Companies Home Search Profile

Microservices Architectural Design Patterns Playbook

Focused View

Rag Dhiman

13:23:11

75 View
  • 1. Course Overview.mp4
    01:34
  • 01. Introduction.mp4
    03:26
  • 02. Need for Scoping Microservices.mp4
    04:34
  • 03. Bounded Context Design of Microservices.mp4
    05:43
  • 04. Unbounded Design of Microservices.mp4
    03:01
  • 05. Ubiquitous Language Approach.mp4
    06:50
  • 06. Ubiquitous Language Approach Demo.mp4
    06:49
  • 07. Event Storming Approach.mp4
    04:21
  • 08. Event Storming Approach Demo.mp4
    05:43
  • 09. Need for Aggregation.mp4
    04:15
  • 10. Summary.mp4
    06:15
  • 01. Introduction.mp4
    03:00
  • 02. Why Asynchronous Microservices.mp4
    07:15
  • 03. Asynchronous Microservices Options.mp4
    06:24
  • 04. Event-based.mp4
    06:17
  • 05. Event-based Demo.mp4
    04:39
  • 06. Work Queue Pattern.mp4
    05:40
  • 07. Work Queue Pattern Demo.mp4
    02:12
  • 08. Publish and Subscribe Pattern.mp4
    05:44
  • 09. Publish and Subscribe Pattern Demo.mp4
    02:47
  • 10. Async API Call.mp4
    07:04
  • 11. Summary.mp4
    05:00
  • 01. Introduction.mp4
    02:48
  • 02. Microservice Architectural Styles.mp4
    04:31
  • 03. Microservice Functional Requirements.mp4
    10:34
  • 04. API Architecture Options.mp4
    04:22
  • 05. REST API Style.mp4
    07:37
  • 06. Pragmatic RESTFul Microservices.mp4
    08:26
  • 07. Pragmatic RESTFul Microservices Demo.mp4
    07:05
  • 08. Facade Design Pattern.mp4
    05:52
  • 09. Proxy Design Pattern.mp4
    04:11
  • 10. Summary.mp4
    08:24
  • 1. Introduction.mp4
    02:18
  • 2. Composition Patterns.mp4
    05:11
  • 3. Broker Composition Pattern.mp4
    06:07
  • 4. Aggregator Composition Pattern.mp4
    06:28
  • 5. Chained Composition Pattern.mp4
    02:53
  • 6. Proxy Composition Pattern.mp4
    06:45
  • 7. Mixed Composition Pattern.mp4
    06:51
  • 8. Summary.mp4
    04:12
  • 1. Introduction.mp4
    03:01
  • 2. Data Consistency.mp4
    09:22
  • 3. Data Consistency Options.mp4
    05:56
  • 4. Two Phase Commit.mp4
    08:35
  • 5. Saga Pattern.mp4
    08:36
  • 6. Eventual Consistency.mp4
    08:12
  • 7. Summary.mp4
    05:27
  • 1. Introduction.mp4
    02:50
  • 2. Need for Centralised Access.mp4
    07:34
  • 3. BFF API.mp4
    07:58
  • 4. BFF API Demo.mp4
    03:30
  • 5. API Gateway.mp4
    09:08
  • 6. API Gateway Demo.mp4
    07:45
  • 7. Summary.mp4
    05:18
  • 01. Introduction.mp4
    03:11
  • 02. Monolithic Database.mp4
    06:19
  • 03. Approach to Microdatabase Design.mp4
    06:41
  • 04. Microdatabase Complimentary Patterns.mp4
    07:36
  • 05. Event Driven.mp4
    05:41
  • 06. Event Sourcing.mp4
    05:24
  • 07. CQRS.mp4
    06:04
  • 08. Greenfield Database Approach.mp4
    05:21
  • 09. Brownfield Migration Strategy.mp4
    06:57
  • 10. Summary.mp4
    04:28
  • 1. Introduction.mp4
    02:37
  • 2. Need for Resiliency.mp4
    06:44
  • 3. Patterns and Approach.mp4
    05:05
  • 4. Timeouts Design Pattern.mp4
    06:33
  • 5. Circuit-breaker Design Pattern.mp4
    08:34
  • 6. Retry Design Pattern.mp4
    06:48
  • 7. Bulkheads Design Pattern.mp4
    07:07
  • 8. Caching Design Patterns.mp4
    03:43
  • 9. Summary.mp4
    03:48
  • 1. Introduction.mp4
    02:49
  • 2. Why Have Backwards Compatibility.mp4
    05:58
  • 3. Backwards Compatibility.mp4
    05:46
  • 4. Incompatible and Compatible Changes.mp4
    10:10
  • 5. Patterns for Contract Consistency.mp4
    09:29
  • 6. Testing Compatibility.mp4
    05:53
  • 7. Communicating Compatibility.mp4
    08:57
  • 8. Summary.mp4
    03:50
  • 1. Introduction.mp4
    03:30
  • 2. Microservice Contracts.mp4
    05:00
  • 3. Process to Define Contracts.mp4
    05:42
  • 4. Resource Based Microservice Contracts.mp4
    08:38
  • 5. Action Based Microservice Contracts.mp4
    03:36
  • 6. Task Based Microservice Contracts.mp4
    06:07
  • 7. Interface Definition Languages.mp4
    04:43
  • 8. OpenAPI Demo.mp4
    07:33
  • 9. Summary.mp4
    04:22
  • 1. Introduction.mp4
    03:10
  • 2. Why Centralized Logging.mp4
    05:52
  • 3. Centralized Logging Implementation.mp4
    08:29
  • 4. Consistent Logging Format.mp4
    05:22
  • 5. Logical Transaction Transparency.mp4
    05:43
  • 6. Logging Levels.mp4
    04:52
  • 7. Centralized Logging Demo.mp4
    03:33
  • 8. Summary.mp4
    03:56
  • 1. Introduction.mp4
    02:36
  • 2. Reporting Challenge.mp4
    04:24
  • 3. Microservice APIs for Reporting.mp4
    06:00
  • 4. Data Pump Applications.mp4
    03:43
  • 5. Reporting Subscribers.mp4
    04:34
  • 6. Using Database Backups for Reporting.mp4
    03:09
  • 7. ETL and Data-warehouses.mp4
    02:59
  • 8. Summary.mp4
    03:31
  • 1. Introduction.mp4
    02:48
  • 2. Why Automate Deployment.mp4
    07:24
  • 3. Source Control.mp4
    07:55
  • 4. Continuous Integration.mp4
    07:29
  • 5. Continuous Delivery.mp4
    05:19
  • 6. DevSecOps Teams.mp4
    08:11
  • 7. Summary.mp4
    06:38
  • 1. Introduction.mp4
    03:33
  • 2. On-premises.mp4
    07:45
  • 3. IAAS.mp4
    06:28
  • 4. PAAS.mp4
    05:37
  • 5. SAAS.mp4
    03:22
  • 6. Hybrid Approach.mp4
    07:19
  • 7. Cloud Automation.mp4
    04:39
  • 8. Summary.mp4
    04:13
  • 1. Introduction.mp4
    02:50
  • 2. Why We Need to Manage Configuration.mp4
    04:51
  • 3. Deployment Servers.mp4
    05:27
  • 4. Externalized Configuration Pattern.mp4
    04:05
  • 5. Infrastructure as Code.mp4
    06:07
  • 6. Containers.mp4
    04:53
  • 7. Summary.mp4
    06:14
  • 1. Introduction.mp4
    03:27
  • 2. Why Discovery and Registration.mp4
    04:49
  • 3. Client-side Discovery Pattern.mp4
    08:42
  • 4. Server-side Discovery.mp4
    06:27
  • 5. Solutions and Tools.mp4
    04:59
  • 6. Health Checks.mp4
    07:29
  • 7. Summary.mp4
    05:22
  • 1. Introduction.mp4
    03:47
  • 2. Why Monitor Microservices.mp4
    07:33
  • 3. Monitoring Key Metrics.mp4
    09:31
  • 4. Monitoring SLA Metrics.mp4
    04:30
  • 5. Monitoring Dashboards.mp4
    05:02
  • 6. Alerting and Monitoring.mp4
    03:57
  • 7. Defining Thresholds for Alerts.mp4
    05:28
  • 8. Monitoring Tools and Patterns.mp4
    06:00
  • 9. Summary.mp4
    04:04
  • Description


    In this course, you will learn how to implement microservices architecture using tools, design patterns and techniques.

    What You'll Learn?


      Microservices architecture theory promotes flexible and competitive software. In this course, Microservices Architectural Design Patterns Playbook, you will learn how to achieve real-world microservices architecture using suitable patterns and practices. First, you will explore design patterns and practices for implementing a successful microservices architecture. Next, you will see how to reap the benefits of an architecture. Finally, you will learn how to use these tools and techniques. By the end of this course, you'll be able to effectively design your microservices architecture.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Software development consultant, specialising in software architecture, Agile development methodologies and using the cloud as your software development platform alongside your on-premise infrastructure.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 144
    • duration 13:23:11
    • level average
    • English subtitles has
    • Release Date 2023/08/21