Deploying Microservices to Kubernetes using Azure DevOps
- Offered byCoursera
Deploying Microservices to Kubernetes using Azure DevOps at Coursera Overview
Duration | 14 hours |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Deploying Microservices to Kubernetes using Azure DevOps at Coursera Highlights
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Coursera Labs Includes hands on learning projects. Learn more about Coursera Labs External Link
- Intermediate Level -Knowledge of containers and container orchestration concepts -Awareness of DevOps tools and technologies
- Approx. 14 hours to complete
- English Subtitles: English
Deploying Microservices to Kubernetes using Azure DevOps at Coursera Course details
- 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.
Deploying Microservices to Kubernetes using Azure DevOps at Coursera Curriculum
Introduction to Kubernetes in Azure DevOps
Introduction and Course Overview
Pre-requisites and Setup
Azure DevOps Overview
Kubernetes Overview Part 1
Kubernetes Overview Part 2
Kubernetes in Azure DevOps - Part 1
Kubernetes in Azure DevOps - Part 2
Kubernetes in Azure DevOps Demo
Work Items Introduction
Demo: Work Items, Boards and Process Templates
Course Outline
Introduction to Kubernetes in Azure DevOps Overview
Azure DevOps Introduction Knowledge Test
Kubernetes Introduction Knowledge Test
Azure DevOps: Boards and Work Items Demo Knowledge Test
Week 1 Assessment
Kubernetes in Azure DevOps- Features
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
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
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
Azure Repos and NodeJS Demo App Overview
Azure Repos and NodeJS Demo App Knowledge Test
Kubernetes and Containers and Azure Pipelines Knowledge Test
Azure Artifacts and Azure Dashboards Knowledge Test
Week 2 Assessment
NodeJS Demo App and Test Plans
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
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
NodeJS Demo App and Test Plans Overview
NodeJS Demo App- Part 1 Knowledge Test
NodeJS Demo App- Part 2 Knowledge Test
Week 3 Assessment
Overall Course Assessment