Pengenalan skenario platform aplikasi modern

Saat pelanggan menangani bentuk adopsi cloud yang lebih besar dan lebih canggih, perjalanan mereka ke cloud menjadi sedikit lebih kompleks. Umumnya, pelanggan menggunakan kontainer yang diatur untuk mengelola kumpulan beban kerja dalam satu atau lebih kluster terpusat. Artikel dalam seri ini menggabungkan pertimbangan teknis dan non-teknis yang diperlukan untuk mempersiapkan Kubernetes dan integrasi kontainer ke dalam operasi terpusat dan strategi cloud Anda yang lebih luas.

Organisasi termasuk layanan terkelola, layanan aplikasi, dan kontainer dalam strategi keseluruhan mereka untuk mempercepat produktivitas pengembang, mengurangi pengeluaran tambahan operasi, membuat beban kerja lebih portabel, dan memodernisasi beban kerja warisan.

  • Platform aplikasi: Kumpulan ketergantungan aplikasi yang dirancang untuk mendukung eksekusi aplikasi. Platform aplikasi mempercepat pengembangan dengan menyediakan struktur yang terdefinisi dengan baik untuk memenuhi banyak kebutuhan umum. Platform aplikasi juga dapat menciptakan kendala yang mempengaruhi bagaimana aplikasi dapat dibangun.
  • Layanan aplikasi (layanan PaaS): Layanan aplikasi, atau opsi platform sebagai layanan (PaaS) untuk pengembang, menyediakan platform aplikasi yang memaksimalkan nilai yang dapat ditarik setiap aplikasi dari lingkungan cloud. Layanan ini menciptakan lapisan abstraksi antara platform aplikasi dan infrastruktur cloud yang mendasarinya. Lapisan abstraksi ini memaksa serangkaian kendala platform aplikasi yang tertentu dan didefinisikan secara konsisten, yang hanya dapat berjalan di lingkungan tertentu.
  • Kontainer: Kontainer membuat lapisan abstraksi yang sama antara persyaratan runtime bahasa umum aplikasi dan sistem operasi dan infrastruktur yang mendasarinya. Tidak seperti opsi PaaS, kontainer memungkinkan runtime bahasa umum aplikasi dikonfigurasi untuk kebutuhan aplikasi, terlepas dari host kontainer.
  • Orkestrasi kontainer: Orkestrator kontainer menyediakan runtime bahasa umum aplikasi yang konsisten untuk instans host kontainer. Orkestrasi ini memungkinkan tim operasi yang difokuskan pada beban kerja untuk mematangkan penyebaran dan praktik DevOps untuk memfasilitasi beberapa praktik penyebaran dan operasi, mengurangi ketergantungan pada operasi terpusat atau manusia.

Seri artikel ini akan menguraikan bagaimana layanan aplikasi dan kontainer dapat diintegrasikan ke dalam strategi adopsi cloud Anda untuk memberikan hasil berikut:

  • Akselerasi pengembang melalui abstraksi: Baik kontainer dan layanan aplikasi, mempercepat produktivitas pengembang dengan memungkinkan pengembang untuk lebih fokus pada kode dan lebih sedikit fokus pada masalah lingkungan host.
  • Mengurangi biaya operasi melalui abstraksi: Orkestrasi kontainer standar memastikan runtime yang konsisten di semua host, yang merampingkan operasi terlepas dari beban kerja yang dapat diterapkan pengembang. Melalui standardisasi, tim operasi terpusat dapat memperluas dukungan tradisional dan praktik operasi ke host kontainer.
  • Portabilitas beban kerja melalui abstraksi: Memindahkan beban kerja antara orkestrator kontainer memungkinkan portabilitas beban kerja. Beberapa platform orkestrasi kontainer bekerja di cloud publik. Platform orkestrasi kontainer lainnya dirancang untuk penyebaran cloud tepi atau privat. Mengizinkan beragam opsi orkestrasi kontainer memungkinkan portabilitas beban kerja antara host kontainer di platform cloud hibrida, multicloud, tepi, dan publik.
  • Memodernisasi beban kerja warisan melalui abstraksi: Beban kerja warisan mungkin memerlukan lapisan abstraksi sebelum migrasi atau modernisasi. Menyesuaikan runtime bahasa umum pada host kontainer memungkinkan persyaratan warisan dipenuhi di lingkungan cloud modern.

