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. Layanan ini juga menawarkan beberapa kemampuan ARM seperti akses dan kontrol berbasis peran (RBAC), tag, kebijakan, dan mendukung templat penyebaran.

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

YouTube video for Cloud Services (extended support).

Hal 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) diteruskan 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 harus diperbarui untuk memanggil API berbasis Azure Resource Manager yang baru.

Image shows classic cloud service configuration with addition of template section.

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). Hal 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 terpusat 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. Subnet dan jaringan virtual dibuat di Azure Resource Manager menggunakan API Azure Resource Manager yang ada dan perlu dirujuk dalam bagian Konfigurasi Jaringan dari .cscfg saat menyebarkan Microsoft Azure Cloud Services (dukungan yang diperluas).

  • Setiap Microsoft Azure Cloud Services (dukungan yang diperluas) adalah satu penyebaran independen. Microsoft Azure 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 Microsoft Azure Cloud Services (klasik) ke Microsoft Azure Cloud Services (dukungan yang diperluas), Anda mungkin ingin menyelidiki layanan Azure tambahan seperti: Virtual Machine Scale Sets, App Service, Azure Kubernetes Service, dan Azure Service Fabric. Layanan ini akan terus menampilkan kemampuan tambahan, sementara Microsoft Azure Cloud Services (dukungan yang diperluas) utamanya akan mempertahankan paritas fitur dengan Microsoft Azure 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, Microsoft Azure 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