This course is intended for system administrators and application developers who are interested in deploying and orchestrating container applications at scale and have a basic understanding of containers, mainly docker, and want to understand the basic concepts of Kubernetes, it is internal processes and how to deploy everything in Microsoft Azure environment.
You’ll learn container management and orchestration for Kubernetes using AKS. You’ll build an AKS cluster, configure the environment, deploy the cluster, add applications to your cluster and much more. You will also learn how to scale your environment securely and review how to optimize or balance cost, efficiency, and resiliency through monitoring and observability.
• DevOps engineers
• Linux system administrators
• Systems design engineers
• Architects
• Anyone who will provide container orchestration management in the Azure Cloud
• Students should first have a strong understanding of container technologies
• Basic familiarity with Azure
• Familiarity with the Linux command line
• Familiarity with JSON and/or YAML syntax
Module 1: Kubernetes core concepts
– What is Kubernetes?
– Kubernetes cluster architecture
– Control plane
– Nodes and node pools
– Pods
– Deployments and YAML manifests
– StatefulSets and DaemonSets
– Namespaces
Module 2: Access and identity options
– AKS service permissions
– AKS Node Access
– Kubernetes RBAC
– Azure AD integration
– Azure role-based access control
Module 3: Security concepts for applications and clusters
– Build Security
– Registry Security
– Cluster security
– Node security
– Cluster upgrades
– Network security
– Application Security
– Kubernetes Secrets
Module 4: Network concepts
– Services
– Azure virtual networks
– Ingress controllers
– Network security groups
– Network policies
Module 5: Scaling
– Manually scale pods or nodes
– Horizontal pod autoscaler
– Cluster autoscaler
– Burst to Azure Container Instances
Module 6: Storage options
– Volumes
– Persistent volumes
– Storage classes
– Persistent volume claims
This course is intended for system administrators and application developers who are interested in deploying and orchestrating container applications at scale and have a basic understanding of containers, mainly docker, and want to understand the basic concepts of Kubernetes, it is internal processes and how to deploy everything in Microsoft Azure environment.
You’ll learn container management and orchestration for Kubernetes using AKS. You’ll build an AKS cluster, configure the environment, deploy the cluster, add applications to your cluster and much more. You will also learn how to scale your environment securely and review how to optimize or balance cost, efficiency, and resiliency through monitoring and observability.
• DevOps engineers
• Linux system administrators
• Systems design engineers
• Architects
• Anyone who will provide container orchestration management in the Azure Cloud
• Students should first have a strong understanding of container technologies
• Basic familiarity with Azure
• Familiarity with the Linux command line
• Familiarity with JSON and/or YAML syntax
Module 1: Kubernetes core concepts
– What is Kubernetes?
– Kubernetes cluster architecture
– Control plane
– Nodes and node pools
– Pods
– Deployments and YAML manifests
– StatefulSets and DaemonSets
– Namespaces
Module 2: Access and identity options
– AKS service permissions
– AKS Node Access
– Kubernetes RBAC
– Azure AD integration
– Azure role-based access control
Module 3: Security concepts for applications and clusters
– Build Security
– Registry Security
– Cluster security
– Node security
– Cluster upgrades
– Network security
– Application Security
– Kubernetes Secrets
Module 4: Network concepts
– Services
– Azure virtual networks
– Ingress controllers
– Network security groups
– Network policies
Module 5: Scaling
– Manually scale pods or nodes
– Horizontal pod autoscaler
– Cluster autoscaler
– Burst to Azure Container Instances
Module 6: Storage options
– Volumes
– Persistent volumes
– Storage classes
– Persistent volume claims
Be the first to hear about our latest courses by signing up to our mailing list.
Contact