Overview
Explore enterprise microservices architecture using Ocelot and Azure in this comprehensive NDC Sydney 2021 conference talk. Dive into the transition from monolithic to microservices architecture, examining key components, deployment options, development team structures, and DevOps practices. Learn about API gateway implementation with Ocelot, including Swagger integration, JWT authentication, and configuration setup. Discover cloud-native services on Azure for microservices deployment, and gain insights into cross-service communication, VNet protection, and addressing microservices challenges. Master the intricacies of Ocelot configuration, API documentation, and OAuth 2 implementation in a microservices environment.
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