Служба Azure Kubernetes (AKS)

Высокодоступная, безопасная и полностью управляемая служба Kubernetes

Быстрая доставка, простое управление и уверенное масштабирование

Полностью управляемая Служба Azure Kubernetes (AKS) упрощает развертывание и администрирование контейнерных приложений. Она предоставляет бессерверную платформу Kubernetes со встроенными возможностями непрерывной интеграции и непрерывной поставки,а также безопасностью и управлением корпоративного уровня. Обеспечьте совместную работу специалистов по разработке и эксплуатации на единой платформе, позволяющей оперативно и уверенно создавать, доставлять и масштабировать приложения.

New to Kubernetes? Get an overview of Kubernetes basics and learn more about how it works. Click here

Elastic provisioning of additional capacity without the need to manage the infrastructure

Faster end-to-end development experience and integration with Visual Studio Code Kubernetes tools, Azure DevOps, and Azure Monitor

Advanced identity and access management using Azure Active Directory, and dynamic rules enforcement across multiple clusters with Azure Policy

Orchestration of containers across 24 regions and growing, in the public cloud, in Azure Stack, or on IoT edge devices

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

Легко определяйте, развертывайте, отлаживайте, обновляйте даже самые сложные приложения Kubernetes и автоматически помещайте их в контейнеры.

Добавьте в кластеры AKS полный конвейер CI/CD с автоматизированным выполнением рутинных задач и определите стратегию развертывания Canary несколькими щелчками мыши. Своевременно обнаруживайте сбои и оптимизируйте конвейеры благодаря возможности глубокого отслеживания развертываний.

Получите контроль над своей средой благодаря телеметрии плоскости управления, объединению журналов и отображению состояния работоспособности контейнеров на портале Azure с автоматической настройкой для использования с кластерами AKS.

Простое управление решениями Kubernetes

Легко подготавливайте кластеры с помощью интерфейса командной строки или средств для работы с инфраструктурой как кодом, например Terraform. Сведите к минимуму обслуживание инфраструктуры за счет автоматического обновления, восстановления, мониторинга и масштабирования.

Выполняйте эластичную подготовку дополнительной емкости на бессерверной платформе Kubernetes за считаные секунды, не заботясь об управлении инфраструктурой.

Упростите обслуживание кластеров, используя автоматические исправления, обновления и масштабирование.

Запуск любой рабочей нагрузки в облаке, пограничной зоне или гибридной среде

Orchestrate any type of workload running in the environment of your choice. Whether you want to modernize Java applications in Linux containers or run microservices applications in the public cloud, at the edge, or in hybrid environments, Azure has the solution for you.

Learn about the Kubernetes core concepts and apply best practices in production.

Распространенные варианты использования Служба Azure Kubernetes (AKS)

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

  • Migre fácilmente aplicaciones existentesMigre fácilmente aplicaciones existentes12345
    1. Обзор
    2. Поток

    Обзор

    Без труда переносите существующие приложения в контейнеры и запускайте их из управляемой Службы Azure Kubernetes (AKS). Контроль доступа реализуется путем интеграции с Azure Active Directory, а доступ к службам Azure, например к Базе данных Azure для MySQL, — с помощью OSBA (брокера с открытым кодом для Azure). Для работы со службами предусмотрено Соглашение об уровне обслуживания.

    Поток

    1. 1 Пользователь преобразовывает имеющееся приложение в контейнеры и публикует образы контейнера в Реестр контейнеров Azure
    2. 2 Используя портал Azure или командную строку, пользователь развертывает контейнеры в кластер AKS
    3. 3 Azure Active Directory используется для контроля доступа к ресурсам AKS
    4. 4 Простой доступ к службам Azure с поддержкой Соглашения об уровне обслуживания, таким как База данных Azure для MySQL, с помощью OSBA (брокер с открытым кодом для Azure)
    5. 5 При необходимости AKS можно развернуть с помощью виртуальной сети
  • Simplify the deployment and management of Microservices based applicationsSimplify the deployment and management of Microservices based applications12345567778
    1. Обзор
    2. Поток

    Обзор

    Служба AKS позволяет быстро развернуть архитектуру с микрослужбами и эффективно управлять ею. Горизонтальное масштабирование, самовосстановление, балансировка нагрузки, управление секретами — с AKS все это выполняется быстро и просто.

    Поток

    1. 1 Чтобы зафиксировать изменения в GitHub, разработчик использует IDE, например Visual Studio
    2. 2 GitHub активирует новую сборку в VSTS
    3. 3 VSTS создает пакеты микрослужб в виде контейнеров и отправляет их в Реестр контейнеров Azure
    4. 4 Контейнеры развертываются в кластер AKS
    5. 5 Пользователи получают доступ к службам через приложения и веб-сайт
    6. 6 Azure Active Directory используется для защиты доступа к ресурсам
    7. 7 Микрослужбы используют базы данных для хранения и получения информации
    8. 8 Администратор получает доступ через отдельный портал администрирования
  • DevSecOps with AKSDevSecOps with AKS123456789
    1. Обзор
    2. Поток

    Обзор

    Use DevSecOps practices so you can move quickly at scale with enhanced security. Deliver code faster using Continuous Integration/Delivery. Accelerate the feedback loop with constant monitoring. Balance speed and security with policy enforcement for continuous security and deep traceability.

    Поток

    1. 1 Developers rapidly iterate, test, and debug different parts of an application together in the same Kubernetes cluster
    2. 2 Code is merged into a GitHub repository, after which automated builds and tests are run by Azure Pipelines
    3. 3 Container image is registered in Azure Container Registry
    4. 4 Kubernetes clusters are provisioned using tools like Terraform; Helm charts, installed by Terraform, define the desired state of app resources and configurations
    5. 5 Operators enforce policies to govern deployments to the AKS cluster
    6. 6 Release pipeline automatically executes pre-defined deployment strategy with each code change
    7. 7 Policy enforcement and auditing is added to CI/CD pipeline using Azure Policy
    8. 8 App telemetry, container health monitoring, and real-time log analytics are obtained using Azure Monitor
    9. 9 Insights used to address issues and fed into next sprint plans
  • Escale fácilmente mediante AKS y ACIEscale fácilmente mediante AKS y ACI443321
    1. Обзор
    2. Поток

    Обзор

    Виртуальный узел AKS позволяет подготовить к работе модули pod в ACI за считаные секунды. Это позволяет запускать Службу контейнеров Azure только с минимально необходимыми ресурсами для средней рабочей нагрузки. Если ресурсы в кластере Службы контейнеров Azure исчерпаются, масштабируйте дополнительные модули в службе "Экземпляры контейнеров Azure" без необходимости управлять дополнительными серверами.

    Поток

    1. 1 Пользователь регистрирует контейнер в Реестре контейнеров Azure
    2. 2 Образы контейнеров передаются в Реестр контейнеров Azure
    3. 3 Виртуальный узел AKS (реализация Virtual Kubelet) подготавливает к работе модули pod в ACI из AKS во время пиков трафика.
    4. 4 Контейнеры AKS и ACI выполняют запись в общее хранилище данных
  • Implementación y administración de dispositivos de IoT a peticiónImplementación y administración de dispositivos de IoT a petición