We may earn an affiliate commission when you visit our partners.
A Cloud Guru

This course uses Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. Familiarity with Azure cloud is expected prior to taking this course, as well as basic knowledge about application development. We'll get hands-on with building Web Apps, Azure Functions, and AKS clusters, all using the Azure Pipelines workflow. Topics that we'll cover include: * Deploying an ASP.NET Application and Database to Azure App Services * Deploying to AKS, Azure Functions, and Azure Container Registry * Using Jenkins and Azure DevOps together * Azure DevOps CLI * Pipeline Build Templates * Self-Hosted Build Agents * Deployment Groups * Using Terraform in the Pipeline to create infrastructure in Azure * Build Artifacts

Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches methods for deploying web applications and services using Azure DevOps
Provides practical knowledge of building web apps, Azure functions, and AKS clusters in Azure Pipelines
Covers advanced scenarios like using Jenkins and Azure DevOps, Azure DevOps CLI, and pipeline build templates
Emphasizes industry-standard practices such as deployment groups and self-hosted build agents
Introduces Terraform integration for creating Azure infrastructure within the pipeline

Save this course

Save Build and Deploy Pipelines with Microsoft Azure to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Build and Deploy Pipelines with Microsoft Azure with these activities:
Organize and summarize your notes, assignments, quizzes, and exams
Improve your retention by organizing and reviewing your course materials regularly.
Show steps
  • Gather all of your course materials.
  • Sort your materials into categories.
  • Create summaries of key concepts.
  • Review your materials regularly.
Practice building and deploying ASP.NET Applications to Azure App Services
Reinforce your understanding of deploying web applications to Azure by practicing the process yourself.
Browse courses on Azure App Services
Show steps
  • Create a new ASP.NET application in Visual Studio.
  • Create an Azure App Service instance.
  • Configure the deployment settings for your application.
  • Build and deploy your application to Azure.
  • Test your application in Azure.
Follow tutorials on deploying to AKS, Azure Functions, and Azure Container Registry
Gain hands-on experience with deploying to various Azure services by following guided tutorials.
Browse courses on AKS
Show steps
  • Find a tutorial on deploying to AKS.
  • Follow the steps in the tutorial to deploy your application to AKS.
  • Find a tutorial on deploying to Azure Functions.
  • Follow the steps in the tutorial to deploy your application to Azure Functions.
  • Find a tutorial on deploying to Azure Container Registry.
  • Follow the steps in the tutorial to deploy your application to Azure Container Registry.
Three other activities
Expand to see all activities and additional details
Show all six activities
Build a project using Azure DevOps to demonstrate continuous integration and continuous deployment (CI/CD)
Apply your knowledge of Azure DevOps by creating a project that demonstrates the CI/CD pipeline.
Browse courses on CI/CD
Show steps
  • Create a new project in Azure DevOps.
  • Configure a build pipeline for your project.
  • Configure a release pipeline for your project.
  • Create a code repository for your project.
  • Push your code to the repository.
  • Trigger the build pipeline.
  • Trigger the release pipeline.
  • Deploy your application to Azure.
Participate in a hackathon or coding challenge related to Azure DevOps
Challenge yourself by participating in a hackathon or coding challenge to test your Azure DevOps skills.
Show steps
  • Find a hackathon or coding challenge related to Azure DevOps.
  • Register for the event.
  • Prepare for the event by practicing your skills.
  • Attend the event and participate in the challenge.
  • Submit your solution.
Mentor a junior developer or student on Azure DevOps
Reinforce your understanding of Azure DevOps by teaching it to someone else.
Browse courses on Mentoring
Show steps
  • Find a junior developer or student who is interested in learning Azure DevOps.
  • Schedule a time to meet with them regularly.
  • Share your knowledge of Azure DevOps with them.
  • Answer their questions and help them troubleshoot problems.
  • Provide feedback on their progress.

Career center

