Использование бессерверных контейнеров в Azure

Бессерверные вычисления предоставляют услуги, которые управляют серверами и поддерживают их, освобождая вас от необходимости самостоятельно управлять физическими серверами. Приложения контейнеров Azure — это бессерверная платформа, которая обрабатывает масштабирование, безопасность и управление инфраструктурой, а также снижает затраты. Если вам не нужно управлять серверами, вы можете тратить время на код приложения.

Приложения-контейнеры упрощают управление:

  • Автоматическое масштабирование. По мере того как запросы приложений изменяются, контейнерные приложения сохраняют работу ваших систем даже в периоды высокого спроса. Приложения-контейнеры соответствуют требованию вашего приложения на любом уровне , автоматически создавая новые копии (называемые репликами) контейнера. По мере падения спроса среда выполнения удаляет ненужные реплики.

  • Безопасность. Безопасность приложений применяется во многих уровнях. От проверки подлинности и авторизации до безопасности на уровне сети приложения-контейнеры позволяют явным образом учитывать пользователей и запросы, разрешенные в вашей системе.

  • Контроль. Легко отслеживать работоспособность приложения контейнера с помощью средств наблюдения в приложениях контейнеров.

  • Гибкость развертывания. Вы можете развернуть из GitHub, Azure DevOps или локального компьютера.

  • Изменения. По мере развития контейнеров каталоги контейнерных приложений изменяются в виде изменений в контейнерах . Если у вас возникла проблема с контейнером, можно легко выполнить откат к более старой версии.

Куда перейти дальше

Используйте следующие ресурсы, чтобы ознакомиться с контейнерными приложениями.

Действие Description
Создание приложения Разверните первое приложение и создайте приложение на основе событий для обработки очереди сообщений.
Масштабирование приложения Узнайте, как контейнерные приложения справляются с переменными уровнями спроса.
Включение общедоступного доступа Включите доступ к вашему приложению-контейнеру, чтобы принимать запросы из сети Интернет.
Наблюдение за поведением приложения Используйте потоковую передачу журналов, консоль приложения, журналы приложений и оповещения для наблюдения за состоянием приложения-контейнера.
Настройка виртуальной сети Настройте виртуальную сеть для защиты контейнеров и обмена данными между приложениями.
Запуск процесса, который выполняется и завершается Узнайте, как задания помогут вам выполнять задачи с чётким началом и концом.