Trace Id is missing
주 콘텐츠로 건너뛰기

Azure Container Apps

서버리스 컨테이너를 사용하여 완전히 관리되는 클라우드 네이티브 앱 및 마이크로 서비스를 빌드하고 배포합니다.

대규모로 최신 앱 및 마이크로 서비스 빌드 및 배포

Azure Container Apps는 복잡한 인프라를 오케스트레이션하지 않고 코드 또는 컨테이너에서 앱을 배포하는 데 도움이 되는 완전 관리형 Kubernetes 기반 애플리케이션 플랫폼입니다. 생산성을 높이기 위해 통합 중앙 집중식 네트워킹, 관찰 기능, 동적 스케일링, 구성을 사용하여 여러 유형의 최신 앱 또는 마이크로 서비스를 빌드합니다. KEDA를 통해 Dapr 및 동적 스케일링을 완전히 지원하여 복원력 있는 마이크로 서비스를 설계합니다.

엔드투엔드 개발자 생산성, 디버깅, 로깅, Azure DevOps와 함께 오픈 소스 기술 지원

컨테이너 거버넌스를 대규모로 모니터링하고 환경을 보호하기 위한 고급 ID 및 액세스 관리

프로덕션까지 향상된 개발 속도를 제공하는 관리 비용이 낮으며 확장성 있는 이식 가능한 플랫폼

Azure Arc를 사용하여 클라우드에서 에지까지 원하는 인프라에 유연하게 배포

마이크로 서비스의 신속한 빌드 및 배포

프로그래밍 모델 요구 사항 없이 클라우드 네이티브 기반에서 개방형 표준을 사용하면서 개발자 속도와 앱 중심 생산성을 높이세요. 통합 네트워킹 및 가시성을 갖춘 동일한 실행 환경에 Azure Container Apps, Azure Functions, Azure Spring Apps를 포함합니다. 이벤트 처리, Pub/Sub, 서비스 호출과 같은 작업에 기본 제공 플러그형 구성 요소를 사용하여 Dapr로 런타임 이식성을 간소화합니다. 기본 제공 KEDA를 사용하여 앱을 0까지 자동으로 스케일링합니다.

애플리케이션의 생성 및 배포 단계
Azure의 컨테이너 앱에 대한 모니터링 그래프

모든 요구 사항에 맞는 호스팅 계획 가져오기

서버리스 또는 전용 모드에서 코드를 실행합니다. 

기본 제공 가드레일 및 클라우드 보안 벤치마크와 함께 Azure Policy를 사용하여 규정 준수 제어를 시행합니다. Azure Active Directory를 사용하여 세분화된 ID 및 액세스 제어를 이용합니다.

안전한 송신 트래픽을 위해 UDR을 사용하고 Azure Firewall을 활용합니다. 컨테이너 콘솔을 사용하여 문제를 해결하고, 실시간 로그 스트림을 확인하고, Azure Monitor 메트릭 탐색기를 사용하여 성능 및 상태 인사이트를 얻고, Log Analytics를 사용하여 로그를 보고 모니터링합니다.

다중 형식 서버리스 클라우드 네이티브 마이크로 서비스 빌드

마이크로 서비스, 강력한 자동 스케일링, 인프라 관리 필요성 제거를 위해 빌드된 서버리스 컨테이너 서비스로 생산성을 극대화합니다. 통합형 및 관리형 애플리케이션 플랫폼 환경을 위해 Azure Functions 및 Azure Spring Apps를 사용하여 Azure Container App 환경에서 여러 유형의 컨테이너를 프로비전합니다. Envoy를 기반으로 마이크로 서비스 통신 및 관리형 HTTP 및 HTTP/2 수신 엔드포인트에 대한 기본 제공 서비스 검색 옵션을 사용합니다.

공용 API 엔드포인트, 백그라운드 처리, 이벤트 기반 처리, 마이크로 서비스와 같은 Azure Container Apps 예제 시나리오
Azure의 수정 관리

Azure Arc를 사용하여 클라우드에서 에지까지 배포

GitHub Actions 또는 Azure DevOps를 사용하여 코드-클라우드 파이프라인을 설정합니다. 간단한 구성으로 애플리케이션 업그레이드, 버전 관리, 트래픽 이동 등의 애플리케이션 수명 주기 작업을 수행합니다. Azure Container Apps에 Azure Arc를 사용하여 다중 클라우드 환경에서 이식 가능한 마이크로 서비스를 빌드합니다.

기본 제공되는 포괄적인 보안 및 규정 준수

정책 및 규정 준수 데이터와 리소스 보안 예방 조치를 보여 주는 Azure의 보안 센터 개요
  • ISO/IEC

  • CSA/CCM

  • ITAR

  • CJIS

  • HIPAA

  • IRS 1075

Azure 체험 계정으로 시작

1

체험 계정을 만드세요. 30일 내에 사용할 수 있는 USD 200 크레딧을 받으세요. 크레딧이 있는 동안 가장 인기 있는 많은 서비스와 상시 무료로 제공되는 55개가 넘는 기타 서비스를 무료로 이용하세요.

2

크레딧을 다 사용한 후에는 종량제로 전환하여 동일한 무료 서비스로 계속 구축하세요. 월간 체험 한도를 초과해서 사용하는 경우에만 요금을 지불합니다.

3

12개월 후에는 상시 무료로 제공되는 55개가 넘는 서비스를 계속 이용하고 월별 체험 한도를 초과해서 사용한 만큼만 요금을 지불하면 됩니다.

Azure Container Apps 리소스 및 설명서

학습 리소스 시작하기

인기 있는 개발자 리소스 살펴보기

Azure Container Apps에 관해 자주 묻는 질문

  • Yes, this is the default configuration. When the minimum instances setting is zero, you'll pay only when your app is active in response to events and/or requests.

  • Yes. The first 180,000 vCPU per second, 360,000 GiB/s, and 2 million requests each month are free. Beyond that, you'll pay for what you use based on the number of vCPU per second and Gbps your applications consume.

  • Active usage occurs while your container is starting or while there is at least one request being processed by the application. By default, applications scale to zero. You can also configure Container Apps with a minimum number of instances to always run in idle mode. Idle usage is charged at a reduced rate when the application isn't processing any requests.

    • You can create a Spring app using your existing flows or templates with the option to specify an Azure Container Apps environment.
    • You can continue using the current features of Azure Spring Apps.
    • You have the option to use common platform capabilities through additional controls in the Azure Spring Apps blade.
    • You can also switch to using common platform capabilities. Azure Spring Apps will provide a way to either override local capability with platform capability or synchronize with the centralized platform capability.

준비가 되셨다면 Azure 체험 계정을 설정해 볼까요?