Microservices Architecture

Microservices    |    Beginner
  • 20 videos | 1h 27m 59s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 267 users Rating 4.4 of 267 users (267)
Microservices makes it easier to build and maintain applications when they are broken down into several parts. Explore past and present architectures for microservices, including components, design patterns, and inter-process communication.

WHAT YOU WILL LEARN

  • Define a service and its purpose in a service oriented architecture (soa)
    Identify microservices and its advantages
    Distinguish the architecture behind microservices
    Recognize various microservice processes
    Demonstrate microservices from use cases
    Identify various early versions of microservices
    Define the monolithic approach and the differences of using monolithic over soa
    Recognize the benefits and costs of soa
    Distinguish concepts in implementations of soa
    Recognize early approaches including eai and corba and soap
  • Describe the process of event-driven architecture with event sourcing
    Describe the command query responsibility segregation and how to implement queries in a microservice architecture
    Describe various design patterns for microservice-based architectures
    Recognize soa concepts with dev ops and continuous deployment and delivery
    Define dependencies in microservices
    Compare the differences between using modules and services
    Compare the importance of cohesion and coupling microservices
    Define the various communication processes including direct client-to-microservices communication and api gateway
    Recognize concepts in building ipc
    Recognize the various approaches to microservice architecture from past to present

IN THIS COURSE

  • 3m 43s
    Find out how to define a service and its purpose in a service-oriented architecture (SOA). FREE ACCESS
  • 4m 50s
    Find out how to identify microservices and their advantages. FREE ACCESS
  • Locked
    3.  Introduction to Microservice Architecture
    5m 25s
    In this video, you will learn how to distinguish the architecture behind microservices. FREE ACCESS
  • Locked
    4.  System Design and Operations
    5m 11s
    Upon completion of this video, you will be able to recognize various microservice patterns. FREE ACCESS
  • Locked
    5.  Designing Microservices
    4m 24s
    Learn about microservices using use cases. FREE ACCESS
  • Locked
    6.  Early Variations of Microservices
    5m 30s
    Find out how to identify various early versions of microservices. FREE ACCESS
  • Locked
    7.  The Monolithic Approach
    4m 7s
    Find out how to define the monolithic approach and the differences of using monolithic over SOA. FREE ACCESS
  • Locked
    8.  Benefits of Service Oriented Architecture (SOA)
    5m 29s
    After completing this video, you will be able to recognize the benefits and costs of service-oriented architecture. FREE ACCESS
  • Locked
    9.  Microservice and Implementation of SOA
    4m 59s
    Find out how to distinguish concepts in implementations of SOA. FREE ACCESS
  • Locked
    10.  SOA Early Approaches
    4m 10s
    After completing this video, you will be able to recognize early approaches, including EAI and CORBA, and SOAP. FREE ACCESS
  • Locked
    11.  Event Sourcing
    5m 19s
    Upon completion of this video, you will be able to describe the process of event-driven architecture and event sourcing. FREE ACCESS
  • Locked
    12.  Command Query Responsibility Segregation (CQRS)
    3m 42s
    Upon completion of this video, you will be able to describe the Command Query Responsibility Segregation and how to implement queries in a microservice architecture. FREE ACCESS
  • Locked
    13.  Other Microservice Design Patterns
    2m 34s
    Upon completion of this video, you will be able to describe various design patterns for microservice-based architectures. FREE ACCESS
  • Locked
    14.  Continuous Deployment and Delivery with SOA
    3m 13s
    Upon completion of this video, you will be able to recognize SOA concepts, Dev Ops, and continuous deployment and delivery. FREE ACCESS
  • Locked
    15.  Dependencies
    3m 43s
    In this video, you will learn how to define dependencies in microservices. FREE ACCESS
  • Locked
    16.  Modular System vs. Services
    5m 40s
    In this video, learn how to compare the differences between using modules and services. FREE ACCESS
  • Locked
    17.  Cohesion and Coupling
    2m 47s
    In this video, find out how to compare the importance of cohesion and coupling in microservices. FREE ACCESS
  • Locked
    18.  Introduction to Microservice Communication
    4m 42s
    Learn how to define the various communication processes including Direct Client-to-Microservices communication and API Gateway. FREE ACCESS
  • Locked
    19.  Inter-process communication (IPC)
    5m 26s
    After completing this video, you will be able to recognize concepts in building Inter-Process Communication. FREE ACCESS
  • Locked
    20.  Exercise: Name Aspects of Microservice Architecture
    3m 5s
    After completing this video, you will be able to recognize the various approaches to microservice architecture from the past to the present. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
Rating 3.0 of 1 users Rating 3.0 of 1 users (1)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 209 users Rating 4.5 of 209 users (209)
Rating 3.7 of 161 users Rating 3.7 of 161 users (161)
Rating 4.4 of 181 users Rating 4.4 of 181 users (181)