Architecting with Google Kubernetes Engine

Pelajari cara menerapkan dan mengelola aplikasi dalam container di Google Kubernetes Engine (GKE) dan alat lainnya di Google Cloud. Kursus ini menampilkan kombinasi ceramah, demo, dan praktik lab untuk membantu Anda menjelajahi dan menerapkan elemen solusi — termasuk komponen infrastruktur seperti pod, container, penerapan, dan layanan — bersama dengan jaringan dan layanan aplikasi. Anda juga akan belajar bagaimana menerapkan solusi praktis, termasuk keamanan dan manajemen akses, manajemen resources, dan pemantauan resources.


Kelas dipandu instruktur selama tiga hari ini memperkenalkan peserta pada infrastruktur dan layanan platform yang komprehensif dan fleksibel yang disediakan oleh Google Cloud, dengan fokus pada Kubernetes Engine. Melalui kombinasi presentasi, demo, dan praktik langsung, peserta mengeksplorasi dan menerapkan elemen solusi, termasuk komponen infrastruktur seperti jaringan, sistem, dan layanan aplikasi. Kursus ini juga mencakup penerapan solusi praktis termasuk jaringan interkoneksi yang aman, kunci enkripsi yang disediakan pelanggan, manajemen keamanan dan akses, kuota dan penagihan, serta pemantauan sumber daya.

Setelah mengikuti kursus ini, peserta diharapkan akan mampu:

  • Memahami cara kerja container perangkat lunak.
  • Memahami arsitektur Kubernetes dan Google Cloud.
  • Memahami cara kerja jaringan pod di Google Kubernetes Engine.
  • Membuat dan mengelola cluster Google Kubernetes Engine menggunakan Cloud Console dan perintah gcloud / kubectl.
  • Meluncurkan, roll back, dan tampilkan pekerjaan di Kubernetes.
  • Mengelola kontrol akses menggunakan Kubernetes RBAC dan Cloud IAM.
  • Mengelola kebijakan keamanan pod dan kebijakan jaringan.
  • Menggunakan Secrets dan ConfigMaps untuk mengisolasi kredensial keamanan dan artefak konfigurasi.
  • Memahami pilihan Google Cloud untuk managed service.
  • Memantau aplikasi yang berjalan di Google Kubernetes Engine.

Siapakah yang bisa mengikuti kursus ini?

  • Arsitek cloud, administrator, dan personel SysOps / DevOps.
  • Individu yang menggunakan Google Cloud untuk membuat solusi baru atau untuk mengintegrasikan sistem, environment aplikasi, dan infrastruktur yang ada dengan Google Cloud.

Prasyarat

Untuk mengambil kursus ini, para peserta diharapkan sudah  

Course Outline

Kursus ini meliputi presentasi, demonstrasi, dan praktik lab.

  • Module 1: Introduction to Google Cloud
    • Identify Google Cloud services and their function.
    • Choose the right Google Cloud services to create your own Cloud solution.
  • Module 2: Containers and Kubernetes in Google Cloud
    • Create a container using Cloud Build.
    • Store a container in Container Registry.
    • Compare and contrast Kubernetes and GKE features.
  • Module 3: Kubernetes Architecture
    • Conceptualize the Kubernetes architecture.
    • Deploy a Kubernetes cluster using GKE.
    • Deploy pods to a GKE cluster.
    • View and manage Kubernetes objects.
    • Conceptualize the migrate for Anthos process.
  • Module 4: Kubernetes Operations
    • Work with the Kubectl command.
    • Inspect the cluster and pods.
    • View a Pod’s console output.
    • Sign in to a pod interactively.
  • Module 5: Deployment, Jobs, and Scaling
    • Create and use deployments.
    • Create and run jobs and cronJobs.
    • Scale clusters manually and automatically.
    • Configure node and pod affinity.
    • Get software into your cluster with Helm charts and Kubernetes marketplace.
  • Module 6: GKE Networking
    • Create Services to expose applications that are running within Pods.
    • Use load balancers to expose Services to external clients.
    • Create Ingress resources for HTTP(S) load balancing.
    • Leverage container-native load balancing to improve Pod load balancing.
    • Define Kubernetes network policies to allow and block traffic to Pods.
  • Module 7: Persistent Data and Storage
    • Use Secrets to isolate security credentials.
    • Use ConfigMaps to isolate configuration artifacts.
    • Push out and roll back updates to Secrets and ConfigMaps.
    • Configure Persistent Storage Volumes for Kubernetes Pods.
    • Use StatefulSets to ensure that claims on persistent storage volumes persist across restarts.
  • Module 8: Access Control and Security in Kubernetes and Kubernetes Engine
    • Define IAM roles and policies for GKE.
    • Define Kubernetes RBAC roles and role bindings.
    • Define Kubernetes pod security policies.
  • Module 9: Logging and Monitoring
    • Create forensic logs for systems monitoring.
    • Monitor your system performance from different vantage points.
    • Create probes for wellness checks on live applications.
  • Module 10: Using Google Cloud Managed Storage Services from Kubernetes Applications
    • Understand use cases for Cloud Storage within a Kubernetes application.
    • Understand use cases for Cloud SQL and Cloud Spanner within a Kubernetes application.
    • Understand use cases for Datastore within a Kubernetes application.
    • Understand use cases for Cloud Bigtable within a Kubernetes application.
  • Module 11: Logging and Monitoring
    • Create a continuous delivery pipeline using Cloud Build and start it manually or automatically with a code change.
    • Implement a canary deployment that hosts two versions of your application in production for release testing.

Jadwal

TanggalPukulBiaya (per pax;
belum termasuk
VAT 10%)
TrainerVenueDaftar
23 Aug 2021
24 Aug 2021
25 Aug 2021
9:00 – 17:00 WIBRp 11 jutaRocky van SchuylenburchOnlineDAFTAR
13 Sep 2021
14 Sep 2021
15 Sep 2021
9:00 – 17:00 WIBRp 11 jutaElkana PariwonoOnlineDAFTAR
26 Okt 2021
27 Okt 2021
28 Okt 2021
9:00 – 17:00 WIB Rp 11 juta TBA Online DAFTAR
16 Nov 2021
17 Nov 2021
18 Nov 2021
9:00 – 17:00 WIB Rp 11 juta TBA Online DAFTAR
20 Dec 2021
21 Dec 2021
22 Dec 2021
9:00 – 17:00 WIB Rp 11 juta TBA Online DAFTAR
TBA: To be announced

Kursus populer lainnya

Google Cloud Platform Fundamentals: Core Infrastructure
Selengkapnya
Architecting with Google Compute Engine
Selengkapnya
Data Engineering on Google Cloud
Selengkapnya

Kontak kami

Punya pertanyaan lebih lanjut tentang kursus ini? Silakan menghubungi kami dengan mengisi formulir di samping.

%d bloggers like this: