Deskripsi: 

Pelatihan ini berfokus pada pengembangan aplikasi berbasis AWS, mencakup integrasi layanan cloud, debugging, dan pengoptimalan aplikasi untuk kinerja maksimal.


Manfaat:

Pelatihan ini ditujukan untuk pengembang perangkat lunak yang ingin menguasai pengembangan aplikasi cloud di AWS. Tujuannya adalah untuk mengajarkan keterampilan dalam membangun dan mengelola aplikasi menggunakan AWS. Manfaatnya adalah peserta dapat meningkatkan efisiensi pengembangan aplikasi, mempercepat proses deployment, dan memanfaatkan layanan AWS untuk pengembangan aplikasi yang lebih scalable.


Silabus:

  1. Pengenalan AWS Developer Tools

    • Menggunakan AWS Developer Tools untuk memfasilitasi pengembangan aplikasi di cloud.

    • Memahami berbagai layanan AWS untuk pengembangan aplikasi seperti Lambda dan API Gateway.

    • Mengelola dan memantau aplikasi di AWS untuk kinerja yang optimal.

  2. Pengembangan Aplikasi dengan AWS SDK

    • Memahami penggunaan AWS SDK untuk mengintegrasikan aplikasi dengan layanan AWS.

    • Mengonfigurasi dan mengoptimalkan API menggunakan SDK untuk aplikasi cloud.

    • Menggunakan AWS Lambda untuk mengeksekusi kode tanpa mengelola server.

  3. Pengelolaan Database dengan AWS

    • Mengonfigurasi dan mengelola layanan database AWS seperti RDS dan DynamoDB.

    • Mengintegrasikan aplikasi dengan penyimpanan data menggunakan AWS Database Services.

    • Memahami replikasi, pemulihan data, dan pengelolaan data di AWS.

  4. Keamanan Aplikasi di AWS

    • Mengimplementasikan kontrol keamanan seperti IAM, VPC, dan enkripsi di AWS.

    • Mengelola akses pengguna dan peran untuk memastikan aplikasi tetap aman.

    • Menggunakan AWS KMS untuk mengenkripsi data aplikasi yang disimpan dan ditransmisikan.

  5. Optimasi Kinerja Aplikasi di AWS

    • Menggunakan CloudWatch untuk memonitor kinerja aplikasi dan infrastruktur.

    • Memahami cara mengelola autoscaling untuk aplikasi agar dapat memenuhi permintaan.

    • Mengoptimalkan penyimpanan dan pengelolaan database untuk aplikasi yang skalabel.

  6. CI/CD dengan AWS

    • Mengimplementasikan pipeline Continuous Integration (CI) dan Continuous Delivery (CD) di AWS.

    • Menggunakan AWS CodePipeline dan AWS CodeBuild untuk otomatisasi pengembangan.

    • Menyusun dan mengelola alur kerja pengembangan perangkat lunak di AWS.

  7. Pengujian Aplikasi di AWS

    • Menggunakan AWS untuk menjalankan pengujian aplikasi secara otomatis.

    • Mengonfigurasi dan menggunakan AWS Device Farm untuk pengujian aplikasi mobile.

    • Memahami dan mengimplementasikan pengujian beban menggunakan AWS untuk aplikasi besar.

  8. Pemantauan dan Diagnosa Masalah Aplikasi AWS

    • Menggunakan alat pemantauan AWS untuk mendiagnosis masalah dalam aplikasi cloud.

    • Mengoptimalkan logging dan metrik untuk pemecahan masalah aplikasi secara proaktif.

    • Menggunakan AWS X-Ray untuk melacak dan menganalisis latensi aplikasi.

  9. Integrasi dan Pengelolaan API di AWS

    • Mengonfigurasi dan mengelola API Gateway untuk integrasi aplikasi di AWS.

    • Mengelola otentikasi dan otorisasi API menggunakan AWS Cognito dan API Gateway.

    • Menyusun strategi pengelolaan API yang efisien dan aman di AWS.

  10. Persiapan Sertifikasi AWS Developer Associate

    • Memahami topik utama dan cara persiapan untuk sertifikasi AWS Developer Associate.

    • Menyusun rencana belajar untuk mendapatkan sertifikasi AWS Developer Associate.

    • Menggunakan sumber daya AWS untuk mempersiapkan ujian dan mencapai sertifikasi.


Fasilitas :

Fasilitas Training Offline

  • Yang disediakan oleh TEKSO Training and Consulting:

    • Ruangan audio visual dengan fasilitas lengkap

    • 1x Free Refreshment terkait program melalui media Zoom dengan durasi 2-3 jam, waktu menyesuaikan

    • Modul Materi (Hard Copy & Soft Copy)

    • Makan Siang dan Coffee Break

    • Akses Internet

    • Sertifikat Training

    • Training Kit Untuk Peserta 

    • Ice Breaking dan Doorprize

    • Konsultasi dengan Instruktur setelah Pelatihan

Fasilitas Training Online

  • Yang disediakan oleh TEKSO Training and Consulting:

    • Room meeting online premium

    • 1x Free Refreshment terkait program melalui media Zoom dengan durasi 2-3 jam, waktu menyesuaikan

    • Modul Materi Soft Copy

    • Sertifikat Training

    • Rekaman Pelaksanaan Training

    • Konsultasi dengan Instruktur setelah Pelatihan

Fasilitas Training Inhouse

  • Yang disediakan oleh perusahaan:

    • Ruangan audio visual dengan fasilitas lengkap

    • Makan Siang dan Coffee Break

    • Akses Internet

    • Penginapan dan Akomodasi Tim TEKSO (Luar Jakarta)

  • Yang disediakan oleh TEKSO Training and Consulting:

    • 1x Free Refreshment terkait program melalui Media Zoom dengan durasi 2-3Jam, waktu menyesuaikan 

    • Modul Materi (Soft Copy)

    • Ice Breaking dan Doorprize 

    • Sertifikat Training (Hard Copy / Soft Copy) 

    • Training Kit Untuk Peserta 

    • Konsultasi dengan Instruktur setelah Pelatihan

Methode

Duration

Participant

Investment

Online

2 Days

Min 5

Call

Inhouse

2 Days

Min 5

Call

Offline

2 Days

Min 5

Call