Выбор облачной платформы в зависимости от потребностей, связанных с контейнерами

Разрабатывайте и администрируйте контейнерные приложения быстрее благодаря встроенным средствам. Развертывайте контейнеры с помощью популярных оркестраторов или выберите полностью управляемую контейнерную платформу. Используя средства Visual Studio для Docker, легко развертывайте, запускайте и отлаживайте многоконтейнерные приложения. Храните образы в Docker Hub или в реестре контейнеров Azure и развертывайте их в выбранных целевых средах.

Ускоренная разработка контейнерных приложений

Работа со средствами, предназначенными для контейнеров

Быстро разрабатывайте и запускайте приложения в контейнерах Docker, используя средства Visual Studio для Docker. Создавайте приложения .NET для Windows или .NET Core для Linux в одном и том же собственном интерфейсе Docker.

Быстрое добавление непрерывной интеграции и развертывания

Интегрируйте контейнеры в существующие гибкие рабочие процессы DevOps с помощью Visual Studio Team Services. Отправляйте образы Docker в реестр с поддержкой аутентификации и используйте операции командной строки Docker.

Упрощенное использование приложений для микрослужб с несколькими контейнерами

Visual Studio позволяет выполнять сборку, итерацию и отладку многоконтейнерных приложений, отладку нескольких работающих контейнеров, а также анализ процессов сборки Docker.

Развертывание контейнерных приложений в предпочитаемой среде

Повышение гибкости развертывания

Масштабируйте и администрируйте контейнеры, выбрав одну из служб вычислений: службу контейнеров Azure (Kubernetes, DC/OS или Docker Swarm), Service Fabric или службу приложений.

Возможность работы со средствами и платформами сторонних разработчиков

Быстро развертывайте контейнеры, используя Docker Enterprise Edition, OpenShift и Pivotal Cloud Foundry.

Поддержка гибридной платформы

Выполняйте развертывание в Azure, Azure Stack или собственном центре обработки данных и используйте гибкие унифицированные методы создания приложений, которые могут работать как в локальной среде, так и в облаке.

Мониторинг, защита и администрирование контейнеров

Эффективное управление образами контейнеров

Управляйте частным реестром Docker как ресурсом Azure первого уровня с помощью реестра контейнеров. Управляйте образами контейнеров с помощью уже знакомых средств с открытым кодом в интерфейсе командной строки Docker.

Встроенная безопасность контейнерных приложений

Обеспечьте комплексную безопасность контейнеров, используя такие возможности, как поиск уязвимостей, защита во время выполнения и соответствие требованиям, с помощью Aqua или Twistlock. Добавьте единый вход с использованием Azure Active Directory.

Просмотр сведений о контейнерах

Получите исчерпывающее представление о развертывании контейнеров. Централизованно просматривайте сведения о производительности и ресурсах ЦП, памяти, хранилища, сети, используя такие средства, как Application Insights и Log Analytics.

Выбор службы Azure в зависимости от потребностей, связанных с контейнерами

Если вам нужны следующие возможности… Воспользуйтесь этим компонентом
Масштабирование и настройка контейнеров с помощью Kubernetes, DC/OS или Docker Swarm Служба контейнеров Azure
Быстрый запуск контейнеров в Azure с помощью одной команды Служба "Экземпляры контейнеров Azure"
Хранение образов контейнеров и управление ими во всех типах развертываний Azure Реестр контейнеров Azure
Разработка микрослужб и настройка контейнеров на Windows и Linux Структура службы Azure
Развертывание веб-приложений в Linux с помощью контейнеров Служба приложений Azure
Выполнение повторяющихся вычислительных заданий с помощью контейнеров Пакетная служба Azure