Контейнеры Azure и ACR

Вычислительные решения Azure

Florin Angelescu

Azure Cloud Architect

Azure Container Registry (ACR)

Azure Container Registry

  • Полностью управляемый приватный реестр образов контейнеров.
  • Защищённое хранилище шаблонов вашего приложения.
  • Единая точка хранения и организации шаблонов для команд.
Вычислительные решения Azure

Azure Container Registry (ACR)

Azure Container Registry

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

Зачем использовать ACR?

 

Azure Container Registry

 

 

  • Безопасность и контроль
    • Аутентификация через Azure Entra ID
    • Управление доступом на основе ролей
Вычислительные решения Azure

Зачем использовать ACR?

 

Azure Container Registry

 

  • Георепликация

    • Образы зеркалируются в нескольких регионах Azure
    • Снижение задержки
    • Высокая доступность
  • Более быстрое развёртывание с минимальными задержками

Вычислительные решения Azure

Отправка образов в ACR

Azure Container Registry

  • Создайте образ локально с помощью Docker.
  • Войдите в Azure Container Registry.
  • Отправьте образ.
Вычислительные решения Azure

Отправка образов в ACR

 

Azure Container Registry

Вычислительные решения Azure

Отправка образов в ACR

 

Azure Container Registry

  • Ключевой элемент CI/CD-пайплайнов.
  • Новые сборки автоматически отправляются и развёртываются.
Вычислительные решения Azure

Отправка образов в ACR

 

Azure Container Registry

  • Интегрируется с Azure DevOps или GitHub Actions.
  • Автоматизирует весь процесс: от коммита кода до развёртывания контейнера.
Вычислительные решения Azure

Управление образами в ACR

 

Azure Container Registry

Предоставляет команды для:

Вычислительные решения Azure

Управление образами в ACR

 

Azure Container Registry

Предоставляет команды для:

 

  • Просмотра репозиториев
Вычислительные решения Azure

Управление образами в ACR

 

Azure Container Registry

Предоставляет команды для:

 

  • Просмотра репозиториев

 

  • Удаления устаревших образов
Вычислительные решения Azure

Управление образами в ACR

 

Azure Container Registry

Предоставляет команды для:

 

  • Просмотра репозиториев

 

  • Удаления устаревших образов

 

  • Автоматизации сборок
Вычислительные решения Azure

Управление образами в ACR

 

Azure Container Registry

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

Теги и версионирование

 

Azure Container Registry

 

 

  • Теги необходимы для идентификации версий образов.
  • Правильное тегирование позволяет быстро откатиться при неудачном развёртывании.
Вычислительные решения Azure

Теги и версионирование

 

Azure Container Registry

Azure Container Registry

 

 

  • Поддержка параллельного тестирования:

    • Несколько образов с тегами работают одновременно.
  • Версионирование и теги обеспечивают гибкость и безопасность управления приложением.

Вычислительные решения Azure

Итоги

Azure Container Registry

  • Безопасная и масштабируемая основа для управления жизненным циклом контейнеров.
  • Приложения всегда готовы к развёртыванию в Azure — нужная версия доступна в нужный момент.
Вычислительные решения Azure

Давайте потренируемся!

Вычислительные решения Azure

Preparing Video For Download...