Membuat aplikasi dengan App Service

Selesai

Anda dapat menggunakan fitur Web Apps, Mobile Apps, atau API Apps azure App Service, dan membuat aplikasi Anda sendiri di portal Azure.

Tonton video berikut untuk mempelajari cara membuat aplikasi dengan Azure App Service.

Cara membuat App Services di portal Azure

Hal-hal yang perlu diketahui tentang pengaturan konfigurasi

Mari kita periksa beberapa pengaturan konfigurasi dasar yang Anda butuhkan untuk membuat aplikasi dengan App Service.

  • Nama: Nama untuk aplikasi Anda harus unik. Nama mengidentifikasi dan menemukan aplikasi Anda di Azure. Contoh nama adalah webappces1.azurewebsites.net. Anda dapat memetakan nama domain kustom, jika Anda lebih suka menggunakan opsi tersebut sebagai gantinya.

  • Terbitkan: App Service menghosting (menerbitkan) aplikasi Anda sebagai kode atau sebagai Kontainer Docker.

  • Tumpukan runtime: App Service menggunakan tumpukan perangkat lunak untuk menjalankan aplikasi Anda, termasuk bahasa dan versi SDK. Untuk aplikasi Linux dan aplikasi kontainer kustom, Anda dapat mengatur perintah atau file start-up opsional. Pilihan Anda untuk tumpukan termasuk .NET Core, .NET Framework, Node.js, PHP, Python, dan Ruby. Berbagai versi setiap produk tersedia untuk Linux dan Windows.

  • Sistem operasi: Sistem operasi untuk tumpukan runtime aplikasi Anda dapat berupa Linux atau Windows.

  • Wilayah: Lokasi wilayah yang Anda pilih untuk aplikasi Memengaruhi paket App Service yang tersedia.

  • Paket App Service: Aplikasi Anda perlu dikaitkan dengan paket Azure App Service untuk menetapkan sumber daya, fitur, dan kapasitas yang tersedia. Anda dapat memilih dari tingkat harga yang tersedia untuk lokasi wilayah yang Anda pilih.

Pengaturan pasca-pembuatan

Setelah aplikasi Anda dibuat, pengaturan konfigurasi lain tersedia di portal Azure, termasuk opsi penyebaran aplikasi dan pemetaan jalur.

Screenshot that shows other configuration options for an app with the App Service in the Azure portal.

Beberapa pengaturan konfigurasi tambahan dapat disertakan dalam kode pengembang, sementara yang lain dapat dikonfigurasi di aplikasi Anda. Berikut adalah beberapa pengaturan aplikasi tambahan.

  • Always On: Anda dapat menjaga aplikasi Anda tetap dimuat bahkan ketika tidak ada lalu lintas. Pengaturan ini diperlukan untuk WebJobs berkelanjutan atau untuk WebJobs yang dipicu dengan menggunakan ekspresi CRON.

  • Afinitas ARR: Dalam penyebaran multi-instans, Anda dapat memastikan klien aplikasi Anda dirutekan ke instans yang sama selama masa pakai sesi.

  • string Koneksi ion: string Koneksi ion untuk aplikasi Anda dienkripsi saat tidak aktif dan dikirimkan melalui saluran terenkripsi.