Ide solusi
Artikel ini adalah ide solusi. Jika Anda ingin kami memperluas konten dengan informasi lebih lanjut, seperti potensi kasus penggunaan, layanan alternatif, pertimbangan implementasi, atau panduan harga, beri tahu kami dengan memberikan umpan balik GitHub.
Gunakan node virtual AKS untuk menyediakan pod di dalam ACI yang dimulai dalam hitungan detik. Hal ini memungkinkan AKS untuk berjalan dengan kapasitas yang cukup untuk beban kerja rata-rata Anda. Saat Anda kehabisan kapasitas di kluster AKS Anda, skalakan pod tambahan di ACI, tanpa server tambahan untuk dikelola.
Potensi penggunaan kasus
Organisasi menggunakan solusi ini sehingga mereka tidak memerlukan server tambahan untuk melakukan penskalaan jenis ini.
Arsitektur
Unduh file Visio arsitektur ini.
Aliran data
- Pengguna mendaftarkan kontainer di Azure Container Registry.
- Gambar kontainer ditarik dari Azure Container Registry.
- Node virtual AKS, penerapan Kubelet Virtual, menyediakan pod di dalam ACI dari AKS, ketika lalu lintas datang dalam lonjakan.
- Kontainer AKS dan ACI menulis ke penyimpanan data bersama.
Komponen
- Azure Kubernetes Service menawarkan kluster Kubernetes yang dikelola sepenuhnya untuk penyebaran, penskalaan, dan pengelolaan aplikasi kontainer.
- Azure Container Registry adalah layanan registri Docker pribadi terkelola di Azure. Gunakan Container Registry untuk menyimpan gambar Docker pribadi, yang disebarkan ke kluster.
- Azure Container Instances menawarkan cara tercepat dan termudah untuk menjalankan kontainer di Azure, tanpa harus mengelola komputer virtual apa pun dan tanpa harus mengadopsi layanan tingkat yang lebih tinggi. Azure Kubernetes Service (AKS) dapat menggunakan Kubelet Virtual untuk provisikan pod di dalam Azure Container Instance(ACI) yang dimulai dalam hitungan detik. Hal ini memungkinkan AKS untuk berjalan dengan kapasitas yang cukup untuk beban kerja rata-rata Anda. Saat Anda kehabisan kapasitas di kluster AKS, skalakan lebih banyak pod di ACI tanpa server tambahan untuk dikelola.
- Azure SQL Database adalah layanan database hubungan yang dikelola penuh dan cerdas yang dibangun untuk cloud. Dengan SQL Database, Anda dapat membuat lapisan penyimpanan data yang sangat tersedia dan berperforma tinggi untuk aplikasi cloud modern.
Kontributor
Artikel ini dikelola oleh Microsoft. Awalnya ditulis oleh kontributor berikut.
Penulis utama:
- | Uthappa Kattera Chengappa Arsitek Solusi Cloud Utama
Langkah berikutnya
- Untuk mempelajari cara menggunakan simpul virtual di AKS, lihat Membuat dan mengonfigurasi kluster Azure Kubernetes Services untuk menggunakan simpul virtual.
- Untuk informasi tentang penskalaan, lihat Skala dengan mudah menggunakan AKS dan ACI, opsi Penskalaan untuk aplikasi di Azure Kubernetes Service (AKS), dan Skala sumber daya database tunggal dalam Azure SQL Database.
- Untuk informasi tentang peta jalan produk AKS, lihat Peta Jalan Azure Kubernetes Service di GitHub.
Sumber daya terkait
Jika Anda memerlukan penyegaran di Kubernetes, selesaikan pengantar Kubernetes di jalur pembelajaran Azure.