Hosting aplikasi Python di Azure
Azure menyediakan berbagai cara berbeda untuk menghosting aplikasi Anda tergantung pada kebutuhan Anda. Artikel Menghosting aplikasi di Azure memberikan gambaran umum tentang berbagai opsi.
Secara umum, memilih opsi hosting Azure adalah masalah memilih kelanjutan kontrol versus tanggung jawab. Semakin banyak kontrol yang Anda butuhkan, semakin banyak tanggung jawab yang Anda ambil untuk manajemen sumber daya. Dalam kontinum ini, sebaiknya mulai dengan Azure App Service, dengan tanggung jawab administratif paling sedikit di bagian Anda. Kemudian, pertimbangkan opsi lain dalam kontinum yang bergerak menuju mengambil tanggung jawab administratif yang lebih besar dari sumber daya Azure Anda. Di ujung lain kelanjutan dari App Service adalah Azure Virtual Machines, di mana Anda memiliki kontrol terbanyak dan tanggung jawab administratif untuk memelihara sumber daya Anda.
Bagian dalam artikel ini diatur kira-kira dari opsi yang lebih terkelola (lebih sedikit overhead manajemen untuk Anda) hingga opsi yang lebih sedikit terkelola (lebih banyak kontrol untuk Anda).
Hosting aplikasi web dengan Azure App Service:
- Mulai cepat: Menyebarkan aplikasi web Python (Django atau Flask) ke Azure App Service
- Menyebarkan aplikasi web Python (Django atau Flask) dengan PostgreSQL di Azure
- Membuat dan menyebarkan aplikasi web Flask ke Azure dengan identitas terkelola yang ditetapkan sistem
- Mengonfigurasi aplikasi Python untuk Azure App Service
Jaringan pengiriman konten dengan aplikasi web Azure Static
Hosting tanpa server dengan Azure Functions:
- Mulai cepat: Membuat fungsi Python di Azure dari baris perintah
- Mulai Cepat: Membuat fungsi di Azure dengan Python menggunakan Visual Studio Code
- Menyambungkan Azure Functions ke Azure Storage menggunakan alat baris perintah
- Menyambungkan Azure Functions ke Azure Storage menggunakan Visual Studio Code
Hosting kontainer dengan Azure:
- Gambaran umum Python Container Apps di Azure
- Menyebarkan kontainer ke App Service
- Menyebarkan kontainer ke Azure Container Apps
- Mulai cepat: Menyebarkan kluster Azure Kubernetes Service menggunakan Azure CLI
- Menyebarkan kontainer di Azure Container Instances menggunakan Azure CLI
- Buat aplikasi kontainer Service Fabric pertama Anda di Linux
Komputasi operasi intensif dan jangka panjang dengan Azure Batch:
Sumber daya komputasi sesuai permintaan dan dapat diskalakan dengan Azure Virtual Machines: