Unit 01: Introduction | |||
Module 01: Welcome | 00:02:00 | ||
Module 02: Course Structure | 00:03:00 | ||
Module 03: Tips: How to Get Maximum Value from This Course | 00:06:00 | ||
Unit 02: Basic Idea of Microservices | |||
Module 01: What is that? | 00:17:00 | ||
Module 02: Service Decomposition | 00:12:00 | ||
Unit 03: How to Run the Sample Codes | |||
Module 01: Sample Codes Used in the Course | 00:05:00 | ||
Module 02: Run Required Applications with Docker | 00:11:00 | ||
Module 03: Run the Sample Source Code | 00:02:00 | ||
Unit 04: Microservice Chassis | |||
Module 01: Microservice Chassis – What & Why | 00:05:00 | ||
Module 02: Microservice Chassis – Sample Code | 00:31:00 | ||
Module 03: Microservice Chassis – Alternative | 00:02:00 | ||
Unit 05: Clean & Standard Microservice Source Code | |||
Module 01: Organizing Source Code | 00:09:00 | ||
Module 02: Organizing Source Code – Sample Code | 00:10:00 | ||
Unit 06: Services Communication | |||
Module 01: Inter Process Communication – Overview | 00:04:00 | ||
Module 02: Inter Process Communication – Sample Codes | 00:18:00 | ||
Module 03: Inter Process Communication – Benefits & Drawbacks | 00:07:00 | ||
Module 04: Service Discovery – Where Are You? | 00:04:00 | ||
Module 05: Service Discovery – Sample Code | 00:14:00 | ||
Module 06: Communication Error Handling – Trouble Happens | 00:04:00 | ||
Module 07: Communication Error Handling – Sample Code | 00:15:00 | ||
Module 08: Communication Error Handling – Newer Alternative | 00:15:00 | ||
Unit 07: Data Transaction across Services | |||
Module 01: Database Log Tailing – Change Data Capture | 00:03:00 | ||
Module 02: Database Log Tailing – Sample Code | 00:15:00 | ||
Module 03: Polling Publisher – Change Data Capture | 00:01:00 | ||
Module 04: Polling Publisher – Sample Code | 00:08:00 | ||
Module 05: Saga – Handling Database Transaction | 00:10:00 | ||
Module 06: Saga – Sample Code (Choreography) | 00:08:00 | ||
Module 07: Saga – Sample Code (Orchestration) | 00:09:00 | ||
Module 08: Saga – Error Handling | 00:05:00 | ||
Module 09: Saga – Sample Code (Choreography Saga with Error Handling) | 00:09:00 | ||
Module 10: Saga – Sample Code (Orchestration Saga with Error Handling) | 00:11:00 | ||
Module 11: Saga – Choreography or Orchestration? | 00:03:00 | ||
Unit 08: Query Data from Multiple Services | |||
Module 01: Querying Data – The Approaches | 00:06:00 | ||
Module 02: CQRS – In Detail | 00:03:00 | ||
Module 03: CQRS – Sample Code | 00:21:00 | ||
Module 04: Large Data Set | 00:01:00 | ||
Module 05: Large Data Set – Sample Code | 00:05:00 | ||
Unit 09: Event Sourcing with Axon Framework | |||
Module 01: Event Sourcing – Transaction Trail | 00:04:00 | ||
Module 02: Event Sourcing – Sample Code | 00:19:00 | ||
Unit 10: API Gateway | |||
Module 01: Composing Several APIs | 00:03:00 | ||
Module 02: API Management | 00:07:00 | ||
Module 03: Sample Code – Spring Cloud Gateway | 00:07:00 | ||
Module 04: Sample Code – Reverse Proxy Using Spring Cloud Gateway | 00:09:00 | ||
Module 05: Kong API Management | 00:14:00 | ||
Unit 11: Cache | |||
Module 01: Cache – API Speed Booster | 00:03:00 | ||
Module 02: Cache – Sample Code | 00:05:00 | ||
Unit 12: Prepare for Production | |||
Module 01: Service Configuration | 00:04:00 | ||
Module 02: Service Configuration – Sample Code | 00:12:00 | ||
Module 03: Service Configuration – Database Credential on Vault | 00:05:00 | ||
Module 04: Prepare For Production | 00:07:00 | ||
Module 05: Prepare For Production – Tools for Sample Code | 00:03:00 | ||
Module 06: Health Check & Application Metric – Sample Code | 00:08:00 | ||
Module 07: Centralized Logging – Sample Code | 00:05:00 | ||
Module 08: Distributed Tracing & Correlation – Sample Code | 00:04:00 | ||
Module 09: Exception Tracking – Sample Code | 00:03:00 | ||
Unit 13: Deploy Your Application | |||
Module 01: Deployment Strategy | 00:04:00 | ||
Module 02: Docker Container – Sample Code | 00:04:00 | ||
Resources | |||
Resources – Microservice Pattern & Architecture | 00:00:00 | ||
Assignment | |||
Assignment -Microservice Pattern & Architecture | 00:00:00 |
Upgrade to get UNLIMITED ACCESS to ALL COURSES for only £49/year
Claim Offer & UpgradeMembership renews after 12 months. You can cancel anytime from your account.