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.
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
Protocols and Communication
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
Practice: Using Microservices
use communication in a microservice architecture
The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.