Coursera
Coursera Logo

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 External Link Icon

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
Read more
Details Icon

Deploying Microservices to Kubernetes using Azure DevOps
 at 
Coursera 
Course details

More about this course
  • 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.
Read more

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

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6716 CoursesRight Arrow Icon
qna

Deploying Microservices to Kubernetes using Azure DevOps
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...