Overview
This course teaches how to build enterprise microservices using Ocelot and Azure. The learning outcomes include understanding microservice architecture, deploying microservices on Azure, building an API gateway with Ocelot, and securing services using VNet. The course covers topics such as API documentation, OAuth 2, and cross-service communication. The teaching method involves a detailed walkthrough of Ocelot and practical configuration examples in Startup.cs. This course is intended for developers and architects interested in implementing microservices with Ocelot and Azure.
Syllabus
Intro
Patrick Zhao
Monolith vs Microservice
Monolith Pros and cons
From Monolith to Microservice
Microservice - Key Components
Microservice - Deployment Option
Microservice - Development Team
Microservice - DevOps
Microservice - Challenge
Other options for API Gateway
Cross service communication
Microservices on Azure
Configuration in Startup.cs
Ocelot Swagger
Ocelot Authentication with JWT
Ocelot.json configuration
Swagger with authentication in Microservices
Taught by
NDC Conferences