Learners who complete Build and Deploy Pipelines with Microsoft Azure will develop knowledge and skills that may be useful to these careers:
Quality Assurance Analyst
A Quality Assurance Analyst tests and evaluates software and other products to ensure they meet quality standards. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Quality Assurance Analysts.
Business Analyst
A Business Analyst analyzes business needs and processes to identify opportunities for improvement. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Business Analysts.
Data Analyst
A Data Analyst collects, analyzes, and interprets data to help organizations make informed decisions. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Data Analysts.
Database Administrator
A Database Administrator manages and maintains databases. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Database Administrators.
Information Security Analyst
An Information Security Analyst protects an organization's computer systems and networks from unauthorized access or attack. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Information Security Analysts.
Software Tester
A Software Tester tests and evaluates software to ensure it meets quality standards. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Software Testers.
Project Manager
A Project Manager plans, organizes, and manages projects. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Project Managers.
Cloud Architect
A Cloud Architect designs and manages the cloud computing infrastructure for an organization. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Cloud Architects.
DevOps Engineer
A DevOps Engineer combines software development (Dev) and information technology operations (Ops) to improve the speed and quality of software delivery. This course uses Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. Familiarity with Azure cloud is expected prior to taking this course, which is something DevOps Engineers must have.
Cloud Engineer
A Cloud Engineer manages the day-to-day operations of cloud computing systems. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Cloud Engineers.
Network Engineer
A Network Engineer designs, implements, and maintains computer networks. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Network Engineers.
Software Developer
A Software Developer designs and develops software, applications, and related products. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Software Developers.
Systems Engineer
A Systems Engineer designs, implements, and maintains computer systems and networks. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge is essential for successful Systems Engineers.
Technical Support Engineer
A Technical Support Engineer provides technical assistance to customers. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge may be useful for successful Technical Support Engineers.
Technical Writer
A Technical Writer writes and edits technical documentation, such as user manuals, training materials, and white papers. The course focuses on using Azure DevOps to demonstrate the many build and deployment scenarios using Pipeline as Code. This knowledge may be useful for successful Technical Writers.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Build and Deploy Pipelines with Microsoft Azure.
This highly acclaimed book comprehensive guide to DevOps transformation. It provides practical advice and case studies on how to improve software delivery performance and organizational culture.
Covers the fundamentals of Terraform, which is used for infrastructure as code in Azure DevOps pipelines. It provides a solid understanding of how to create and manage infrastructure in Azure using Terraform.
Offers a practical introduction to Terraform, an open-source tool for infrastructure as code. It's a useful reference for practitioners who want to automate and manage their Azure infrastructure using Terraform.
The definitive guide to Jenkins, this book provides everything you need to know to get started with Jenkins and use it to automate your software delivery process.
Provides a practical guide to Kubernetes, covering everything from the basics to advanced topics like managing complex containerized applications.
Provides a practical guide to Docker, covering everything from the basics to advanced topics like managing complex containerized applications.
Classic work on software development and provides valuable advice on how to write clean, maintainable code.
Provides a practical guide to site reliability engineering, covering everything from the basics to advanced topics like managing complex production systems.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Build and Deploy Pipelines with Microsoft Azure.
Deploying .Net Microservices with K8s, AKS and Azure...
Most relevant
Microsoft Azure DevOps Engineer: Manage Azure Kubernetes...
Most relevant
Azure DevOps - Deploying (Java - Maven app ) on Azure...
Most relevant
Deploying ASP.NET Core 3 Microservices Using Kubernetes...
Most relevant
Implementing Web and Mobile Services on Microsoft Azure
Most relevant
Deploying Applications in Azure Kubernetes Service (AKS)
Most relevant
Deploying and Managing Azure Kubernetes Service (AKS)...
Most relevant
Integrating GitHub with Azure Pipelines
Most relevant
Deploy containers by using Azure Kubernetes Service
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser