Пропустить навигацию

Azure Container Apps

Build and deploy modern apps and microservices using serverless containers

Полностью управляемая бессерверная служба контейнеров для создания и развертывания современных приложений в большом масштабе

Развертывайте и используйте Контейнерные приложения, которые устраняют необходимость в управлении сложной инфраструктурой. Пишите код, используя предпочитаемый язык или платформу, и создавайте микрослужбы с полной поддержкой Distributed Apps Runtime (Dapr). Динамическое масштабирование на основе HTTP-трафика или событий на основе KEDA (Kubernetes-based event-driven autoscaling).

Поддержка различных областей применения, включая API-интерфейсы HTTP, микрослужбы, а также обработку событий и фоновые задачи

Гибкие возможности при написании кода с использованием выбранного вами языка, платформы или пакета SDK

Надежные возможности автоматического масштабирования на основе трафика HTTP или триггеров событий

Простые конфигурации для выполнения задач жизненного цикла современных приложений

Масштабирование с использованием гибких бессерверных контейнеров

В вашем распоряжении гибкие возможности, необходимые при работе с бессерверной службой контейнеров, созданной для приложений на основе микрослужб, и надежные средства автомасштабирования. Они позволяют избежать издержек на управление сложной инфраструктурой. Запускайте контейнеры и выполняйте масштабирование при реагировании на HTTP-трафик или растущий список триггеров масштабирования, поддерживаемых KEDA, включая концентратор событий Azure, Apache Kafka, очередь RabbitMQ, MongoDB, MySQL и PostgreSQL. Выполняйте масштабирование до нуля и платите только за используемые ресурсы на посекундной основе.

Повышение продуктивности разработки

Создавайте микрослужбы, интерфейсы API, рабочие роли обработки событий и фоновые задания с помощью контейнеров. Пишите код на предпочитаемом языке и ускоряйте разработку с помощью встроенной интеграции Distributed Application Runtime (Dapr), чтобы упростить такие распространенные задачи, как обработка событий, публикация, подписка и вызов служб. Настройте конвейер "код — облако" с помощью GitHub Actions.

Создание решений на платформе с открытым кодом для современных приложений

Создавайте современные приложения с открытыми стандартами на основе Kubernetes. Выполняйте задачи жизненного цикла приложений, такие как обновление приложений, изменение трафика и управление версиями, с использованием простых конфигураций. К вашим услугам встроенные возможности обнаружения служб для обмена данными между микрослужбами, полностью управляемые конечные точки входящего трафика HTTP и HTTP/2 на основе Envoy, а также интегрированные возможности балансировки нагрузки, ведения журналов и мониторинга.

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

  • Корпорация Майкрософт ежегодно инвестирует более USD 1 млрд долларов США в научные исследования и разработку решений для обеспечения кибербезопасности.

  • У нас работает более 3,500 специалистов по обеспечению безопасности и конфиденциальности данных.

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

Гибкие расценки, соответствующие любым требованиям

Приступайте к работе на уровне "Бесплатный". За первые 180 000 секунд использования виртуального ЦП, 360 000 секунд использования памяти (ГиБ) и 2 млн запросов в месяц плата не взимается. При масштабировании до нуля вы платите только за используемые ресурсы на посекундной основе.

Ресурсы и документация по Контейнерным приложениям Azure

Начало работы с ресурсами для обучения

Ознакомьтесь с популярными ресурсами для разработчиков

Часто задаваемые вопросы о Контейнерных приложениях Azure

  • Да, это конфигурация по умолчанию. Если параметр минимального количества экземпляров равен нулю, вы платите только в том случае, если приложение активно при реагировании на сообщения и (или) запросы.
  • За первые 180 000 секунд использования виртуального ЦП, 360 000 секунд использования памяти (ГиБ) и 2 млн запросов в месяц плата не взимается. Кроме того, вы платите за используемые ресурсы на посекундной основе. Расходы зависят от секунд использования приложением виртуального ЦП и Гиб памяти.
  • Активное использование происходит во время запуска контейнера или при обработке приложением как минимум одного запроса. По умолчанию приложения масштабируются до нуля. Кроме того, можно настроить Контейнерные приложения с минимальным количеством экземпляров, чтобы они всегда выполнялись в неактивном режиме. За неактивное использование плата взимается по сниженной ставке, когда приложение не обрабатывает запросы.

Бесплатная учетная запись Azure готова к настройке в любой момент