- Level Professional
- Duration 15 hours
- Course by Whizlabs
-
Offered by
About
Kubernetes is open-source, and its container orchestration benefits enable automation of various tasks such as deployment, management, and scaling of container-based applications. Presently, you can find various cloud-based applications using Kubernetes workloads. Since the Azure cloud provides ease of running Kubernetes alongside ease of scalability and management of microservices with higher availability, it is one of the foremost choices of all enterprises for DevOps transformation. You can utilize the opportunity to improve your expertise in deploying microservices in Kubernetes and capitalize on many career options. Whizlabs Deploying Microservices to Kubernetes using Azure DevOps is created with the best standards of quality and simple communication of topics. The subject matter experts involved in the creation of microservices and deploying them to Kubernetes by leveraging Azure DevOps have years of industry experience, and learners can use it for the best learning outcomes. You can develop your skills for using Azure Kubernetes Services with a thorough command over microservices design and deployment. This Azure Devops on Deploying Microservices to Kubernetes course provides approximately 7 hours of training videos which are segmented into modules. The course concepts are easy to understand through lab demonstrations. In order to test the understanding of learners, every module includes Assessments in the form of Quiz and In Video Questions. A mandatory Graded Questions Quiz is also provided at the end of every module. The important prerequisites to learn about deploying microservices to Kubernetes using Azure DevOps are as follows, -Knowledge of containers and container orchestration concepts -Awareness of DevOps tools and technologies -Basic understanding of cloud services and basic DevOps principles and tools (such as CI/CD and git). -Familiar with Bash and the Azure Command Line client and should be comfortable with a bash shell. -Knowledge of testing and networking fundamentals -Fluency in high-level scripting languages such as Ruby, Python or Java By the end of this course, learners will be able to : -Explore Introduction of Kubernetes in Azure DevOps. -Design and Implement features of Kubernetes in Azure DevOps. -Design and Implement NodeJS Demo App and Test Plans.Modules
Azure Devops Introduction
1
Assignment
- Azure DevOps Introduction Knowledge Test
1
Discussions
- Meet and Greet
3
Videos
- Introduction and Course Overview
- Pre-requisites and Setup
- Azure DevOps Overview
2
Readings
- Course Outline
- Introduction to Kubernetes in Azure DevOps Overview
Kubernetes Introduction
1
Assignment
- Kubernetes Introduction Knowledge Test
4
Videos
- Kubernetes Overview Part 1
- Kubernetes Overview Part 2
- Kubernetes in Azure DevOps - Part 1
- Kubernetes in Azure DevOps - Part 2
Azure DevOps: Boards and Work Items Demo
2
Assignment
- Azure DevOps: Boards and Work Items Demo Knowledge Test
- Week 1 Assessment
3
Videos
- Kubernetes in Azure DevOps Demo
- Work Items Introduction
- Demo: Work Items, Boards and Process Templates
Azure Repos and NodeJS Demo App
1
Assignment
- Azure Repos and NodeJS Demo App Knowledge Test
6
Videos
- Azure Repos Introduction
- Branch Policies and Pull Requests
- Gitflow patterns and Project Policies
- App Repo Creation and First Commits
- App Repo PR Process and Agile Process Overview
- App Work Item Backlog Creation Demo
1
Readings
- Azure Repos and NodeJS Demo App Overview
Kubernetes and Containers and Azure Pipelines
1
Assignment
- Kubernetes and Containers and Azure Pipelines Knowledge Test
8
Videos
- Azure Container Registry Overview
- Azure Container Registry Demo
- Azure Pipelines Overview
- Azure Pipelines Demo
- Environments and Agent Pools
- Environments and Agent Pools Demo
- Pipeline Secrets and Service Connections
- Pipeline Secrets and Service Connections Demo
Azure Artifacts and Azure Dashboards
2
Assignment
- Azure Artifacts and Azure Dashboards Knowledge Test
- Week 2 Assessment
6
Videos
- Introduction to Azure Artifacts Part 1
- Introduction to Azure Artifacts Part 2
- Azure Artifacts Usage Demo
- Work Item Query and Dashboards Overview
- WI Query Dashboard and Docs Demo - Part 1
- WI Query Dashboard and Docs Demo - Part 2
NodeJS Demo App- Part 1
1
Assignment
- NodeJS Demo App- Part 1 Knowledge Test
11
Videos
- Mermaid Graphs and Documentation Updates
- App Setup Part 3: Containerization, AKS, ACR and full pipeline
- App Setup Part 3: Setup AKS, ACR, Service Principals and Pipeline
- App Setup Part 3: Debugging Containerized Services in AKS
- App Setup Part 4: Iteration Dates, Dashboard, Sprint planning
- App Setup Part 4: Work Item Query, Wiki and Dashboards
- App Demo 5 Intro: Work Items and Registering DNS
- App Demo 5 Intro and Demo: Ingress, Cert Manager and SSL with LE
- App Demo 5 Demo: Ingress and PVCs
- App Demo 5 Demo DR and Autoscaling AKS - Part 1
- App Demo 5 Demo DR and Autoscaling AKS - Part 2
1
Readings
- NodeJS Demo App and Test Plans Overview
NodeJS Demo App- Part 2
3
Assignment
- NodeJS Demo App- Part 2 Knowledge Test
- Week 3 Assessment
- Overall Course Assessment
8
Videos
- Introduction To Test Plans
- Test Plan Usage Demo
- App Setup Part 6: Forms and Wrap up
- App Setup Part 6 Demo: Reports Page Creation
- App Setup Part 6 Demo: Debugging Microservices and Final App Wrap Up
- Conclusion - Knowledge Check and What's Next - Part 1
- Conclusion - Knowledge Check and What's Next - Part 2
- Conclusion - Knowledge Check and What's Next - Part 3
Auto Summary
Enhance your IT and Computer Science skills with "Deploying Microservices to Kubernetes using Azure DevOps" on Coursera. This professional-level course offers 7 hours of comprehensive training, focusing on deploying microservices using Azure Kubernetes Services. Crafted by industry experts, the content includes easy-to-understand modules, lab demonstrations, and quizzes to test your knowledge. Ideal for those familiar with containers, DevOps tools, and scripting languages, this course will empower you to design and implement Kubernetes features in Azure DevOps. Subscribe to the Starter plan and unlock numerous career opportunities in DevOps transformation.

Whizlabs Instructor