Microservices Architecture

Microservices
  • 20 Videos | 1h 37m 29s
  • Includes Assessment
  • Earns a Badge
Likes 234 Likes 234
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

  • Playable
    1. 
    Defining Microservices
    3m 43s
    UP NEXT
  • Playable
    2. 
    Advantages of Microservices
    4m 50s
  • Locked
    3. 
    Introduction to Microservice Architecture
    5m 25s
  • Locked
    4. 
    System Design and Operations
    5m 11s
  • Locked
    5. 
    Designing Microservices
    4m 24s
  • Locked
    6. 
    Early Variations of Microservices
    5m 30s
  • Locked
    7. 
    The Monolithic Approach
    4m 7s
  • Locked
    8. 
    Benefits of Service Oriented Architecture (SOA)
    5m 29s
  • Locked
    9. 
    Microservice and Implementation of SOA
    4m 59s
  • Locked
    10. 
    SOA Early Approaches
    4m 10s
  • Locked
    11. 
    Event Sourcing
    5m 19s
  • Locked
    12. 
    Command Query Responsibility Segregation (CQRS)
    3m 42s
  • Locked
    13. 
    Other Microservice Design Patterns
    2m 34s
  • Locked
    14. 
    Continuous Deployment and Delivery with SOA
    3m 13s
  • Locked
    15. 
    Dependencies
    3m 43s
  • Locked
    16. 
    Modular System vs. Services
    5m 40s
  • Locked
    17. 
    Cohesion and Coupling
    2m 47s
  • Locked
    18. 
    Introduction to Microservice Communication
    4m 42s
  • Locked
    19. 
    Inter-process communication (IPC)
    5m 26s
  • Locked
    20. 
    Exercise: Name Aspects of Microservice Architecture
    3m 5s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE