컨테이너 요구 사항에 맞게 디자인된 클라우드 플랫폼 선택

통합 도구를 사용하여 컨테이너화된 응용 프로그램을 더 빠르게 개발하고 관리하세요. 널리 채택된 Orchestrator를 사용하여 컨테이너를 배포하거나 완전히 관리되는 컨테이너 플랫폼을 선택하세요. Visual Studio Tools for Docker를 활용하여 손쉽게 다중 컨테이너 응용 프로그램을 개발, 실행 및 디버그하고 Docker 허브 또는 Azure Container Registry에 이미지를 저장하여 원하는 대상에 배포하세요.

컨테이너화된 응용 프로그램을 더 빠르게 개발

컨테이너용으로 디자인된 도구 사용

Visual Studio Tools for Docker를 사용하여 Docker 컨테이너에서 손쉽게 응용 프로그램을 개발하고 실행하세요. 기본 Docker 환경을 유지하면서 Windows용 .NET 응용 프로그램이나 Linux용 .NET Core 응용 프로그램을 빌드하세요.

손쉽게 연속 통합 및 배포 추가

Visual Studio Team Services를 통해 기존 Agile 및 DevOps 워크플로에 컨테이너를 통합하세요. 인증된 레지스트리에 Docker 이미지를 밀어넣고 Docker 명령줄 작업을 사용하세요.

다중 컨테이너 마이크로 서비스 응용 프로그램 사용 간소화

Visual Studio를 사용하여 다중 컨테이너 응용 프로그램을 빌드, 반복 및 디버그하고, 실행 중인 여러 컨테이너에서 디버그하고, Docker 빌드 프로세스에 대한 정보를 얻으세요.

원하는 환경에 컨테이너화된 응용 프로그램 배포

배포 유연성 최대화

Azure Container Service(Kubernetes, DC/OS 또는 Docker Swarm), Service Fabric, App Service 중에서 원하는 계산 서비스를 사용하여 컨테이너를 크기 조정하고 오케스트레이션하세요.

타사 도구 및 플랫폼 선택

Docker Enterprise Edition, OpenShiftPivotal Cloud Foundry를 사용하여 손쉽게 컨테이너를 배포하세요.

하이브리드 플랫폼 지원 확보

Azure, Azure Stack 또는 고유한 데이터 센터에 배포하여 온-프레미스나 클라우드에서 실행될 수 있는 응용 프로그램 빌드에 유연한 통합 방식을 이용하세요.

컨테이너 관리, 모니터링 및 보안 지원

효율적으로 컨테이너 이미지 관리

Container Registry를 사용하여 Docker 개인 레지스트리를 최고 수준의 Azure 리소스로 관리하세요. 친숙한 오픈 소스 Docker 명령줄 인터페이스 도구를 사용하여 컨테이너 이미지를 관리하세요.

컨테이너 응용 프로그램과 보안 통합

Aqua 또는 Twistlock을 사용하여 취약성 검색, 런타임 보호 및 규정 준수를 비롯한 컨테이너에 대한 전체 스택 보안을 제공하세요. Azure Active Directory를 통해 Single Sign-On을 추가하세요.

컨테이너에 대한 정보 확인

Get a full view of your container deployment. View centralized CPU, memory, storage, and network and performance information with tools like Application Insights and Log Analytics.

컨테이너 요구 사항에 맞는 Azure 서비스 찾기

원하는 작업 다음 제품 사용
Kubernetes, DC/OS 또는 Docker Swarm을 사용하여 컨테이너 확장 및 오케스트레이션 Azure 컨테이너 서비스
단일 명령으로 손쉽게 Azure에서 컨테이너 실행 Azure Container Instances
모든 유형의 Azure 배포에서 컨테이너 이미지 저장 및 관리 Azure Container Registry
Windows 또는 Linux에서 마이크로 서비스 개발 및 컨테이너 오케스트레이션 Azure Service Fabric
컨테이너를 사용하여 Linux에 웹 응용 프로그램 배포 Azure App Service
컨테이너를 사용하여 반복적인 계산 작업 실행 Azure Batch