Azure Kubernetes Service (AKS) - Rencanakan desain dan operasi Anda

Kubernetes adalah sistem sumber terbuka untuk mengotomatiskan penerapan, penskalaan, dan pengelolaan aplikasi dalam kontainer. Azure Kubernetes Service (AKS) memudahkan penyebaran kluster Kubernetes terkelola di Azure.

Organisasi memiliki tingkat yang berbeda-beda dalam hal pemahaman, rasionalisasi, dan adopsi Kubernetes di Azure. Perjalanan organisasi Anda kemungkinan akan mengikuti jalur serupa dengan banyak teknologi lain yang telah Anda adopsi; mempelajari, menyelaraskan organisasi Anda sekeliling peran & tanggung jawab, dan menyebarkan beban kerja siap produksi. Dari sana, Anda akan melakukan iterasi; mengembangkan produk Anda seiring berubahnya permintaan pelanggan dan bisnis.

Visualizes your journey through learn, align, baseline, workload, and then into a loop of operate, best practices, iterate.

Pengantar Azure Kubernetes Service (AKS)

Jika Anda baru menggunakan Kubernetes atau AKS, tempat terbaik untuk mempelajari tentang layanan ini adalah Microsoft Learn. Platform online gratis ini menyediakan pelatihan interaktif untuk produk Microsoft dan banyak lagi. Pengantar Kubernetes di jalur pembelajaran Azure akan memberikan pengetahuan dasar yang akan memandu Anda dalam hal konsep inti kontainer, manajemen kluster AKS, dan penyebaran beban kerja.

Jalur menuju produksi

Anda memahami manfaat dan kerugian Kubernetes, serta telah memutuskan bahwa AKS adalah platform komputasi Azure terbaik untuk beban kerja Anda. Kontrol organisasi Anda telah diberlakukan; Anda siap mempelajari cara menyebarkan kluster siap produksi untuk beban kerja Anda.

Kluster Dasar AKS Microsoft adalah titik awal untuk membantu Anda membangun kluster AKS siap produksi.

Sebaiknya mulai dari penerapan dasar dan memodifikasinya agar selaras dengan kebutuhan spesifik beban kerja Anda.

Rangkaian penerapan dasar

Kami telah menyediakan satu set penerapan yang lebih mendasar untuk menggambarkan bagaimana Anda dapat mengadopsi dan mengonfigurasi komponen Kluster Dasar AKS untuk berbagai skenario.

Layanan mikro

Saat menjalankan layanan mikro di kluster dasar, Anda harus mengonfigurasi kebijakan jaringan, penskalaan otomatis pod, dan menyiapkan pelacakan terdistribusi untuk pengamatan.

Kepatuhan keamanan yang tinggi

Jika Anda memerlukan lingkungan yang diatur, buat penerapan dasar yang sangat aman dan batasi interaksi dari dan menuju kluster. Kasus penggunaan ini ditunjukkan dalam kluster yang didesain untuk menjalankan beban kerja PCI-DSS 3.2.1.

Keberlangsungan bisnis dan pemulihan bencana

Solusi tangguh memerlukan beberapa instans kluster dasar di seluruh wilayah dalam konfigurasi aktif/aktif dan sangat tersedia.

Praktik terbaik

Karena organisasi seperti milik Anda telah mengadopsi Azure, Cloud Adoption Framework memberikan panduan preskriptif saat mereka berpindah antarfase siklus hidup adopsi cloud. Cloud Adoption Framework mencakup alat, program, dan konten untuk menyederhanakan adopsi Kubernetes dan praktik terkait cloud-native dalam skala besar.

Sebagai bagian dari operasi yang sedang berlangsung, Anda mungkin ingin melihat periksa kluster Anda terhadap praktik terbaik yang direkomendasikan saat ini. Mulailah dengan menyelaraskan kluster Anda dengan Kluster Garis Besar AKS Microsoft.

Lihat Praktik Terbaik untuk Operasi Kluster dan Praktik Terbaik untuk Beban Kerja AKS.

Anda juga dapat mempertimbangkan untuk mengevaluasi utilitas berbasis komunitas seperti Daftar Periksa AKS sebagai cara untuk mengatur dan melacak keselarasan Anda dengan praktik terbaik ini.

Panduan operasi

Menyebarkan beban kerja Anda di AKS adalah milestone besar dan ini adalah ketika operasi hari-2 akan menjadi prioritas. Panduan Operasi AKS Hari 2 AKS Microsoft dibuat untuk memudahkan referensi Anda. Ini akan membantu memastikan kesiapan Anda untuk memenuhi permintaan pelanggan dan memastikan kesiapan Anda untuk situasi perbaikan melalui proses triase yang dioptimalkan.

Mengikuti perkembangan dengan AKS

Kubernetes dan AKS sama-sama bergerak cepat. Platform ini berkembang dan dengan hanya mengetahui apa yang ada di peta strategi, Anda dapat terbantu dalam membuat keputusan arsitektur dan memahami penghentian yang direncanakan; pertimbangkan untuk meletakkannya dalam marka buku.


Sumber daya tambahan

Perjalanan solusi AKS umum yang ditunjukkan mencakup belajar tentang AKS hingga menumbuhkan kluster yang ada untuk memenuhi permintaan produk dan pelanggan baru. Namun, Anda mungkin juga hanya mencari referensi tambahan dan materi pendukung untuk membantu sepanjang proses pada situasi tertentu.

Contoh solusi

Jika Anda mencari referensi tambahan yang menggunakan AKS sebagai dasarnya, berikut beberapa referensi yang perlu dipertimbangkan.

Kubernetes yang mendukung Azure Arc

Azure Kubernetes Service menawarkan pengalaman Kubernetes terkelola di Azure, namun ada beban kerja atau situasi yang mungkin paling cocok untuk menempatkan kluster Kubernetes Anda sendiri di bawah manajemen Kubernetes dengan dukungan Azure Arc. Ini termasuk kluster Anda seperti RedHat OpenShift, RedHat RKE, dan Canonical Charmed Kubernetes. Manajemen Azure Arc juga dapat digunakan dengan kluster Azure Penyedia API Kluster Kubernetes untuk mendapatkan manfaat dari representasi Azure Resource Manager dari kluster dan ketersediaan ekstensi kluster seperti wawasan kontainer Azure Monitor dan Azure Policy. Kubernetes dengan dukungan Azure Arc juga dapat digunakan dengan AKS pada kluster Azure Stack HCI dan dengan kluster Kubernetes yang berjalan di penyedia cloud lainnya.

Penyedia layanan terkelola

Jika Anda adalah penyedia layanan terkelola, Anda sudah menggunakan Azure Lighthouse untuk mengelola sumber daya bagi beberapa pelanggan. Azure Kubernetes Service mendukung Azure Lighthouse sehingga Anda dapat mengelola lingkungan Kubernetes yang dihosting dan menyebarkan aplikasi kontainer dalam penyewa pelanggan Anda.

Profesional AWS atau Google Cloud

Artikel ini menyediakan pemetaan layanan dan perbandingan antara Azure dan layanan cloud lainnya. Referensi ini dapat membantu Anda melakukan peningkatan dengan cepat di Azure.