We may earn an affiliate commission when you visit our partners.
James Bannan

Azure DevOps supports a range of technologies to enable you to execute Azure Pipelines tasks. This course will take you through all the various options and decision-making process and will enable you to deploy live solutions using Azure Pipelines.

Read more

Azure DevOps supports a range of technologies to enable you to execute Azure Pipelines tasks. This course will take you through all the various options and decision-making process and will enable you to deploy live solutions using Azure Pipelines.

Understanding how to choose between the wide range of options which Microsoft offers with regards to how and where to execute Azure Pipelines jobs is a critical component of becoming and being a Microsoft Azure DevOps Engineer. The decisions you make with within the infrastructure which support your development teams have the potential to directly impact those teams’ success, so your role is incredibly important. In this course, Microsoft Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure, you are going to cover this in depth. First, you’ll examine the various means through which Azure Pipelines can be executed and how the configuration of Azure Pipelines tasks impacts this decision process. Next, you’ll explore how to implement these choices, from running solutions on Microsoft-hosted agents to implementing and validating your own self-hosted agent. Finally, you’ll bring all this knowledge and learning together to make better infrastructure decisions. By the end of this course, you'll know how to extend Azure Pipelines infrastructure and functionality to incorporate Docker, implementing container-based agents and deploying complex container-based solutions using Azure Pipelines.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Overview
Understanding Azure DevOps Agents
Microsoft Hosted vs. Self-hosted Agents
Implementing Self-hosted Agents
Read more
Leveraging Docker Functionality in Azure Pipelines

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Examines the implementation of Docker and container-based solutions for extending Azure Pipelines' functionality
Provides hands-on experience with implementing self-hosted agents for Azure Pipelines
Taught by James Bannan, recognized for his expertise in Azure Pipelines
Meets industry standards and best practices for Azure DevOps engineering
Facilitates understanding of infrastructure decisions for Azure Pipelines tasks
Helps learners make informed choices between Microsoft-hosted and self-hosted agents

Save this course

Save Microsoft Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure 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 Microsoft Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure with these activities:
Review Azure Pipelines documentation
Refresh your knowledge of the core concepts and features of Azure Pipelines before starting the course.
Browse courses on Azure Pipelines
Show steps
  • Visit the official Microsoft Azure Pipelines documentation
  • Review the sections on getting started and key concepts
  • Focus on understanding the process of creating and running Azure Pipelines
Configure and run Azure Pipelines with different agents
Develop proficiency in configuring and executing Azure Pipelines using various agent options.
Show steps
  • Create a new Azure Pipeline
  • Configure the pipeline to use Microsoft-hosted agents
  • Run the pipeline
  • Configure the pipeline to use self-hosted agents
  • Run the pipeline again
Show all two activities

Career center

Learners who complete Microsoft Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure will develop knowledge and skills that may be useful to these careers:
Cloud DevOps Engineer
A Cloud DevOps Engineer is a specialized DevOps Engineer focused on cloud-based tools and infrastructure. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course offers an in-depth view of how to utilize Microsoft's cloud-based tools for DevOps.
DevOps Engineer
DevOps Engineers may or may not have a background in software development. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course provides the essential understanding of the full pipeline, from software creation to deployment.
DevOps Architect
DevOps Architects design and implement DevOps processes and tools. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course provides the skills to understand the structure and capabilities of Azure Pipelines infrastructure in detail.
Solutions Architect
Solutions Architects design and implement technical solutions for complex business problems. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for understanding how to use Azure Pipelines to implement complex technical solutions.
Technical Program Manager
Technical Program Managers oversee the technical aspects of large-scale software development projects. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for understanding how to manage Azure Pipelines infrastructure in a large-scale project context.
Data Scientist
Data Scientists use scientific methods to extract knowledge from data. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for understanding how to use Azure Pipelines to streamline the deployment of data science models.
Data Architect
Data Architects design and implement data management solutions. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for understanding how Azure Pipelines can streamline the deployment of data-driven solutions.
Site Reliability Engineer
Site Reliability Engineers are responsible for the reliability of software and systems. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for understanding how to use the right tools to carry out these responsibilities.
IT Business Analyst
IT Business Analysts analyze business processes and systems. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for understanding how to use Azure Pipelines to improve business processes.
Product Manager
Product Managers define and manage product roadmaps. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for understanding how Azure Pipelines can support the delivery of new product features.
IT Project Manager
IT Project Managers oversee the planning and execution of IT projects. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for gaining a solid understanding of how to manage Azure Pipelines infrastructure in a project context.
Data Analyst
Data Analysts collect and analyze data to extract meaningful insights. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for understanding how to use Azure Pipelines to automate data analysis tasks.
Data Engineer
Data Engineers are responsible for managing and analyzing data. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for understanding how to use Azure Pipelines to automate data engineering tasks.
Cloud Architect
Cloud Architects design and build cloud-based systems. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for gaining an understanding of how to implement and manage Azure Pipelines infrastructure in the context of cloud architecture.
Software Engineer
A Software Engineer will require a strong foundation in software development principles and methodologies. An Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure course may be useful for harnessing the capabilities of Azure Pipelines in your software development workflow, particularly in a Microsoft-centric software development context.

Reading list

We've selected seven 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 Microsoft Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure.
This is the official handbook for Kubernetes. It provides a comprehensive reference for everything you need to know about Kubernetes, from its architecture to its features.
Classic in the field of DevOps and provides a comprehensive overview of the principles and practices of DevOps. It valuable resource for anyone who wants to learn more about DevOps and how to implement it in their organization.
Comprehensive guide to Azure Pipelines, covering everything from basic concepts to advanced features, and it would be a good resource to use as a reference or for additional reading.
This novel about a team of IT professionals who use DevOps principles to save their company from disaster. It great way to learn about the benefits of DevOps and how to implement it in your organization.
Provides a practical guide to using Azure Pipelines for continuous delivery, and it would be a good resource to use as a reference or for additional reading.
Provides a comprehensive guide to deploying applications using Kubernetes, a popular container orchestration platform. While it does not delve into Azure Pipelines specifically, it offers valuable knowledge on the deployment aspect of DevOps, which critical phase in the software delivery process.
Docker is an essential technology for containerizing applications and services. provides a comprehensive guide to using Docker effectively, offering insights into image creation, container management, and advanced techniques. It's a valuable resource for understanding the concepts behind Azure Container Instances, which managed Kubernetes service for running containerized applications on Azure.

Share

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

Similar courses

Here are nine courses similar to Microsoft Azure DevOps Engineer: Implement and Manage Azure Pipelines Infrastructure.
Build and Deploy Pipelines with Microsoft Azure
Most relevant
Microsoft Azure DevOps Engineer: Manage Azure Kubernetes...
Most relevant
Azure DevOps Server 2022: The Big Picture
Most relevant
Microsoft Azure DevOps Engineer: Inspecting and...
Most relevant
Continuous Delivery and DevOps with Azure DevOps: Release...
Most relevant
Continuous Delivery and DevOps with Azure DevOps:...
Most relevant
Microsoft Azure DevOps Engineer: Implementing...
Most relevant
Implementing Terraform on Microsoft Azure
Most relevant
Introduction to Azure DevOps
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