Pendahuluan

Selesai

Menggunakan kontainer dalam pengembangan perangkat lunak telah menjadi populer karena kemudahan penggunaan dan fleksibilitas. Kontainer memudahkan untuk mengemas dan menyebarkan aplikasi ke lingkungan komputasi apa pun untuk pengujian, skala, dan ditayangkan. Ketika aplikasi Anda memenuhi permintaan yang lebih tinggi, Anda dapat dengan mudah menskalakan layanan Anda dengan menyebarkan lebih banyak instans kontainer. Kontainer juga lebih sedikit sumber daya intensif daripada komputer virtual. Efisiensi ini memungkinkan Anda untuk memanfaatkan sumber daya komputasi dengan lebih baik, dan yang menghemat uang Anda.

Runtime manajemen kontainer standar difokuskan pada pengelolaan masing-masing kontainer. Namun, ada kalanya Anda ingin menskalakan dan memiliki beberapa kontainer yang bekerja sama. Penskalaan beberapa kontainer menjadi menantang karena beberapa faktor perlu dipertimbangkan saat mengelola beberapa kontainer. Misalkan Anda perlu menangani penyeimbangan beban, keamanan, konektivitas jaringan, dan penyebaran. Untuk membantu mempermudah proses ini, biasanya menggunakan platform manajemen kontainer seperti Kubernetes.

Misalkan Anda menjalankan perusahaan yang menyediakan solusi pelacakan aset kepada pelanggan di seluruh dunia. Solusi pelacakan Anda dibangun dan disebarkan sebagai layanan mikro, yang kemudian dimas ke dalam kontainer. Anda menggunakan instans kontainer untuk menyebarkan dengan cepat ke wilayah pelanggan baru dan menskalakan sumber daya sesuai kebutuhan untuk memenuhi permintaan pelanggan secara global. Anda ditugaskan untuk menggunakan platform orkestrasi kontainer yang menyederhanakan proses untuk mengembangkan, menyebarkan, dan mengelola aplikasi dalam kontainer.

Di sini, Anda akan melihat bagaimana Azure Kubernetes Service (AKS) memudahkan pengelolaan lingkungan Kubernetes yang dihosting di Azure. Kami berharap dapat membantu Anda dalam keputusan Anda jika AKS adalah pilihan yang baik sebagai platform Kubernetes untuk bisnis Anda.

Tujuan pembelajaran

Dalam modul ini, Anda akan:

  • Mengevaluasi apakah Azure Kubernetes Service adalah platform orkestrasi Kubernetes yang sesuai untuk Anda
  • Menjelaskan cara kerja komponen Azure Kubernetes Service untuk mendukung orkestrasi kontainer komputasi

Prasyarat

  • Pemahaman dasar tentang layanan mikro