Bagikan melalui


Tentang Azure Cloud Services (dukungan yang diperluas)

Cloud Services (dukungan yang diperluas) adalah model penyebaran berbasis Azure Resource Manager baru untuk produk Azure Cloud Services dan sekarang tersedia secara umum. Cloud Services (dukungan yang diperluas) memiliki manfaat utama untuk memberikan ketahanan regional beserta paritas fitur dengan Azure Cloud Services yang disebarkan menggunakan Azure Service Manager. Ini juga menawarkan beberapa kemampuan Azure Resource Manager seperti akses dan kontrol berbasis peran (RBAC), tag, kebijakan, dan mendukung templat penyebaran.

Dengan perubahan ini, model penyebaran berbasis Azure Service Manager untuk Cloud Services diganti namanya menjadi Cloud Services (klasik). Anda mempertahankan kemampuan untuk membangun dan menyebarkan aplikasi dan layanan web dan cloud Anda dengan cepat. Anda dapat menskalakan infrastruktur layanan cloud berdasarkan permintaan saat ini dan memastikan bahwa performa aplikasi Anda dapat mengikuti sambil mengurangi biaya secara bersamaan.

Video YouTube untuk Azure Cloud Services (dukungan perpanjangan).

Apa yang tidak berubah

  • Anda membuat kode, menentukan konfigurasi, dan menyebarkannya ke Azure. Azure menyiapkan lingkungan komputasi, menjalankan kode Anda lalu memantau dan memeliharanya untuk Anda.
  • Microsoft Azure Cloud Services (dukungan yang diperluas) juga mendukung dua jenis peran, web dan pekerja. Tidak ada perubahan pada desain, arsitektur, atau komponen peran pekerja dan web.
  • Tiga komponen layanan cloud, definisi layanan (.csdef), konfigurasi layanan (.cscfg), dan paket layanan (.cspkg) dibawa ke depan dan tidak ada perubahan dalam format.
  • Tidak ada perubahan yang diperlukan untuk kode runtime karena sarana data sama dan sarana kontrol hanya berubah.
  • Rilis Azure GuestOS dan pembaruan terkait diselaraskan dengan Microsoft Azure Cloud Services (klasik)
  • Proses pembaruan yang mendasari sehubungan dengan pembaruan domain, bagaimana peningkatan berlangsung, pemutaran kembali, dan perubahan layanan yang diizinkan selama pembaruan tidak berubah

Perubahan dalam model penyebaran

Perubahan minimal diperlukan pada file Konfigurasi Layanan (.cscfg) dan Definisi Layanan (.csdef) untuk menggunakan Microsoft Azure Cloud Services (dukungan yang diperluas). Tidak ada perubahan yang diperlukan untuk kode runtime. Namun, skrip penyebaran perlu diperbarui untuk memanggil API berbasis Azure Resource Manager baru.

Gambar memperlihatkan konfigurasi layanan cloud klasik dengan penambahan pada bagian templat.

Perbedaan utama antara Microsoft Azure Cloud Services (klasik) dan Microsoft Azure Cloud Services (dukungan yang diperluas) sehubungan dengan penyebaran adalah:

  • Penyebaran Azure Resource Manager menggunakan templat ARM, yang merupakan file JavaScript Object Notation (JSON) yang menentukan infrastruktur dan konfigurasi untuk proyek Anda. Templat tersebut menggunakan sintaksis deklaratif, yang memungkinkan Anda menyatakan apa yang ingin Anda sebarkan tanpa harus menulis urutan perintah pemrograman untuk membuatnya. File definisi Layanan dan Konfigurasi Layanan harus konsisten dengan Templat ARM saat menyebarkan Microsoft Azure Cloud Services (dukungan yang diperluas). Ini dapat dicapai baik dengan membuat templat ARM secara manual atau menggunakan PowerShell, Portal, dan Visual Studio.

  • Pelanggan harus menggunakan Azure Key Vault untuk mengelola sertifikat dalam Microsoft Azure Cloud Services (dukungan yang diperluas). Azure Key Vault memungkinkan Anda menyimpan dan mengelola kredensial aplikasi dengan aman seperti rahasia, kunci, dan sertifikat di repositori cloud pusat dan aman. Aplikasi Anda dapat mengautentikasi ke Key Vault saat durasi untuk mengambil info masuk.

  • Semua sumber daya yang digunakan melalui Azure Resource Manager harus berada di dalam jaringan virtual. Jaringan virtual dan subnet dibuat di Azure Resource Manager menggunakan API Azure Resource Manager yang ada. Mereka perlu direferensikan dalam bagian NetworkConfiguration dari .cscfg saat menyebarkan Cloud Services (dukungan yang diperluas).

  • Setiap Microsoft Azure Cloud Services (dukungan yang diperluas) adalah satu penyebaran independen. Cloud Services (dukungan yang diperluas) tidak mendukung beberapa slot dalam satu layanan cloud.

    • Kemampuan VIP Swap dapat digunakan untuk bertukar antara dua Microsoft Azure Cloud Services (dukungan yang diperluas). Untuk menguji dan melakukan tahapan rilis baru layanan cloud, sebarkan Microsoft Azure Cloud Services (dukungan yang diperluas) dan tandai sebagai VIP yang dapat ditukar dengan Microsoft Azure Cloud Services (dukungan yang diperluas) lain
  • Label Layanan Nama Domain (DNS) bersifat opsional untuk Microsoft Azure Cloud Services (dukungan yang diperluas). Di Azure Resource Manager, label DNS adalah properti sumber daya IP Publik yang terkait dengan layanan cloud.

Migrasi ke Azure Resource Manager

Microsoft Azure Cloud Services (dukungan yang diperluas) menyediakan dua jalur bagi Anda untuk melakukan migrasi dari Azure Service Manager ke Azure Resource Manager.

  1. Pelanggan menyebarkan layanan cloud secara langsung di Azure Resource Manager lalu menghapus layanan cloud lama di Azure Service Manager.
  2. Migrasi di tempat mendukung kemampuan untuk memigrasikan Microsoft Azure Cloud Services (klasik) dengan waktu henti minimal hingga tanpa waktu henti ke Microsoft Azure Cloud Services (dukungan yang diperluas).

Opsi migrasi tambahan

Saat mengevaluasi rencana migrasi dari Cloud Services (klasik) ke Cloud Services (dukungan yang diperluas), Anda mungkin ingin menyelidiki layanan Azure lainnya seperti: Virtual Machine Scale Sets, App Service, Azure Kubernetes Service, dan Azure Service Fabric. Layanan ini terus menampilkan kemampuan tambahan, sementara Cloud Services (dukungan yang diperluas) mempertahankan paritas fitur dengan Cloud Services (klasik.)

Tergantung pada aplikasi, Microsoft Azure Cloud Services (dukungan yang diperluas) mungkin memerlukan upaya yang jauh lebih sedikit untuk pindah ke Azure Resource Manager dibandingkan dengan opsi lain. Jika aplikasi Anda tidak berkembang, Cloud Services (dukungan yang diperluas) adalah opsi yang layak untuk dipertimbangkan karena menyediakan jalur migrasi cepat. Sebaliknya, jika aplikasi Anda terus berkembang dan membutuhkan set fitur yang lebih modern, jelajahi layanan Azure lainnya untuk memenuhi persyaratan Anda saat ini dan yang akan datang dengan lebih baik.

Langkah berikutnya