Core Concepts of a Service-oriented Architecture
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
A Service-oriented architecture and microservices are different. In this course, you'll learn how a Service-oriented architecture (SOA) differs from microservices and the advantages that SOA provides.
Target Audience
IT professionals including application developers, cloud engineers, managers, or cloud architects
Prerequisites
None
Expected Duration (hours)
1.4
Lesson Objectives Core Concepts of a Service-oriented Architecture
start the course
describe the hierarchical taxonomy of microservice systems
identify how microservices communicate and the protocols they use
identify the techniques in decoupling functionality in large monolithic services
define the problems in breaking down large systems into microservices
discover architectural design patterns
analyze dependencies between microservice components
describe the techniques for logging across the microservice architecture
determine how to manage database transactions between microservices
analyze distributed services and their reliability
define how vendor support is handled in a microservice architecture
determine how ownership of microservices is handled throughout the enterprise
analyze the API access service
analyze the direct access service
analyze access design hybrids
define how the remote access design pattern works
design a microservice
Course Number: sd_msdy_a02_it_enus
Expertise Level
Intermediate