Seri artikel ini menguraikan bagaimana Anda dapat mengintegrasikan manajemen kontainer dan kontainer ke dalam fase strategi, rencana, adopsi, dan operasi perjalanan cloud Anda.

Komponen skenario

Skenario ini dirancang untuk memandu perjalanan pelanggan end-to-end, sepanjang siklus hidup adopsi cloud. Menyelesaikan perjalanan membutuhkan beberapa set panduan kunci:

  • Cloud Adoption Framework: Artikel ini berjalan melalui set pertimbangan dan implementasi terkecil dari setiap metodologi CAF. Gunakan artikel ini untuk mempersiapkan pengambil keputusan, TI pusat, dan pusat keunggulan cloud untuk adopsi Azure Virtual Desktop sebagai bagian sentral dari strategi teknologi Anda.
  • Azure Well-Architected Framework: Artikel ini menguraikan pertimbangan yang harus dilakukan setiap pemilik beban kerja ketika beban kerja mereka perlu disebarkan menggunakan kontainer atau solusi manajemen kontainer seperti Kubernetes.
  • Arsitektur referensi: Solusi referensi ini membantu mempercepat penyebaran solusi kontainer menggunakan Azure Kubernetes Service (AKS).
  • Produk unggulan Azure: Pelajari lebih lanjut tentang produk yang mendukung strategi kontainer dan manajemen kontainer Anda di Azure.
  • Pelajari modul: Dapatkan keterampilan langsung yang diperlukan untuk mengimplementasikan, memelihara, dan mendukung kontainer dan solusi AKS.

Perjalanan pelanggan umum

Arsitektur referensi AKS: Arsitektur referensi yang tercantum di panel kiri menunjukkan cara menyebarkan berbagai arsitektur yang telah terbukti untuk mengelola platform kontainer dan Kubernetes Anda dengan bantuan Azure Kubernetes Service (AKS). Arsitektur ini adalah titik awal yang disarankan untuk Kubernetes di Azure.

Migrasi beban kerja yang ada ke AKS: Kasus penggunaan umum untuk AKS di Azure adalah memodernisasi beban kerja berbasis web yang ada langsung ke solusi berbasis kontainer atau cloud asli, bukan upaya migrasi tradisional. Artikel tentang migrasi ke kontainer akan menunjukkan bagaimana Azure Migrate dapat mempercepat migrasi kontainer dalam proses migrasi standar Anda.

Memusatkan penyebaran dan manajemen kontainer: Kumpulan artikel pertama di panel kiri memberikan panduan yang kaya tentang sentralisasi strategi kontainer Anda. Seri artikel ini bermaksud untuk membantu tim pusat IT atau pusat keunggulan cloud memahami bagaimana kontainer memengaruhi strategi cloud Anda dan cara memberikan dukungan terpusat yang konsisten.

Bersiaplah untuk tata kelola dan pengoperasian kontainer dalam skala besar:Akselerator zona pendaratan AKS menunjukkan bagaimana Anda dapat menggunakan zona pendaratan skala perusahaan untuk memastikan tata kelola, keamanan, dan operasi yang konsisten di beberapa zona pendaratan untuk manajemen kontainer terpusat dalam skala besar.

Menerapkan produk Azure tertentu: Mempercepat dan meningkatkan kemampuan kontainer dan Kubernetes menggunakan berbagai jenis produk Azure yang diuraikan di bagian produk unggulan.

Langkah selanjutnya: Integrasikan platform aplikasi modern ke dalam perjalanan adopsi cloud Anda.

Daftar artikel berikut akan membawa Anda ke panduan pada titik-titik tertentu dalam perjalanan adopsi cloud untuk membantu Anda berhasil dalam skenario adopsi cloud.