• Online, Self-Paced
Course Description

In this course, you will explore the current state of microservices. This includes coverage of tools and frameworks, current challenges, emerging trends, and some examples of microservice use in the real world.

Learning Objectives

Microservices Current Trends and Challenges

  • start the course
  • describe the overall state of microservices development
  • list and describe some of the current security concerns of microservices
  • compare the various tools and frameworks currently in use
  • define what service meshes are and how they relate to microservices
  • recognize some of the current challenges faced by microservices

Emerging Trends

  • compare modularity with microservices
  • describe how microservices are expected to integrate with the IoT
  • describe the role that microservices are expected to play in the digital future
  • identify the emerging trends in application development

Microservices in the Real World

  • recall how Amazon uses microservices with AWS
  • recognize how microservices were implemented in a real-world example

Practice: Microservices Trends

  • recognize some of the current and future trends in microservices development

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.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.