Course info
Aug 25, 2021
Your 10-day individual free trial includes:

Expanded library

This course and over 7,000+ additional courses from our full course library.

Hands-on library

Practice and apply knowledge faster in real-world scenarios with projects and interactive courses.
*Available on Premium only

Automating the development and deployment of cloud resources is a crucial step for an agile business. In this course, DevOps with Azure API Management, you'll learn to implement DevOps practices on Azure API Management. First, you'll explore how to replicate existing Azure API Management configurations to a different environment. Next, you'll discover how to automate Azure API Management deployments using Azure DevOps. Finally, you'll learn how to integrate new API changes to your API Management using source control. When you're finished with this course, you'll have the skills and knowledge of DevOps with Azure API Management needed to implement a successful DevOps flow for Azure API Management.

About the author
About the author

Mohammed Osman is a senior software engineer who started coding at the age of 13. Mohammed worked in various industries, including telecommunication, accounting, banking, health, and assurance. Mohammed's core skillset is a .NET ecosystem with a strong focus on C#, Azure, and Data Science. Mohammed also enjoys the soft-side of software engineering and leads scrum teams. Mohammed runs a blog with the message "Making your code smart and your career smarter." He shares tips and techniques to improve your code and valuable career pieces of advice in his blog.

More from the author
More courses by Mohammed Osman
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hello everyone. My name is Mohammed Osman, and welcome to my course, DevOps with Azure API Management. I am a cloud and AI architect at Smarter Code. Azure API Management is a powerful Microsoft technology to manage and organize APIs. However, it has several challenges, such as how to migrate configurations across different instances, how to collaborate among developers, and finally, how to automate deployments. In this course, we are going to learn how to apply DevOps principles with Azure API Management to address the previously mentioned challenges. Some of the major topics that we will cover include extracting Azure API Management configurations to source control, adding and modifying APIs in Azure API Management using source control, automating Azure API Management deployments to different environments. By the end of this course, you will know how to apply DevOps principles with Azure API Management. Before beginning the course, you should be familiar with Azure, Azure DevOps, and general API programming. I hope you will join me on this journey to learn about applying DevOps concepts in Azure API Management with the DevOps with Azure API Management course, here at Pluralsight.