Azure Container Apps에서 사용하는 환경 및 계획 유형에 따라 애플리케이션과 연결된 기능 및 청구 방법이 결정됩니다. 이 문서에서는 계획, 워크로드 프로필 간의 관계 및 서로 간에 선택하는 것을 고려하는 이유를 설명합니다.
환경 유형
Azure Container Apps에는 두 가지 환경 유형이 있습니다.
| 속성 | 식별자 | 기본값입니다. | 주의 |
|---|---|---|---|
| 워크로드 프로필 | v2 | 예 | 이 문서에서는 기본 워크로드 프로필(v2) 환경 유형을 둘러싼 세부 정보를 설명합니다. |
| 사용량 전용 | v1 | 아니요 | 소비 전용(v1) 환경 유형에 대한 자세한 내용은 소비 전용 환경 유형을 참조하세요. |
기본 환경 유형인 워크로드 프로필(v2) 환경을 사용하면 워크로드 프로필이라고 하는 다양한 컴퓨팅 프로필을 사용할 수 있습니다. 각 프로필은 다양한 양의 컴퓨팅 리소스를 특징으로 하며 앱의 요구 사항에 맞게 특별히 조정됩니다.
워크로드 프로필(v2) 환경을 사용하면 사용자 환경에서 사용되는 컴퓨팅 프로필 유형을 선택할 수 있으며 다른 프로필은 다른 계획에서 실행됩니다.
참고 항목
새로 만드는 Azure Container Apps 환경은 워크로드 프로필(v2) 환경이어야 합니다. v2 환경 유형은 사용량 및 전용 컴퓨팅 옵션에 대한 최대 유연성을 제공합니다. v2 환경은 더 강력한 네트워킹 기능에 대한 액세스와 함께 필요한 모든 소비 기능을 제공합니다.
다음 다이어그램에서는 환경에서 다른 워크로드 프로필을 사용할 수 있는 방법과 전용 또는 사용 계획에서 각 프로필을 지원하는 방법을 보여 줍니다.
계획은 환경 유형과 관련이 있으며 사용 비용을 지정하며 컨테이너 앱에서 사용할 수 있는 기능에 영향을 줍니다. 워크로드 프로필은 사용자 환경에서 사용할 수 있는 특정 컴퓨팅 리소스를 결정하며, 각 프로필은 전용 또는 사용 계획에서 작동합니다.
이러한 관계를 더 잘 이해하려면 먼저 서로 다른 워크로드 프로필 간의 차이점을 고려합니다.
워크로드 프로필
각 워크로드 프로필(v2) 환경은 자동으로 소비 프로필과 함께 제공됩니다. 소비 프로필을 사용하면 사용량에 대해서만 요금을 지불하려는 애플리케이션을 실행할 수 있습니다. 궁극적으로는 사용량 워크로드 프로필에서 앱을 실행할 때만 비용이 발생하므로 소비 프로필을 사용할지 여부를 결정합니다.
기본적으로 모든 v2 환경에는 사용량 워크로드 프로필만 제공됩니다. 앱의 요구 사항에 따라 애플리케이션의 요구에 가장 적합한 다른 특수 워크로드 프로필을 추가하도록 선택할 수 있습니다.
사용 프로필은 앱에서 8GB의 메모리를 사용할 수 있는 4개의 vCPU를 만듭니다. 더 많은 리소스가 필요한 경우 전용 워크로드 프로필에서 앱을 실행합니다. 필요에 따라 환경에 전용 워크로드 프로필을 많이 추가할 수 있습니다.
전용 워크로드 프로필을 사용하도록 선택하면 앱에서 사용할 수 있는 할당된 양의 메모리 및 컴퓨팅 리소스를 선택할 수 있습니다. 사용 가능한 가상 머신 크기에 대한 자세한 내용은 Azure에서 가상 머신의 크기를 참조하세요.
실행하기로 결정한 프로필 유형에 관계없이 각 프로필은 계획에서 실행됩니다. 소비 프로필은 소비 계획에서 실행되며 전용 워크로드 프로필은 전용 계획을 사용합니다.
요금제
Container Apps 환경에서 실행되는 계획은 사용 가능한 기능을 결정하고 청구를 계산하는 방법을 제어합니다. 전용 리소스 또는 사용량에 대해서만 요금을 지불하는 사용 컨텍스트 중에서 선택할 수 있습니다.
두 가지 유형의 계획이 있습니다.
| 플랜 유형 | 고유한 기능 | 청구 방법 |
|---|---|---|
| 전용 계획 | 환경 전용 컴퓨팅 리소스(vCPU 및 RAM) | 워크로드 프로필에서 사용할 수 있도록 하는 컴퓨팅 리소스에 따라 달라집니다. 할당하는 vCPU 및 RAM이 많을수록 매월 더 많이 지불합니다. |
| 사용 계획 | 앱의 크기를 0으로 조정할 수 있습니다. | 애플리케이션에서 리소스를 사용할 때 요금이 청구됩니다. |
각 계획은 하나 이상의 워크로드 프로필과 쌍으로 연결됩니다.
선택
새로 만드는 Azure Container Apps 환경은 워크로드 프로필(v2) 환경이어야 합니다. v2 환경 유형은 전용 모델과 소비 모델을 모두 사용할 수 있는 최대 유연성을 제공합니다.
워크로드 프로필 v2 환경은 방화벽 지원, 네이티브 프라이빗 엔드포인트 및 최적화된 IP 주소 할당을 포함하는 광범위한 네트워킹 스택에 액세스할 수 있습니다.
자주 묻는 질문(FAQ)
워크로드 프로필 환경에서 둘 이상의 소비 프로필을 실행할 수 있나요?
아니요. 모든 워크로드 프로필 환경은 기본적으로 단일 사용 프로필과 함께 제공됩니다. 이 프로필은 모든 사용 요구 사항에 사용합니다.
워크로드 프로필 환경에서 사용 프로필을 제거할 수 있나요?
아니요. 소비 프로필이 필요하지 않은 경우 사용하지 마세요. 종량제 시나리오의 일반적인 경우처럼 프로필을 사용하지 않는 경우 소비 프로필에 대한 요금이 청구되지 않습니다.
사용 계획이 워크로드 프로필(v2) 환경과 소비 전용(v1) 환경에서 동일한 방식으로 작동하나요?
예, 하지만 사용 계획이 워크로드 프로필과 소비 전용 계획 간에 작동하는 방식 사이에는 몇 가지 차이점이 있습니다. 일부 네트워킹 기능은 워크로드 프로필 환경에서 다릅니다. 예를 들어 UDR(사용자 정의 경로)은 워크로드 프로필 환경에서만 사용할 수 있으며 서브넷 크기는 다르며 IP 주소는 환경 유형에 따라 다르게 할당됩니다.
소비 가격이 필요합니다. 소비 전용(v1) 환경 또는 사용 프로필과 함께 워크로드 프로필(v2) 환경을 사용해야 하나요?
소비 모델의 기능이 필요하고 새 Azure Container Apps 환경을 만드는 경우 사용 프로필과 함께 워크로드 프로필(v2) 환경을 사용합니다. 이 방법을 사용하면 나중에 필요할 때 환경에 전용 리소스를 유연하게 추가할 수 있습니다.