• Online, Self-Paced
Course Description

A microservice architecture is used to structure an application as a collection of loosely coupled services. Microservices are independently deployable and scalable, offer improved fault isolation, and result in smaller and faster deployments. In this course, you'll learn about the fundamentals, importance, and value of microservices. You'll learn to recognize the intersection of microservices and Docker, and the advantages of using Docker for microservices. Explore how Docker's compactness and brevity lends itself to the microservices solution, and learn how Docker and microservices work together. Lastly, you'll learn how to deploy at a Docker deployment with at least 2 microservices.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

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.