DevOps with Azure API Management
Azure API Management is a great asset to manage an organization's APIs. This course will teach you how to apply DevOps practices to your Azure API Management.
What you'll learn
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.
Table of contents
- Overview 1m
- Understanding Envrionment Setup 1m
- Demo: Current Environment Setup 3m
- Understanding the Migration Process 1m
- Required Tools Setup 4m
- Demo: Generating APIM ARM Templates 4m
- Demo: Pushing ARM Templates to Source Control 2m
- Demo: Cleaning up ARM Templates 2m
- Demo: Creating the Build Pipeline 5m
- Demo: Creating the Release Pipeline 5m
- Understanding the Source Control Process 2m
- Demo: Adding New API - Part 1 5m
- Demo: Adding New API - Part 2 6m
- Demo: Modifying Existing API 3m
- Key Takeaways 2m