Mengembangkan dan menyebarkan aplikasi di Kubernetes

Menengah
Administrator
Solution Architect
Technology Manager
Azure

Dalam jalur pembelajaran ini, kamu akan memahami cara mengembangkan, membangun, menyebarkan, dan secara otomatis memelihara aplikasi berbasis cloud yang dirancang untuk bekerja sama dengan Azure Kubernetes Service dari awal hingga jalur penyebaran.

Prasyarat

  • Langganan Azure
  • Kemampuan untuk menggunakan Azure CLI
  • Kemampuan untuk menavigasi portal Azure
  • Pengetahuan dasar tentang Kubernetes dan konsepnya

Modul dalam jalur pembelajaran ini

Menyebarkan aplikasi kontainer dengan cepat, yang dihosting di Azure Container Services atau registrar lainnya ke Azure Kubernetes Service, dengan menggunakan file manifes deklaratif.

Helm adalah manajer paket aplikasi untuk Kubernetes yang digunakan untuk menstandarkan dan menyederhanakan penyebaran aplikasi cloud-native pada Kubernetes. Di sini, Anda mempelajari cara menginstal paket pihak ketiga, yang disebut bagan Helm, dan cara membuat dan menginstal bagan Helm untuk beban kerja yang dikembangkan tim Anda.

Pelajari cara menggunakan GitHub Actions untuk membuat alur penyebaran Azure Kubernetes Service (AKS) otomatis.

Pelajari cara membuat aplikasi stateful yang dikelola oleh sumber data eksternal dengan Azure Cosmos DB dan AKS dengan praktik arsitektur terbaik.

Pelajari cara menyimpan rahasia dan konfigurasi aplikasi dengan aman menggunakan sumber daya Kubernetes asli di Azure Kubernetes Service (AKS). Terapkan aplikasi lengkap menggunakan Secrets dan ConfigMaps untuk menyimpan data yang relevan.

Pelajari strategi pengoptimalan biaya yang akan digunakan di Azure untuk proses pengembangan aplikasi cloud-native Anda. Azure Kubernetes Service (AKS) menawarkan fitur yang dapat digunakan untuk mengelola biaya komputasi pada kluster AKS. Fitur ini mencakup autoscaling simpul, kumpulan simpul spot AKS, dan Azure Policy.