Pendahuluan

Selesai

Secara tradisional, organisasi telah menghosting aplikasi web pada infrastruktur internal mereka sendiri menggunakan komputer yang menjalankan Windows Server, Layanan Informasi Internet (IIS), dan SQL Server. Di luar upaya dan biaya awal, aplikasi ini dikenakan biaya pemeliharaan berkelanjutan untuk perangkat keras, pembaruan sistem operasi, dan biaya lisensi. Biaya pemeliharaan ini menjadikan Azure App Service sebagai alternatif yang menarik.

Misalkan perusahaan Anda memiliki aplikasi web ASP.NET yang ingin Anda pindahkan ke Azure App Service. Langkah pertama adalah menilai apakah aplikasi memiliki ketergantungan terhadap fitur yang tidak didukung di Azure App Service. Kemudian, Anda dapat memulai serangkaian proyek penilaian yang mahal dan memakan waktu. Setelah menyelesaikan penilaian, Anda perlu menyiapkan akun Azure App Service, memindahkan file, dan menerapkan pengaturan.

Opsi yang lebih baik adalah menggunakan Asisten Migrasi Azure App Service. Anda menginstal dan menjalankan Asisten Migrasi di server Anda untuk menilai setiap aplikasi web yang dihostingnya. Jika aplikasi web dapat dimigrasikan, Anda menyediakan informasi tentang akun Azure, grup sumber daya target, dan detail lainnya, untuk menyelesaikan migrasi. Jika migrasi tidak dapat dilakukan, informasi tersebut dapat membantu Anda merancang ulang (rearchitect) aplikasi untuk menghilangkan ketergantungan yang menghambat perpindahannya ke cloud.

Dalam modul ini, Anda menggunakan Asisten Migrasi Azure App Service di lingkungan lokal yang disimulasikan untuk melihatnya di tempat kerja. Anda melakukan penilaian, lalu memigrasikan aplikasi ASP.NET ke Azure App Service.

Pada akhir modul ini, Anda akan memahami potensi rintangan untuk memigrasikan aplikasi web yang saat ini berjalan di IIS ke Azure App Service.

Tujuan pembelajaran

Di akhir modul ini, Anda akan dapat:

  • Identifikasi jenis masalah yang mungkin Anda hadapi saat memigrasikan aplikasi yang dihosting di IIS ke Azure App Service.
  • Menilai kesiapan migrasi aplikasi web lokal dengan Asisten Migrasi Azure App Service.
  • Menggunakan Asisten Migrasi untuk memigrasikan aplikasi web lokal ke Azure App Service.

Prasyarat

  • Beberapa keakraban dalam bekerja dengan komputer virtual, Windows Server, dan IIS.
  • Pemahaman dasar tentang cara kerja IIS, poin ekstensibilitasnya, dan bagaimana IIS menghosting aplikasi ASP.NET.