Dasar GCP Cloud DevOps Engineer

Kursus GCP DevOps terstruktur tentang CI/CD, keandalan, monitoring, keamanan, deployment, dan biaya, dengan soal.

Tingkat: Google Cloud DevOps Engineer Kesulitan: advanced 5 pelajaran 60 mnt
Kemajuan kursus 0 / 5
Kembali ke kursus

Yang akan Anda pelajari

  • Menjelaskan CI/CD.
  • Menjelaskan keandalan dan SRE.
  • Menjelaskan monitoring.
  • Menjelaskan keamanan dan deployment.
  • Menjelaskan biaya.

Sebelum mulai

  • Pengetahuan Google Cloud dasar membantu.
  • Disarankan pengalaman CI/CD dan Linux.
  • Tidak perlu sertifikasi Google sebelumnya.

Pelajaran 1 CI/CD dan Pipeline

Cloud Build membuat gambar dan Cloud Deploy mengotomasi pipeline. Artifact Registry menyimpan paket dan Source Repositories hosting Git. Infrastructure as code memakai konfigurasi berversi dan Deployment Manager menerapkan. Trigger memulai build dan Config Sync menyelaraskan GKE. Gunakan tes, promosi, rollback, dan persetujuan. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.

Contoh

Contoh: push ke Cloud Source Repositories memicu Cloud Build, membuat gambar di Artifact Registry, dan mempromosikannya melalui tahap Cloud Deploy.

Pelajaran 2 Keandalan dan SRE

SRE menerapkan rekayasa perangkat lunak ke operasi. SLO mendefinisikan target, SLI mengukur, error budget adalah kegagalan yang diizinkan. SLA adalah kontrak. Canary, rolling, dan blue/green mengurangi risiko. Load test memverifikasi permintaan. Gunakan error budget untuk keputusan rilis dan keandalan. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.

Contoh

Contoh: layanan mendefinisikan SLO 99,9 persen, memakai error budget untuk menghentikan rilis berisiko, dan meluncurkan versi baru dengan trafik canary.

Pelajaran 3 Monitoring dan Observability

Cloud Monitoring mengumpulkan metrik dan Cloud Logging menyimpan log. Cloud Trace menganalisis latensi, Profiler menampilkan CPU, Error Reporting mengelompokkan error. Uptime check dan alert mendeteksi masalah. Definisikan sinyal emas: latency, traffic, error, saturation. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.

Contoh

Contoh: alert memantau latency, uptime check memantau endpoint, dan Cloud Trace menemukan jalur lambat saat insiden.

Pelajaran 4 Keamanan dan Deployment

IAM memberi role minimal dan Secret Manager menyimpan rahasia. KMS mengelola kunci, Armor melindungi aplikasi, Artifact Analysis memindai gambar. Binary Authorization meminta tanda tangan dan Audit Logs mencatat. Gunakan progressive delivery, feature flag, rollback, GitOps. Verifikasi tanda tangan. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.

Contoh

Contoh: pipeline memverifikasi tanda tangan dengan Binary Authorization, memindai dengan Artifact Analysis, dan mempromosikan setelah gate persetujuan.

Pelajaran 5 Biaya dan Operasi

Cloud Billing melacak biaya dan budget memberi peringatan. Recommender memberi rekomendasi dan committed use discount mengurangi biaya. Quota membatasi penggunaan dan Monitoring memberi data utilisasi. Gunakan infrastructure as code, runbook, dan manajemen insiden. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.

Contoh

Contoh: tim memakai budget alert, saran rightsizing Recommender, dan review kuota untuk mengurangi biaya tanpa mengorbankan keandalan.