Enthusiasm to explore cloud or learn a new technology
Some IT background is recommended
Description
Learn the feature-packed Azure API Management Service with this HANDS-ON DRIVEN course that also covers the necessary CONCEPTS (whether basic or advanced) as needed. Azure API Management is Platform-as-a-Service (PaaS) offering from Microsoft which provides low-code unified cloud platform for implementing API Gateway on HTTP services and managing complete lifecycle for the APIs. This course is carefully structured to make sure it provides a holistic learning journey for anyone wanting to explore the numerous configurations, functionalities and use-cases of Azure API Management ServiceNew to Azure, Cloud or APIs? No worries.Curated for everyone - beginners & experiencedCovers the necessary Cloud and API fundamentals in dedicated sectionsExplore Azure APIM essential concepts and features, then organically dive into advanced features and implementations with subsequent sectionsFamiliar with Azure and/or APIs but not with API Management? Somewhat familiar with API Management? GOOD !Now explore with me all the flavours of this feature-packed API Management Service.Go from Beginner/Intermediate to EXPERT!To make our APIM Service Implementation and Architecture robust, we'll implement various solutions using other tools and services. So join me to implement API Management and also explore some other related services along the way: App Registrations, OAuth2 Flows and Azure AD (Microsoft Entra ID) for delegated authentication and securityAzure Application Gateway, Front Door, Private Endpoint, VNets, NSGs for APIM Networking GitHub Actions for APIOps ImplementationDocker Containers and AKS (Azure Kubernetes Service) for deploying Self-hosted Gateway Azure Management REST API for Operations e.g. backup, restore & recovery options Azure Key Vault, Managed Identity, Custom Domains, DNS, Blob Storage, VMs etc.Microsoft Azure is fastest growing major Cloud Platform and this API Management offering is one of the most popular and widely used API Management Solution for a variety of IT organizations. I've created this course out of my passion for teaching & technology. Having spent 14 years working in Enterprize Integration and all its flavours (APIs, ETL, EDI, Streaming etc), this service seemed like a good starting point to bring to you some crucial aspects of what I've learnt from project implementations in both Integration and Cloud. I am confident that this practical guide would help tremendously whether your goal is just learning or whether you want to implement the service in your own organization.Happy Learning !!
Overview
Section 1: Course Introduction and Azure Basics
Lecture 1 Course Introduction
Lecture 2 Slide Downloads
Lecture 3 Navigate the course your way
Lecture 4 Udemy Player
Lecture 5 Azure Basics - Regions and Availability Zones
Lecture 6 Azure Resource Hierarchy
Lecture 7 Optimize Cloud Costs
Lecture 8 Sign up to Azure, set up access and budget
Section 2: API Fundamentals
Lecture 9 Definition and Analogy
Lecture 10 API Vs Web Service
Lecture 11 API Types
Lecture 12 API Examples
Lecture 13 Postman Demo and API Terminologies
Lecture 14 HTTP Methods and Idempotence
Lecture 15 HTTP Method Comparison
Lecture 16 HTTP Status Codes
Lecture 17 Understanding REST
Lecture 18 Exploring Google Maps API
Lecture 19 API Lifecycle and Benefits
Lecture 20 Section Summary
Section 3: Getting started with Azure API Management
Lecture 21 Azure APIM Components
Lecture 22 Why to use API Management?
Lecture 23 Create Azure APIM Service
Lecture 24 Import and test our first API
Lecture 25 IMPORTANT UPDATE on Demo Conference
Lecture 26 API Subscriptions and Products
Lecture 27 Explore Products, Operations and Definitions
Lecture 28 Design-first approach with Petstore Swagger Specs
Lecture 29 Mock API Response
Lecture 30 API Revisions
Lecture 31 API Versions (.and how is it different from Revisions?)
Lecture 100 Deploy Gateway to Azure Kubernetes Cluster (AKS)
Lecture 101 Onboard and test APIs
Lecture 102 Support and Shared Responsibilities
Lecture 103 Section Cleanup
Section 10: Logging and Monitoring
Lecture 104 Query APIM Logs (KQL)
Lecture 105 Log Analytics Workspace
Lecture 106 Application Insights
Lecture 107 APIM Analytics and Metrics
Lecture 108 Alerts
Lecture 109 Workbooks
Lecture 110 Azure Monitor
Section 11: Congratulations
Lecture 111 Congratulations !
Lecture 112 Submit Feedback
Section 12: Appendix
Lecture 113 Important Note
Lecture 114 Copilot: Microsoft's AI Assistant
Anyone wanting to broaden their technical horizons,Beginners curious about knowing Cloud, APIs or API Management,Software Engineers, Integration Consultants and Technical Leads,Solutions and Enterprize Architects