Bagikan melalui


Struktur komputasi dan penagihan di Azure Container Apps

Di Azure Container Apps, jenis lingkungan dan paket yang Anda gunakan menentukan fungsionalitas dan metode penagihan yang terkait dengan aplikasi Anda. Artikel ini menjelaskan hubungan antara paket, profil beban kerja, dan mengapa harus mempertimbangkan untuk memilih satu sama lain.

Jenis lingkungan

Azure Container Apps memiliki dua jenis lingkungan yang berbeda.

Nama pengidentifikasi Adalah default Catatan
Profil beban kerja v2 Ya Artikel ini menjelaskan detail seputar jenis lingkungan profil Beban Kerja (v2) default.
Khusus konsumsi versi 1 Tidak. Jenis lingkungan Khusus Konsumsi (v1) warisan tidak lagi menjadi pilihan bawaan. Untuk detail selengkapnya, lihat Jenis lingkungan khusus konsumsi.

Jenis lingkungan default, lingkungan Profil beban kerja (v2) memungkinkan Anda menggunakan profil komputasi yang berbeda, yang dikenal sebagai profil beban kerja. Setiap profil menampilkan sejumlah sumber daya komputasi yang berbeda, dan disesuaikan khusus untuk memenuhi kebutuhan aplikasi Anda.

Lingkungan Profil beban kerja (v2) memungkinkan Anda memilih jenis profil komputasi yang digunakan di lingkungan Anda, dan profil yang berbeda berjalan pada paket yang berbeda.

Catatan

Lingkungan Azure Container Apps baru yang Anda buat harus menjadi lingkungan Profil beban Kerja (v2). Jenis lingkungan v2 memberi Anda fleksibilitas maksimum untuk konsumsi dan opsi komputasi khusus. Lingkungan v2 memberi Anda semua fungsionalitas konsumsi yang Anda butuhkan bersama dengan akses ke fitur jaringan yang lebih kuat.

Diagram berikut menunjukkan bagaimana Anda dapat memiliki profil beban kerja yang berbeda di lingkungan, dan bagaimana setiap profil didukung oleh paket khusus atau konsumsi.

Diagram struktur arsitektur Azure Container Apps.

Paket terkait dengan jenis lingkungan Anda dan menentukan biaya penggunaan dan memengaruhi fitur yang tersedia untuk aplikasi kontainer Anda. Profil beban kerja menentukan sumber daya komputasi tertentu yang tersedia untuk lingkungan Anda, dan setiap profil berfungsi baik pada paket khusus atau konsumsi.

Untuk lebih memahami hubungan ini, mulailah dengan mempertimbangkan perbedaan antara profil beban kerja yang berbeda.

Profil beban kerja

Setiap lingkungan profil Beban Kerja (v2) secara otomatis dilengkapi dengan profil konsumsi. Profil konsumsi memungkinkan Anda menjalankan aplikasi di mana Anda hanya ingin membayar penggunaan. Pada akhirnya, Anda memutuskan apakah akan menggunakan profil konsumsi atau tidak karena Anda hanya dikenakan biaya saat aplikasi berjalan di profil beban kerja konsumsi.

Secara default, setiap lingkungan v2 hanya dilengkapi dengan profil beban kerja konsumsi. Bergantung pada kebutuhan aplikasi, Anda dapat memilih untuk menambahkan profil beban kerja khusus lainnya yang paling disesuaikan untuk kebutuhan aplikasi Anda.

Profil konsumsi membuat 4 vCPU dengan memori 8 GB tersedia untuk aplikasi Anda. Jika Anda memerlukan lebih banyak sumber daya, jalankan aplikasi Anda di profil beban kerja khusus. Anda dapat menambahkan profil beban kerja khusus sebanyak mungkin ke lingkungan Anda.

Saat memilih untuk menggunakan profil beban kerja khusus, Anda dapat memilih jumlah memori dan sumber daya komputasi yang dialokasikan yang tersedia untuk aplikasi Anda. Untuk informasi selengkapnya tentang ukuran komputer virtual yang tersedia, lihat Ukuran untuk komputer virtual di Azure.

Terlepas dari jenis profil apa yang Anda putuskan untuk dijalankan, setiap profil berjalan pada paket. Profil konsumsi berjalan pada paket konsumsi sementara profil beban kerja khusus menggunakan paket khusus.

Paket

Paket yang berjalan di lingkungan Container Apps Anda menentukan fitur yang tersedia dan mengontrol cara penagihan dihitung. Anda dapat memilih dari sumber daya khusus atau konteks konsumsi di mana Anda hanya membayar untuk digunakan.

Ada dua jenis paket:

Jenis paket Fitur unik Metode Penagihan
Paket khusus Sumber daya komputasi (vCPU dan RAM) yang didedikasikan untuk lingkungan Anda Bergantung pada sumber daya komputasi yang Anda sediakan untuk profil beban kerja Anda. Semakin banyak vCPU dan RAM yang Anda alokasikan, semakin banyak Anda membayar per bulan.
Paket Konsumsi Memungkinkan aplikasi Anda menskalakan ke nol. Ditagih saat aplikasi Anda menggunakan sumber daya.

Setiap paket dipasangkan dengan satu atau beberapa profil beban kerja.

Membuat pilihan

Lingkungan Azure Container Apps baru yang Anda buat harus menjadi lingkungan Profil beban Kerja (v2). Jenis lingkungan v2 memberi Anda fleksibilitas maksimum untuk menggunakan model khusus dan konsumsi.

Profil beban kerja lingkungan v2 memiliki akses ke tumpukan jaringan yang luas yang mencakup dukungan firewall, titik akhir privat asli, dan alokasi alamat IP yang dioptimalkan.

FAQ

Dapatkah Anda memiliki lebih dari satu profil konsumsi yang berjalan di lingkungan profil beban kerja?

Tidak. Setiap lingkungan profil beban kerja dilengkapi dengan satu profil konsumsi secara default. Anda menggunakan profil ini untuk semua kebutuhan konsumsi Anda.

Dapatkah saya menghapus profil konsumsi dari lingkungan profil beban kerja?

Tidak. Jika Anda tidak memerlukan profil konsumsi, jangan gunakan profil tersebut. Seperti biasa dengan skenario bayar sesuai penggunaan, Anda tidak dikenakan biaya untuk profil konsumsi jika Anda tidak menggunakan profil.

Apakah paket konsumsi berfungsi dengan cara yang sama di lingkungan Profil beban Kerja (v2) vs. lingkungan Khusus Konsumsi (v1)?

Ya, tetapi ada beberapa perbedaan antara bagaimana rencana konsumsi beroperasi di antara profil beban kerja dan paket khusus konsumsi. Beberapa fitur jaringan berbeda di lingkungan profil beban kerja. Misalnya, rute yang ditentukan pengguna (UDR) hanya tersedia di lingkungan profil beban kerja, dan ukuran subnet berbeda, dan alamat IP ditetapkan secara berbeda tergantung pada jenis lingkungan.

Aku butuh harga konsumsi. Haruskah saya menggunakan lingkungan Khusus Konsumsi (v1), atau lingkungan Profil beban Kerja (v2) dengan profil konsumsi?

Gunakan lingkungan Profil beban kerja (v2) dengan profil konsumsi. Ini sekarang adalah jenis lingkungan default saat membuat lingkungan Container Apps baru. Pendekatan ini memberi Anda fleksibilitas untuk menambahkan sumber daya khusus ke lingkungan Anda jika Anda membutuhkannya di masa depan, bersama dengan akses ke fitur jaringan yang ditingkatkan.