Since November 13th, the AKS preview will be provided by Microsoft Azure, a century Internet operator. Introduction to the official website:Https://azure.microsoft.com/zh-cn/services/kubernetes-service/.Kubernetes is an open source container platform capable of automated deployment, flexible scaling and management of container applications. By grouping the containers that make up the application, Kubernetes achieves convenient application management and service discovery. It supports large-scale expansion and can satisfy local needs.DevelopmentRequirements for enterprise-level deployment and can be applied to deployments in local environments, hybrid clouds or public clouds.
In April 2016,MicrosoftAzure Container Service was launched on Microsoft Azure, which operates globally. It integrated the Kubernetes container scheduling and scheduling platform in February 2017 and renamed Azure Kubernetes Service (AKS) in November. This service can greatly simplify the deployment and operation of Kubernetes and allow developers to scale the application architecture reliably and flexibly.
Globally, Siemens Medical System uses AKS services to significantly improve the efficiency of technical solutions development; Japan Xiangtai Travel Agency uses AKS to load AI into containers and develop breakthrough digital signboards; Energy Enterprise Equinor uses AKS to achieve rapid development of micro-service applications running in containers. Generating, testing, deploying and monitoring functions. Brendan Burns (pictured above) hopes that this will help more Chinese developers to open up new opportunities for cloud native application development.
Easy deployment and management of KubernetesClusters can be easily created through Azure portal and Azure CLI, and can also be configured through the infrastructure, i.e. code tools (such as Azure resource manager template and Terraform); cluster maintenance can be automatically upgraded and scaled flexibly to simplify cluster maintenance; users can keep abreast of the Kubernetes hosting environment, in the Azure portal. View control panel monitoring, log and container running status;
Application of free expansion and running containersBuilt-in application Auto-Expansion function to meet the growing demand for consumption; AKS can achieve cross-regional deployment of container applications with the help of Azure regional data centers all over the world; Azure traffic manager can route traffic to the nearest region to improve application performance; and virtual Kubelet support (pre-emptive) When the flow peak occurs, the Azure Container Instance service can be used to flexibly expand the container in AKS cluster.
Kubernetes environmental safety controlUse Azure Active Directory account and user group to control access to Kubernetes cluster; integrate Azure Active Directory with Kubernetes role access control, you canFine control of Kubernetes resource accessKey Vault is used to protect the passwords and other keys used by Kubernetes master node and proxy node, and the network communication security of container network is protected by custom virtual network, Azure container network interface (CNI) and network policy.
Accelerating the development of containerization applicationsTo effectively reduce the complexity of application development, use Helm to easily define, install and upgrade complex Kubernetes applications, and automatically build and container applications; use Azure Dev Spaces andVisual StudioVisual Studio Code or Azure CLI accelerate development, testing and debugging containers; share AKS clusters and work together without duplicating or simulating dependencies; access deployed applications via HTTP routing in a few seconds;
Make full use of open source tools and APIAKS is based on fully open source Kubernetes, allowing users to make full use of services and tools in the Kubernetes ecosystem; using commonly used open source tools (such as Helm, Draft and Brigade) to automatically execute software delivery pipelines; and using Open Service Broker for Azure, Kubernetes and SLA-supported Az can be easily implemented. Ure services (such as CosmosDB) integration;
Easy implementation of continuous integration / continuous deployment (CI/CD)With Azure DevOps Project (Preview), you can deploy your application to Kubernetes using a complete CI/CD pipeline and application monitoring in only three steps. Using Azure container mirror warehouse can simplify the development and management of container mirror warehouses that need to be replicated across multiple regions; remote replication in Azure container mirror warehouse allows the management of global mirror warehouses in the form of a single instance to simplify operation and management.