Our "The Journey of Cloud Native Applications-The Growth of " 16184902d3b01f series of articles have been updated again!
This is the third article in this series. Since the content of this series of articles is progressive, if you have not read the previous content, please review it through the following links to establish the necessary foundation, and then join us on the journey of cloud native applications.
In this issue, we will lead everyone to learn about a specific Kubernetes service: Azure Kubernetes Service. Let's take a look at the characteristics of this Azure fully managed Kubernetes service and the precautions during use.
Day 6-15: Get to know Azure Kubernetes
Azure Kubernetes Services (AKS) provides serverless Kubernetes (an integrated continuous integration and continuous delivery (CI/CD) experience) as well as enterprise-level security and governance capabilities, unifying development and operations teams on one platform, helping Users can quickly generate, deliver, and scale applications with confidence, making it easier to deploy and manage containerized applications.
Therefore, at this stage, we will learn some important core concepts of AKS, including infrastructure components, access rights and identity authentication, security, networking, storage, and scaling.
Specifically, it can help everyone better understand the following key issues:
- Access rights and authentication options :
Learn how to authenticate and assign permissions in AKS. Azure provides many options, such as Kubernetes service accounts, Azure AD, role access control, cluster roles, role binding, and cluster role binding. We need to choose flexibly according to specific needs and situations. - Application and cluster security :
Learn how to ensure application security on AKS, including Master component security, node security, cluster upgrade, network security, and KubernetesSecrets. - Application Network Security :
Learn how to provide networking for applications on AKS, including Azure virtual networks, network access controllers, and network policies. - Application scaling selection :
Learn how to expand and scale applications on AKS according to requirements, including manual scaling, horizontal automatic scaling of container groups, automatic cluster scaling, and Azure container instance integration. - Application storage options :
Learn how to provide suitable storage configurations for applications on AKS, including data volumes, persistent data volumes, storage classes, and persistent data volume chains.
Through the study of this series of content, I believe everyone can better master the methods and practices of using AKS services. Then without further ado, start learning today.
Click here to start the journey
After the content of this stage is completed, I believe you will gain a more comprehensive understanding of the use of AKS. In the next journey, we will explore how to practice Kubernetes on the Katacoda platform and help you solve common problems in practical applications through 10 simple training projects. Stay tuned for more exciting content!
In addition, do you have any thoughts or suggestions regarding the content of this article and the follow-up arrangements for this series of articles? Comments are also welcomed by express your ideas, we will select a wonderful message and send fine gifts one. Everyone is welcome to participate actively, and also welcome to share this article with more friends who are interested in cloud-native development, we will learn together and make progress together!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。