Tagihan di Azure Container Apps
Penagihan di Azure Container Apps didasarkan pada jenis paket Anda.
Jenis paket | Deskripsi |
---|---|
Paket Konsumsi | Opsi komputasi tanpa server tempat Anda hanya ditagih untuk sumber daya yang digunakan aplikasi Saat berjalan. |
Paket khusus | Opsi komputasi yang disesuaikan tempat Anda ditagih untuk instans yang dialokasikan untuk setiap profil beban kerja. |
- Pilihan paket Anda menentukan perhitungan penagihan.
- Aplikasi yang berbeda di lingkungan dapat menggunakan paket yang berbeda.
Artikel ini menjelaskan cara menghitung biaya menjalankan aplikasi kontainer Anda. Untuk detail harga dalam mata uang akun Anda, lihat Harga Azure Container Apps.
Paket Konsumsi
Penagihan untuk aplikasi yang berjalan dalam paket Konsumsi terdiri dari dua jenis biaya:
- Konsumsi sumber daya: Jumlah sumber daya yang dialokasikan untuk aplikasi kontainer Anda per detik, ditagih dalam detik vCPU dan detik GiB.
- Permintaan HTTP: Jumlah permintaan HTTP yang diterima aplikasi kontainer Anda.
Sumber daya berikut gratis selama setiap bulan kalender, per langganan:
- 180.000 detik vCPU pertama
- 360.000 detik GiB pertama
- 2 juta permintaan HTTP pertama
Penggunaan gratis tidak muncul di tagihan Anda. Anda hanya dikenakan biaya karena penggunaan sumber daya Anda melebihi jumlah pemberian gratis bulanan.
Catatan
Jika Anda menggunakan Container Apps dengan jaringan virtual Anda sendiri atau aplikasi Anda menggunakan sumber daya Azure lainnya, biaya tambahan mungkin berlaku.
Biaya konsumsi sumber daya
Azure Container Apps menjalankan replika aplikasi berdasarkan aturan penskalaan dan batas jumlah replika yang Anda konfigurasi untuk setiap revisi. Pekerjaan Azure Container Apps menjalankan replika saat eksekusi pekerjaan dipicu. Anda dikenakan biaya untuk jumlah sumber daya yang dialokasikan untuk setiap replika saat sedang berjalan.
Terdapat 2 meter untuk konsumsi sumber daya:
- detik vCPU: Jumlah inti vCPU yang dialokasikan untuk aplikasi kontainer Anda per detik.
- detik GIB: Jumlah memori yang dialokasikan untuk aplikasi kontainer Anda per detik.
- GPU detik: Jumlah GPU yang dialokasikan untuk aplikasi kontainer Anda per detik.
180.000 detik vCPU pertama dan 360.000 detik GiB di setiap langganan per bulan kalender gratis.
Aplikasi kontainer
Tarif yang Anda bayar untuk konsumsi sumber daya tergantung pada status revisi dan replika aplikasi kontainer Anda. Secara default, replika dikenakan tarif aktif. Namun, dalam kondisi tertentu, replika dapat memasuki status diam. Saat dalam status diam, sumber daya ditagih dengan tarif yang dikurangi.
Tidak ada replika yang berjalan
Ketika revisi diskalakan ke nol replika, tidak ada biaya konsumsi sumber daya yang dikenakan.
Jumlah minimum replika yang sedang berjalan
Biaya penggunaan diam mungkin berlaku saat revisi aplikasi kontainer berjalan dalam serangkaian keadaan tertentu. Agar memenuhi syarat untuk biaya diam, revisi harus:
- Dikonfigurasi dengan jumlah replika minimum lebih besar dari nol
- Diskalakan ke jumlah replika minimum
Catatan
Biaya penggunaan diam tidak berlaku untuk aplikasi GPU tanpa server. Mereka selalu ditagih untuk penggunaan aktif.
Biaya penggunaan dihitung satu per satu untuk setiap replika. Replika dianggap diam ketika semua kondisi berikut ini benar:
- Replika berjalan dalam revisi yang saat ini memenuhi syarat untuk biaya diam.
- Semua kontainer dalam replika telah dimulai dan sedang berjalan.
- Replika tidak memproses permintaan HTTP apa pun.
- Replika menggunakan kurang dari 0,01 inti vCPU.
- Replika menerima kurang dari 1.000 byte per detik lalu lintas jaringan.
Saat replika dalam posisi diam, biaya konsumsi sumber daya dihitung pada tingkat diam yang dikurangi. Saat replika tidak diam, tarif aktif berlaku.
Lebih dari jumlah minimum replika yang berjalan
Ketika revisi diskalakan di atas jumlah replika minimum, semua replika yang berjalan dikenakan biaya untuk konsumsi sumber daya pada tingkat aktif.
Pekerjaan
Dalam paket Konsumsi, sumber daya yang digunakan oleh pekerjaan Azure Container Apps dikenakan tarif aktif. Biaya diam tidak berlaku untuk pekerjaan karena eksekusi berhenti menggunakan sumber daya setelah pekerjaan selesai.
Meminta biaya
Selain konsumsi sumber daya, Azure Container Apps juga mengenakan biaya berdasarkan jumlah permintaan HTTP yang diterima oleh aplikasi kontainer Anda. Hanya permintaan yang berasal dari luar lingkungan Container Apps yang dapat ditagih.
- 2 juta permintaan pertama di setiap langganan per bulan kalender gratis.
- Permintaan pemeriksaan kesehatan tidak dapat ditagih.
Biaya permintaan tidak berlaku untuk pekerjaan Azure Container Apps karena tidak mendukung ingress.
Paket khusus
Anda ditagih berdasarkan instans profil beban kerja, bukan oleh aplikasi individual.
Penagihan untuk aplikasi dan pekerjaan yang berjalan dalam paket Khusus didasarkan pada instans profil beban kerja, bukan oleh aplikasi individual. Biayanya adalah sebagai berikut:
Biaya manajemen tetap | Biaya variabel |
---|---|
Jika Anda memiliki satu atau beberapa profil beban kerja khusus di lingkungan Anda, Anda akan dikenakan biaya manajemen paket Khusus. Anda tidak ditagih biaya manajemen paket apa pun kecuali Anda menggunakan profil beban kerja Khusus di lingkungan Anda. | Saat profil diluaskan skalanya, biaya tambahan berlaku untuk instans tambahan; saat profil menskalakan masuk, penagihan berkurang. |
Pastikan untuk mengoptimalkan aplikasi yang Anda sebarkan ke profil beban kerja khusus. Evaluasi kebutuhan aplikasi Anda sehingga mereka dapat menggunakan jumlah sumber daya terbanyak yang tersedia untuk profil.
Sesi dinamis
Sesi dinamis memiliki dua jenis kumpulan sesi: penerjemah kode dan kontainer kustom. Setiap jenis sesi memiliki model penagihannya sendiri.
Penerjemah kode
Sesi penerjemah kode ditagih berdasarkan durasi berjalan untuk jumlah sesi yang dialokasikan. Untuk setiap sesi yang dialokasikan, Anda ditagih sejak dialokasikan hingga dialokasikan dalam kenaikan satu jam.
Kontainer kustom
Sesi kontainer kustom ditagih menggunakan paket Khusus, berdasarkan jumlah sumber daya komputasi yang digunakan untuk menjalankan kumpulan sesi dan sesi aktif.
Setiap kumpulan sesi kontainer kustom berjalan pada instans komputasi E16 khusus. Jumlah instans yang dialokasikan ke kumpulan sesi didasarkan pada jumlah sesi aktif dan siap di kumpulan. Untuk melihat jumlah instans yang saat ini dialokasikan ke kumpulan sesi, gunakan perintah Azure CLI berikut untuk mengambil properti kumpulan nodeCount
. <PLACEHOLDERS>
Ganti dengan nilai Anda.
az containerapp sessionpool show --resource-group <RESOURCE_GROUP> --name <POOL_NAME> --query "properties.nodeCount"
Ketentuan umum
- Untuk detail harga dalam mata uang akun Anda, lihat Harga Azure Container Apps.