Kursus AWS DevOps Engineer Professional

Kursus AWS DevOps Professional terstruktur tentang CI/CD, infrastructure as code, manajemen konfigurasi, monitoring, keamanan, dan arsitektur tangguh, dengan soal.

Tingkat: AWS Certified DevOps Engineer - Professional (DOP-C02) Kesulitan: advanced 5 pelajaran 60 mnt
Kemajuan kursus 0 / 5
Kembali ke kursus

Yang akan Anda pelajari

  • Menjelaskan CI/CD.
  • Menjelaskan infrastructure as code.
  • Menjelaskan observability.
  • Menjelaskan keamanan.
  • Menjelaskan arsitektur tangguh.

Sebelum mulai

  • Disarankan pengalaman AWS praktis.
  • Membantu familiar dengan pipeline dan Linux.
  • Sertifikasi AWS Associate atau pengalaman setara membantu.

Pelajaran 1 CI/CD dan Otomatisasi Rilis

CodePipeline mengorkestrasi tahap, CodeBuild membangun, CodeDeploy menerapkan, CodeCommit menyimpan repo. Gunakan approval, aksi lintas region, dan artefak. Strategi rolling, blue/green, canary mengurangi risiko. Definisikan buildspec, uji rollback, dan pantau dengan alarm. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.

Contoh

Contoh: tim memakai CodePipeline dengan approval manual, CodeBuild untuk tes, dan CodeDeploy blue/green setelah health check lulus.

Pelajaran 2 Infrastructure as Code dan Konfigurasi

CloudFormation menyediakan template, change set mempratinjau, drift detection mendeteksi, StackSets lintas akun. CDK definisi kode, Terraform multi-cloud. Systems Manager kelola state, perintah, patch, runbook. Config catat konfigurasi, OpsWorks pakai Chef/Puppet. Simpan secret di Secrets Manager atau Parameter Store. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.

Contoh

Contoh: tim mendefinisikan stack di CloudFormation, meninjau change set, deploy dengan StackSets, dan memakai Patch Manager untuk update instance.

Pelajaran 3 Monitoring, Logging, dan Observability

CloudWatch kumpulkan metrik, alarm, dashboard; Logs Insights menanyakan; Contributor Insights temukan kontributor; Synthetics periksa endpoint. X-Ray lacak permintaan dan Container Insights pantau ECS/EKS. ADOT instrumentasi OpenTelemetry. Subscription kirim log ke Lambda, Kinesis, atau OpenSearch. Definisikan SLI/SLO dan korelasikan metrik, log, trace. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.

Contoh

Contoh: tim produksi memakai CloudWatch alarm, Logs Insights untuk triase, X-Ray untuk trace, dan Synthetics canary untuk alur checkout.

Pelajaran 4 Keamanan dan Kepatuhan di DevOps

Integrasikan keamanan ke pipeline: least privilege, permission boundary, SCP. KMS kelola kunci, Secrets Manager putar rahasia, GuardDuty deteksi ancaman. Inspector dan ECR scan nilai kerentanan. Security Hub pusatkan, CloudTrail audit, Config nilai konfigurasi. Otomasikan cek dan enkripsi artefak. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.

Contoh

Contoh: pipeline memindai image dengan ECR, menilai kebijakan IAM, menyimpan secret di Secrets Manager, dan kirim temuan ke Security Hub.

Pelajaran 5 Arsitektur Tangguh dan Operasi

Auto Scaling dan load balancer jaga ketersediaan lintas AZ. Multi-AZ beri failover database, DynamoDB on-demand skala, Route 53 failover DNS. Event dengan Lambda, SNS, SQS dekopling layanan. Concurrency lindungi fungsi, antrean ratakan lonjakan. DR multi-region replika data. Uji kegagalan dan otomasikan runbook. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.

Contoh

Contoh: aplikasi ritel berjalan di tiga AZ dengan Auto Scaling, memakai SQS untuk lonjakan checkout, dan mereplikasi data ke region kedua untuk DR.