Skip to content

Preparation for Google Cloud: Associate Cloud Engineer

Notifications You must be signed in to change notification settings

furqonm/cloud-engineer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Persiapan untuk Sertifikasi Google Cloud Associate Cloud Engineer (ACE)

[DISCLAIMER] Tautan dan materi yang disediakan di sini bertujuan sebagai sumber tambahan untuk pembelajaran. Materi yang saya dokumentasikan secara pribadi ini tidak mewakili informasi resmi dari Google Cloud, meskipun beberapa di antaranya berasal dari sumber resmi Google Cloud. Adapun materi tidak resmi menunjukkan bahwa konten tersebut bukanlah informasi langsung dari pihak Google.


Materi Persiapan Ujian

1. Kursus Google Cloud

2. Kursus Kubernetes

3. Panduan Ujian

4. Kesiapan Ujian

Dokumentasi Resmi

Penjelasan: Bagian ini berisi dokumentasi dari Google yang relevan untuk topik ujian. Karena dokumentasi biasanya sangat panjang, saya menambahkan poin-poin penting yang perlu dipelajari agar memudahkan persiapan ujian. Pastikan untuk fokus pada poin-poin tersebut saat membaca dokumentasi, meskipun sangat bagus kalau mengerti semua informasi yang tertera dalam dokumentasi.

1. Compute Engine

  • Automatically apply VM configuration updates in a MIG

    Poin-poin yang harus dipelajari:

    • Cara kerja update VM di Managed Instance Groups.
    • Memanfaatkan maximum surge dan maximum unavailable agar:
      • Kapasitas VM tidak berkurang untuk menangani permintaan pengguna.
      • Update yang dilakukan tidak menyebabkan biaya tambahan.
    • Rolling-back setelah update jika ditemukan bug di aplikasi versi terbaru.
    • Perbedaan antara proactive dan opportunistic update.
    • Perbedaan antara canary dan rolling-update.
  • About OS Login

    Poin-poin yang harus dipelajari:

    • Apa itu OS Login dan bagaimana fungsinya.
  • Set up OS Login

    Poin-poin yang harus dipelajari:

    • Perbedaan roles/compute.osLogin dan roles/compute.osAdminLogin.
  • Access control overview

    Poin-poin yang harus dipelajari:

    • Perbedaan beberapa IAM Role, seperti Compute Engine Network Admin dan Compute Engine Security Admin.

2. App Engine

  • Choose an App Engine environment

    Poin-poin yang harus dipelajari:

    • Perbedaan antara App Engine Standard dan App Engine Flex.
  • How instances are managed

    Poin-poin yang harus dipelajari:

    • Perbedaan antara automatic, basic, dan manual scaling.
    • App Engine dapat auto scaling berdasarkan parameter seperti CPU utilization, concurrent request, dan throughput.
    • Apa yang terjadi saat App Engine startup dan shutdown.
  • Roles that grant access

    Poin-poin yang harus dipelajari:

    • Perbedaan beberapa IAM Role, seperti App Engine Service Admin dan App Engine Deployer.
    • Apakah App Engine Viewer dapat melihat source code, atau hanya App Engine Code Viewer yang bisa.

3. Kubernetes

  • Node pools

    Poin-poin yang harus dipelajari:

    • Apa itu node pools dan bagaimana cara menggunakannya.
  • Resize a Standard cluster

    Poin-poin yang harus dipelajari:

    • Cara resize cluster dan node pools.
  • Standard cluster upgrades

    Poin-poin yang harus dipelajari:

    • Bagaimana upgrade cluster di Google Kubernetes Engine bekerja.
    • Strategi upgrade node pool, seperti surge upgrades vs. blue-green upgrades.
    • Perbedaan upgrade manual dan otomatis.
  • Release channels

    Poin-poin yang harus dipelajari:

    • Apa itu release channel dan bagaimana menentukan release channel yang tepat.
  • Maintenance windows and exclusions

    Poin-poin yang harus dipelajari:

    • Cara mengatur agar GKE tidak melakukan upgrade pada cluster di tanggal tertentu menggunakan exclusions.
  • GKE Sandbox

    Poin-poin yang harus dipelajari:

    • Apa itu GKE Sandbox.
  • Google Kubernetes Engine access control

    Poin-poin yang harus dipelajari:

    • Perbedaan antara proteksi via IAM dan RBAC.

4. Cloud Storage

  • Storage classes

    Poin-poin yang harus dipelajari:

    • Perbedaan storage class.
  • Object Lifecycle Management

    Poin-poin yang harus dipelajari:

    • Apa itu object lifecycle management.
    • Cara mengonfigurasi lifecycle actions dan lifecycle conditions.
  • Object Retention Lock

    Poin-poin yang harus dipelajari:

    • Kegunaan object lock dan use case-nya.
  • IAM roles for Cloud Storage

    Poin-poin yang harus dipelajari:

    • Perbedaan beberapa IAM Role, seperti Storage Object Creator, Storage Object Viewer, Storage Object User, Storage Object Admin, dan Storage Admin.

5. BigQuery

  • Introduction to BigQuery jobs

    Poin-poin yang harus dipelajari:

    • Apa itu job di BigQuery.
  • Access control with IAM

    Poin-poin yang harus dipelajari:

    • Level penerapan IAM Role di project, dataset, atau table/view.
    • Perbedaan beberapa IAM Role, seperti BigQuery Data Viewer, BigQuery User, dan BigQuery Job User.

6. Lain-lain

  • Cloud Billing: Access control & permissions

    Poin-poin yang harus dipelajari:

    • Cara kerja billing account serta hubungannya dengan project.
    • Perbedaan beberapa IAM Role untuk billing account, seperti Billing Account User, Project Billing Manager, dan Billing Account Administrator.
  • Cloud Logging: Routing and storage overview

    Poin-poin yang harus dipelajari:

    • Cara mengatur log agar disimpan ke BigQuery untuk analisis atau Cloud Storage untuk arsip.
  • Moving a project

    Poin-poin yang harus dipelajari:

    • Cara memindahkan project di Google Cloud.

Hands-on Labs (Opsional)

Materi Tambahan (Opsional)

1. Infrastructure as Code (IAC)

About

Preparation for Google Cloud: Associate Cloud Engineer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published