Omitir navegación

Azure Kubernetes Service (AKS)

Simplifique la administración, la implementación y las operaciones de Kubernetes.

Use un servicio de orquestación de contenedores de Kubernetes totalmente administrado.

Ahora en versión preliminar pública: desarrollo rápido e iterativo de Kubernetes para equipos con Azure Dev Spaces. Más información

Kubernetes made easy

Learn how Azure Kubernetes Service (AKS) simplifies the deployment and operations of Kubernetes and enables you to dynamically scale your application infrastructure with confidence and agility.

Implemente y administre Kubernetes cómodamente

Easily provision clusters via the Azure portal and Azure CLI, or with infrastructure as code tools such as Azure Resources Manager and Terraform. Simplify cluster maintenance with automated upgrades and scaling. And gain operational visibility into your managed Kubernetes environment with control plane telemetry, log aggregation, and container health visible as part of the Azure portal, automatically configured for AKS clusters.

Escale y ejecute aplicaciones con confianza

Satisfaga las crecientes demandas con el escalado automático de aplicaciones integrado. Implemente las aplicaciones de contenedor globalmente en AKS, que aprovecha los centros de datos de Azure. Aumente el rendimiento de las aplicaciones mediante el enrutamiento del tráfico a la región más cercana con Azure Traffic Manager. Con el soporte de Virtual Kubelet (versión preliminar), utilice Azure Container Instances para ampliar elásticamente en ráfagas desde el clúster de AKS cuando haya picos de tráfico.

Proteja el entorno de Kubernetes

Controle el acceso al clúster de Kubernetes con grupos de usuarios y cuentas de Azure Active Directory. Para tener control específico control de los recursos de Kubernetes, integre Azure Active Directory con los controles de acceso basado en rol de Kubernetes. Proteja las claves criptográficas y otros secretos utilizados por los nodos principal y agente de Kubernetes con Key Vault. Proteja la comunicación de red de contenedores con redes virtuales personalizadas, la interfaz de red de contenedores de Azure (CNI) y la aplicación de directivas de red.

Agilice el desarrollo de aplicaciones de contenedor

Comience con la configuración mínima de la máquina de desarrollo. Defina, instale y actualice fácilmente incluso las aplicaciones más complejas de Kubernetes con Helm y aplique la técnica de scaffold y empaquete automáticamente sus aplicaciones en contenedores. Desarrolle, pruebe y depure sus contenedores de forma iterativa con Azure Dev Spaces y Visual Studio, Visual Studio Code o la CLI de Azure. Comparta un clúster de AKS y trabaje en colaboración sin necesidad de replicar o simular dependencias. Implemente aplicaciones en cuestión de segundos con el enrutamiento HTTP integrado.

Trabaje como quiera con las API y herramientas de código abierto

AKS es Kubernetes de código abierto al 100%, lo que permite aprovechar al máximo los servicios y las herramientas del ecosistema de Kubernetes. Utilice herramientas populares de código abierto como Helm, Draft y Brigade para automatizar la canalización de entrega de software. Integre fácilmente Kubernetes con Servicios de Azure respaldados por el Acuerdo de Nivel de Servicio, como CosmosDB, con Open Service Broker para Azure.

Configure CI/CD con unos cuantos clics

With Azure DevOps Project (Preview), you can install an application into Kubernetes with a full CI/CD pipeline and app telemetry in just three steps. Use Azure Container Registry to simplify container development and manage a single registry replicated across multiple regions. Geo-replication from Azure Container Registry enables you to manage global deployments as one entity to simplify operations and management.

Cubierta del libro “Designing Distributed Systems”

E-book gratuito: Designing Distributed Systems (Diseño de sistemas distribuidos)

Vea cómo se puede simplificar y agilizar el desarrollo de sistemas distribuidos con patrones genéricos repetibles y componentes reutilizables. De este modo, podrá dedicar más tipo al desarrollo. Obtenga el e-book gratuito de O’Reilly por Brendan Burns, ingeniero destacado en Microsoft y cofundador del proyecto Kubernetes.

Descargar el libro electrónico

Customers using Azure Kubernetes Service

Escenarios comunes de Azure Kubernetes Service

  • Migre fácilmente aplicaciones existentesMigre fácilmente aplicaciones existentes12345
    1. Información general
    2. Flujo

    Información general

    Easily migrate existing application to container(s) and run within the Azure managed Kubernetes service (AKS). Control access via integration with AzureActive Directory and access SLA-backed Azure Services such as Azure Databasefor MySQL using OSBA (Opensource Broker for Azure) for your data needs.

    Flujo

    1. 1 User converts existing application to container(s) & publishes container image(s)to the Azure Container Registry
    2. 2 Using Azure Portal or command line, user deploys containers to AKS cluster
    3. 3 Azure Active Directory is used to control access to AKS resources
    4. 4 Easily access SLA-backed Azure Services such as Azure Database for MySQL usingOSBA (Opensource Broker for Azure)
    5. 5 Optionally, AKS can be deployed with a VNET virtual network
  • Simplifique la implementación y administración de aplicaciones basadas en microserviciosSimplifique la implementación y administración de aplicaciones basadas en microservicios12345567778
    1. Información general
    2. Flujo

    Información general

    Use AKS to simplify the deployment and management of microservices basedarchitecture. AKS streamlines horizontal scaling, self-healing, load balancing,secret management.

    Flujo

    1. 1 Developer uses IDE such as Visual Studio to commit changes to Github
    2. 2 Github triggers a new build on VSTS
    3. 3 VSTS packages microservices as containers and pushes them to the AzureContainer Registry
    4. 4 Containers are deployed to AKS cluster
    5. 5 Users access services via apps and website
    6. 6 Azure Active Directory is used to secure access to the resources
    7. 7 Microservices use databases to store and retrieve information
    8. 8 Administrator accesses via a separate admin portal
  • Escale fácilmente mediante AKS y ACIEscale fácilmente mediante AKS y ACI443321
    1. Información general
    2. Flujo

    Información general

    Use the AKS virtual node to provision pods inside ACI that start in seconds. This enables AKS to run with just enough capacity for your average workload. As you run out of capacity in your AKS cluster, scale out additional pods in ACI without any additional servers to manage.

    Flujo

    1. 1 User registers container in Azure Container Registry
    2. 2 Container images are pulled from the Azure Container Registry
    3. 3 AKS virtual node, a Virtual Kubelet implementation, provisions pods inside ACI from AKS when traffic comes in spikes.
    4. 4 AKS and ACI containers write to shared data store
  • Implementación y administración de dispositivos de IoT a peticiónImplementación y administración de dispositivos de IoT a petición12
    1. Información general
    2. Flujo

    Información general

    IoT scenarios can potentially involve hundreds to thousands of IoT devices. AKSprovides scalable compute resources on demand for IoT solutions, running inthe cloud or on-premises.

    Flujo

    1. 1 User initiates AKS deployment using a Helm Chart
    2. 2 IoT Edge Connector virtual node deploys to Edge devices via the IoT Hub.
    3. 3 Deployment is updated on Edge devices
  • Machine Learning model training with AKSMachine Learning model training with AKS