udemy-microservices-architecture-the-complete-guide-2020-10

\ 0:00 Course Introduction 6:11 Who Is This Course For 7:18 What We Will Talk About in This Course of Microservices\ 10:21 Introduction 11:12 Monolith 16:16 Service Oriented Architecture with Monolith & SOA\ 22:21 Introduction 23:25 Single Technology Platform 25:42 Inflexible Deployment 27:41 Inefficient Compute Resources 29:17 Large and Complex 31:04 Complicated and Expensive ESB 32:57 Lack of Tooling Architecture\ 34:33 Introduction 37:33 Componentization 42:48 Organized Around Business Capabilities 47:25 Products not Projects 51:45 Smart Endpoints and Dumb Pipes 56:33 Decentralized Governance 59:44 Decentralized Data Management 1:04:55 Infrastructure Automation 1:07:23 Design for Failure 1:10:55 Evolutionary Design 1:11:34 Summary Solved by Microservices\ 1:16:01 Introduction 1:16:33 Single Technology Platform 1:19:00 Inflexible Deployment 1:20:59 Inefficient Compute Resources 1:22:56 Large and Complex 1:25:56 Complicated and Expensive ESB 1:28:43 Lack of Tooling Microservices Architecture\ 1:30:26 Introduction 1:33:08 Mapping the Components 1:52:09 Defining Communication Patterns 2:06:22 Selecting Technology Stack 2:17:34 Design the Architecture Microservices\ 2:22:45 Introduction 2:24:44 CICD 2:30:38 Containers 2:37:24 Introduction to Docker 2:42:44 Containers Management 2:44:29 Introduction to Kubernetes Microservices\ 2:46:55 Introduction 2:48:30 Challenges with Microservices Testing 2:51:21 Unit Tests 2:54:56 Integration Tests 3:01:39 End to End Tests 3:04:36 Summary Mesh\ 3:05:51 Introduction 3:06:52 Problems Solved by Service Mesh 3:14:00 Service Mesh Architecture 3:15:49 Types of Service Mesh 3:19:14 Products and Implementations 3:21:26 Should You Use Service Mesh and Monitoring\ 3:22:43 Introduction 3:24:35 Logging vs Monitoring 3:26:59 Implementing Logging 3:37:57 Implementing Monitoring Not to Use Microservices\ 3:41:50 Introduction 3:42:42 Small Systems 3:43:55 Intermingled Functionality or Data 3:45:15 Performance Sensitive Systems 3:46:45 Quick-and-Dirty Systems 3:47:45 No Planned Updates and the Organization\ 3:48:48 Introduction 3:50:10 Conway’s Law 3:53:01 The Problem with Traditional Team 3:54:28 The Ideal Team 3:56:14 Changing Mindset and Common Mistakes\ 3:58:18 Introduction 3:59:10 No Well-Defined Services 4:01:33 No Well-Defined API 4:04:18 Implementing Cross-Cutting Last 4:07:00 Expanding Service Boundaries Monolith to Microservices\ 4:08:31 Introduction 4:09:56 Motivation for Breaking Monolith 4:13:34 Strategies for Breaking Monolith 4:14:22 New Modules as Services 4:16:43 Separate Existing Modules to Services 4:19:20 Complete Rewrite Study\ 4:21:57 Introduction 4:23:43 Introducing MyLib 4:25:26 Non-Functional Requirements 4:31:34 Mapping the Components 4:48:45 Download the Architecture Diagram \ 4:50:08 Download the Microservices Checklist 4:52:06 Conclusion
Back to Top