Bagikan melalui


Gambaran umum Layanan Aplikasi

Azure App Service adalah platform yang memungkinkan Anda menjalankan aplikasi web, back end seluler, dan API RESTful tanpa khawatir mengelola infrastruktur yang mendasarinya. Anggap saja sebagai layanan hosting web yang kuat yang mengurus semua pengangkatan berat untuk Anda, sehingga Anda dapat fokus pada pembuatan aplikasi hebat.

App Service mendukung berbagai tumpukan web: .NET, Java (dalam rasa Java SE, Tomcat, dan JBoss), Node.js, Python, dan PHP, dan dapat menjalankannya di Windows dan Linux. Atau, jika aplikasi Anda dalam kontainer, Anda dapat menyebarkannya sebagai kontainer kustom.

Mengapa Menggunakan Azure App Service?

Baik Anda seorang siswa, bisnis kecil, startup, atau perusahaan, App Service menawarkan berbagai fitur yang disesuaikan untuk memenuhi kebutuhan Anda.

Siswa

  • Akses gratis: Selain tingkat gratis yang tersedia secara luas, siswa dapat memanfaatkan program Azure for Students Starter .
  • Dukungan IDE: Alat penyebaran yang dibuat khusus tersedia untuk Visual Studio, Visual Studio Code, IntelliJ, dan Eclipse.
  • Mudah digunakan: Jalankan aplikasi Anda tanpa memerlukan pengalaman dalam manajemen infrastruktur.
  • Sumber Daya Pembelajaran: Banyak tutorial dan panduan untuk membantu Anda memulai.

Bisnis kecil dan startup

  • Keamanan merek: Lindungi merek Dan pelanggan Anda dengan cepat dengan domain App Service dan sertifikat terkelola gratis. Atau, bawa domain dan sertifikat Anda ke App Service.
  • Hemat biaya: Bayar hanya untuk sumber daya yang Anda gunakan, dan tingkatkan kapasitas atau tambahkan sumber daya sesuai dengan bisnis Anda.
  • Efisien dengan baris perintah: Deploy menggunakan alat baris perintah yang sudah Anda gunakan, seperti Maven, Gradle, Azure Developer CLI, Azure CLI, dan Azure PowerShell.
  • Skalabilitas: Menskalakan aplikasi Anda secara otomatis berdasarkan permintaan.
  • Jangkauan global: Sebarkan aplikasi Anda di pusat data di seluruh dunia.
  • Templat aplikasi: Pilih dari daftar luas templat aplikasi di Marketplace Azure, seperti WordPress, Joomla, Django, Node.js dan Drupal.
  • Dukungan masuk sosial: Masuk sosial turn-key dengan akun Google, Facebook, X, dan Microsoft.

Perusahaan

Untuk informasi tentang layanan komputasi Azure mana yang paling sesuai dengan skenario Anda, lihat Memilih layanan komputasi Azure.

Instans Terkelola di App Service (pratinjau)

Nota

Instans Terkelola (pratinjau) menambahkan kustomisasi dengan isolasi yang cakupannya terkait rencana untuk aplikasi web legacy atau yang tergantung pada infrastruktur yang memerlukan Model Objek Komponen (COM), akses registri, Penginstal Windows/Microsoft (MSI), pemetaan drive, atau batasan jaringan yang lebih ketat.

Poin utama:

  • Skrip penginstalan Startup PowerShell memungkinkan pengaktifan COM, registri, IIS, pembaruan ACL, dan eksekusi MSI.
  • Adaptor registri: Definisi kunci registri tingkat paket dengan nilai rahasia yang disimpan di Azure Key Vault.
  • Akses penanda drive: Mengonfigurasi akses ke jalur SMB/UNC untuk komponen lama (dengan pemetaan atau referensi sesuai dukungan).
  • RDP (melalui Azure Bastion): Hanya untuk diagnostik—skrip konfigurasi persisten.
  • Dukungan: Beban kerja Windows (.NET, Java), COM/registry/MSI, pemetaan drive, identitas terkelola, integrasi VNet, klien MSMQ, CI/CD, autentikasi ID Entra.
  • Tidak didukung: Linux, kontainer, ASE, penelusuran kesalahan jarak jauh (pratinjau), SKU non-PV4/PMV4.

Penting

Validasi telemetri (Application Insights/logging), otomatisasi sertifikat, dan proses operasional sebelum diterapkan dalam lingkungan produksi. Perubahan persisten harus diskrip menggunakan skrip konfigurasi (instal) ; Perubahan yang dilakukan selama sesi RDP tidak dipertahankan.

Rekam jepret panduan keputusan cepat

Pilih Instans Terkelola jika:

  • Dependensi warisan (COM, registri, MSI, pemetaan drive) masih ada.
  • Isolasi jaringan yang diberlakukan pada tingkatan rencana diperlukan untuk sekumpulan aplikasi tertentu.
  • Diinginkan akses RDP untuk diagnostik.

Pilih paket App Service standar jika:

  • Anda memerlukan dukungan Linux atau kontainer.
  • Anda menginginkan fleksibilitas runtime yang luas dengan manajemen dan patching OS/runtime otomatis.

Pilih ASE jika:

  • Anda memerlukan isolasi skala besar untuk banyak aplikasi daripada penyesuaian OS per rencana yang mendalam.

Langkah Selanjutnya