
Learn to inspect a Docker environment with the Docker info command, exploring client and server roles, context, Kubernetes cluster settings, swarm status, runtime, OS, architecture, and plugins.
Learn the architecture of Kubernetes, from the control plane with the API server and etcd to the scheduler and cloud controller manager, to workers running kubelet and kube-proxy.
Docker enables developers to package apps with dependencies into portable container images. Run anywhere across cloud or on-premises with isolation, lightweight efficiency, and the docker engine managing containers.
Learn Azure Kubernetes services for managed masters and elastic worker nodes. Secure, monitor, and scale containers with integrated networking and identity controls.
Deploy Kubernetes services on Azure using AKS; create a resource group and AKS cluster with monitoring, deploy a multi-container app, and configure health monitoring for clusters and services.
learn to connect an AKS cluster to kubectl using cloud shell, obtain credentials, update the kubeconfig, and verify the cluster is ready for deployment.
Discover the resources created during an AKS deployment on Azure, such as network security groups, virtual machines, disks, a load balancer, and virtual network, and how to delete them.
discover how Azure Container Registry provides a private Docker registry to store and manage container images, support push and pull workflows, regional deployment, and access control via Azure Active Directory.
Learn to create and manage an Azure container registry for storing private docker images, configure security and access, and deploy with ACR tasks and docker login.
Learn to set up and use a container registry on Azure with Docker, including installation, log in, push and pull images, and manage admin access.
A lot of people working in the Information Technology sector are expected to be familiar with a few technologies that are required in the projects you are supposed to work. No matter whether you have a background in software development, operations or testing, DevOps has changed the way people used to work. With constant disruptions from the Cloud Computing services, organizations are moving all of their projects directly on the cloud. It doesn't matter whether its hosted on the public, private or hybrid cloud infrastructure, you are still expected to work on two key technologies- Containers and Virtual Machines. In this course you will be learning about Container services on Microsoft Azure cloud platform. You will be learning Containers right from the beginning, so don't worry if you are just moving to Containers. Later in this course, you will learn with some hands-on practical examples and demonstrations on some of the container services on Microsoft Azure.
What is Docker?
It is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels.
What is Kubernetes?
It is an open-source container-orchestration system for automating computer application deployment, scaling, and management.
What is Service Fabric Cluster?
It is a network-connected set of virtual or physical machines into which your microservices are deployed and managed.
What is AKS (Azure Kubernetes Service)?
You can create Serverless Kubernetes, an integrated continuous integration and continuous delivery (CI/CD) experience and enterprise-grade security and governance.
What is Container Instances?
You can develop apps fast without managing virtual machines or having to learn new tools—it is just your application, in a container, running in the cloud.
What is Container Registry?
You can Build, store, secure, scan, replicate, and manage container images and artifacts with a fully managed, geo-replicated instance of OCI distribution.