We may earn an affiliate commission when you visit our partners.
Marcel de Vries

Microsoft Azure DevOps is a toolset to deliver your software in a compliant and secure way to an on-premises or cloud environment. In this course, you'll learn how to automate the steps of releasing software to any environment using Azure DevOps

Read more

Microsoft Azure DevOps is a toolset to deliver your software in a compliant and secure way to an on-premises or cloud environment. In this course, you'll learn how to automate the steps of releasing software to any environment using Azure DevOps

Continuous delivery and DevOps require you to fully automate the build and release process in a repeatable and reliable way. In this course, Continuous Delivery and DevOps with Azure DevOps: Release Pipelines, you'll learn how to set up release automation using Azure DevOps. First, you'll explore the fundamentals of release automation and the distinction you need between a deployment and a release. This enables you to release multiple times per day without interrupting your services. Next, you'll dive into the concepts of configuration and infrastructure as code. Finally, you'll conclude this course with security, approvals, and audit trails so you can ensure all your release pipelines are audit proof. By the end of this course, you'll have the necessary knowledge to create a fully automated build and release pipeline that is secure and compliant by default.

Enroll now

What's inside

Syllabus

Course Overview
Introduction to Release Management
Infrastructure as Code
Security, Approval, and Audit Trails
Read more

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches the fundamentals of release automation
Provides a thorough understanding of the concept of infrastructure as code
Covers security, approvals, and audit trails to ensure the compliance and security of release pipelines
Instructors are recognized for their work and expertise
Requires students to have prior knowledge of DevOps and continuous delivery concepts
May require access to additional software or tools not readily available in a typical household or library

Save this course

Save Continuous Delivery and DevOps with TFS and VSTS 2018, Release Management to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Continuous Delivery and DevOps with TFS and VSTS 2018, Release Management. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Continuous Delivery and DevOps with TFS and VSTS 2018, Release Management will develop knowledge and skills that may be useful to these careers:
DevOps Engineer
A DevOps Engineer works to automate the building, testing, and releasing of software. Completing this course will help prepare you for this role by teaching you how to use Azure DevOps to fully automate the build and release pipelines. Additionally, this course will teach you important concepts like configuration and infrastructure as code, security, approvals, and audit trails. These concepts are not always covered in other training programs and are valuable knowledge to have when you are working in the DevOps space.
Infrastructure Architect
An Infrastructure Architect designs, implements, and manages computer and network systems. Understanding how to automate the build and release process through a tool like Azure DevOps, can be vital to a successful career as an Infrastructure Architect. Much of an Infrastructure Architect's work is using tools to automate networking and data infrastructure. You may also work with different departments within your company to make sure the processes of vendors and suppliers are integrated with the company's networks and systems. In this role, knowledge of Azure DevOps and its capabilities would be very helpful, which you would gain by taking this course.
Cloud Engineer
A Cloud Engineer designs, builds, and manages cloud computing systems. Understanding how to automate the build and release process through a tool like Azure DevOps, can be vital to a successful career as a Cloud Engineer. Much of a Cloud Engineer's work is using tools to deploy software and infrastructure to the cloud. You will be able to bring knowledge and skills from this course to improve and automate these processes.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. This course may be useful to you in this role, especially if you are interested in working with Azure DevOps. Azure DevOps is a toolset that can be used to deliver software in a compliant and secure way to an on-premises or cloud environment. By taking this course, you will learn how to automate the steps of releasing software to any environment using Azure DevOps.
Quality Assurance Analyst
A Quality Assurance Analyst tests software to ensure that it meets the requirements and specifications. This course may be useful to you in this role, especially if you are interested in working with Azure DevOps. Azure DevOps is a toolset that can be used to deliver software in a compliant and secure way to an on-premises or cloud environment. By taking this course, you will learn how to automate the steps of releasing software to any environment using Azure DevOps.
Release Manager
A Release Manager plans, coordinates, and executes software releases. This course will help prepare you for this role by teaching you how to set up release automation using Azure DevOps. Additionally, this course will teach you important concepts like configuration and infrastructure as code, security, approvals, and audit trails. These concepts are not always covered in other training programs and are valuable knowledge to have when you are working with Azure DevOps.
Systems Engineer
A Systems Engineer designs, implements, and maintains computer and network systems. Understanding how to automate the build and release process through a tool like Azure DevOps, can be vital to a successful career as a Systems Engineer. Much of a Systems Engineer's work is using tools to automate networking and data infrastructure. You may also work with different departments within your company to make sure the processes of vendors and suppliers are integrated with the company's networks and systems. In this role, knowledge of Azure DevOps and its capabilities would be very helpful, which you would gain by taking this course.
IT Project Manager
An IT Project Manager plans, executes, and closes IT projects. This course may be useful to you in this role, especially if you are working on projects that involve software development and release. By taking this course, you will learn how to automate the build and release process using Azure DevOps, which can help you to improve the efficiency and quality of your projects.
Network Engineer
A Network Engineer designs, implements, and maintains computer networks. Understanding how to automate the build and release process through a tool like Azure DevOps, can be vital to a successful career as a Network Engineer. Much of a Network Engineer's work is using tools to automate networking and data infrastructure. You may also work with different departments within your company to make sure the processes of vendors and suppliers are integrated with the company's networks and systems. In this role, knowledge of Azure DevOps and its capabilities would be very helpful, which you would gain by taking this course.
Data Engineer
A Data Engineer designs, builds, and maintains data systems. This course may be useful to you in this role, especially if you are working on projects that involve data pipelines and data releases. By taking this course, you will learn how to automate the build and release process using Azure DevOps, which can help you to improve the efficiency and quality of your projects.
Software Architect
A Software Architect designs the overall architecture of software applications. This course may be useful to you in this role, especially if you are working on projects that involve software development and release. By taking this course, you will learn how to automate the build and release process using Azure DevOps, which can help you to improve the efficiency and quality of your projects.
Database Administrator
A Database Administrator designs, implements, and maintains databases. This course may be useful to you in this role, especially if you are working on projects that involve database development and release. By taking this course, you will learn how to automate the build and release process using Azure DevOps, which can help you to improve the efficiency and quality of your projects.
IT Manager
An IT Manager plans, directs, and coordinates the activities of an IT organization. This course may be useful to you in this role, especially if you are responsible for overseeing software development and release projects. By taking this course, you will learn how to automate the build and release process using Azure DevOps, which can help you to improve the efficiency and quality of your projects.
Security Analyst
A Security Analyst investigates and responds to security incidents. This course may be useful to you in this role, especially if you are responsible for ensuring the security of software development and release processes. By taking this course, you will learn how to implement security measures in Azure DevOps, which can help you to protect your organization from security breaches.
Business Analyst
A Business Analyst gathers and analyzes business requirements and translates them into technical specifications. This course may be useful to you in this role, especially if you are working on projects that involve software development and release. By taking this course, you will learn how to automate the build and release process using Azure DevOps, which can help you to improve the efficiency and quality of your projects.

Reading list

We haven't picked any books for this reading list yet.

Share

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

Similar courses

Similar courses are unavailable at this time. Please try again later.
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