Basic Concepts of a Microservices Architecture


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
In this course, you will learn the basic concepts of the microservices architecture. The properties surrounding a distributed architecture will be covered. The advantages and disadvantages of microservices will also be evaluated.

Target Audience
IT professionals including application developers, managers, cloud engineers, or cloud architects

Prerequisites
None

Expected Duration (hours)
0.8

Lesson Objectives

Basic Concepts of a Microservices Architecture

  • start the course
  • describe the properties that make up a microservice architecture
  • identify the different pieces of a microservice architecture and the function they serve
  • discover the advantages and disadvantages of a microservice architecture
  • identify the individual components of the microservice topology
  • define the level of granularity of microservice components
  • identify communication protocols such as RAC
  • describe how components of a microservice architecture communicate
  • build the API between microservices
  • identify compatibility and interoperability issues
  • use third-party systems for communication and logging
  • use communication in a microservice architecture
  • Course Number:
    sd_msdy_a01_it_enus

    Expertise Level
    Beginner