Microservices Architecture
Microservices
| Beginner
- 20 videos | 1h 27m 59s
- Includes Assessment
- Earns a Badge
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 advantagesDistinguish the architecture behind microservicesRecognize various microservice processesDemonstrate microservices from use casesIdentify various early versions of microservicesDefine the monolithic approach and the differences of using monolithic over soaRecognize the benefits and costs of soaDistinguish concepts in implementations of soaRecognize early approaches including eai and corba and soap
-
Describe the process of event-driven architecture with event sourcingDescribe the command query responsibility segregation and how to implement queries in a microservice architectureDescribe various design patterns for microservice-based architecturesRecognize soa concepts with dev ops and continuous deployment and deliveryDefine dependencies in microservicesCompare the differences between using modules and servicesCompare the importance of cohesion and coupling microservicesDefine the various communication processes including direct client-to-microservices communication and api gatewayRecognize concepts in building ipcRecognize the various approaches to microservice architecture from past to present
IN THIS COURSE
-
3m 43sFind out how to define a service and its purpose in a service-oriented architecture (SOA). FREE ACCESS
-
4m 50sFind out how to identify microservices and their advantages. FREE ACCESS
-
5m 25sIn this video, you will learn how to distinguish the architecture behind microservices. FREE ACCESS
-
5m 11sUpon completion of this video, you will be able to recognize various microservice patterns. FREE ACCESS
-
4m 24sLearn about microservices using use cases. FREE ACCESS
-
5m 30sFind out how to identify various early versions of microservices. FREE ACCESS
-
4m 7sFind out how to define the monolithic approach and the differences of using monolithic over SOA. FREE ACCESS
-
5m 29sAfter completing this video, you will be able to recognize the benefits and costs of service-oriented architecture. FREE ACCESS
-
4m 59sFind out how to distinguish concepts in implementations of SOA. FREE ACCESS
-
4m 10sAfter completing this video, you will be able to recognize early approaches, including EAI and CORBA, and SOAP. FREE ACCESS
-
5m 19sUpon completion of this video, you will be able to describe the process of event-driven architecture and event sourcing. FREE ACCESS
-
3m 42sUpon 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
-
2m 34sUpon completion of this video, you will be able to describe various design patterns for microservice-based architectures. FREE ACCESS
-
3m 13sUpon completion of this video, you will be able to recognize SOA concepts, Dev Ops, and continuous deployment and delivery. FREE ACCESS
-
3m 43sIn this video, you will learn how to define dependencies in microservices. FREE ACCESS
-
5m 40sIn this video, learn how to compare the differences between using modules and services. FREE ACCESS
-
2m 47sIn this video, find out how to compare the importance of cohesion and coupling in microservices. FREE ACCESS
-
4m 42sLearn how to define the various communication processes including Direct Client-to-Microservices communication and API Gateway. FREE ACCESS
-
5m 26sAfter completing this video, you will be able to recognize concepts in building Inter-Process Communication. FREE ACCESS
-
3m 5sAfter 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.