• Online, Self-Paced
Course Description

Using Microservices, organizations can isolate software functionality into multiple independent modules that are individually responsible for performing precisely defined, standalone tasks communicating with each other through simple, universally accessible application programming interfaces (APIs). Containers enable developers to simultaneously build and ship these microservices; integrate them with other systems and automatically orchestrate them using predefined rules and processes. This course educates DevOps Engineers, IT Architects, and Network Engineers working in Linux or on the cloud to add value to application lifecycle through proper orchestration and enable faster development and fault-prone provisioning and configurations.

Learning Objectives

On successful completion of this course, learners should have the knowledge and skills to:

  • Describe DevOps best practices for securing your microservices
  • Explain the advantages of packaging your microservice in a container
  • Explain the benefits of using a container management system
  • Configure Kubernetes securely as a container orchestration solution
  • Recognize the benefits of using your Cloud Service Provider’s security features
  • Describe AppSec best practices for securing your microservices

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Network Services
  • Cybersecurity Management
  • Risk Management
  • Systems Requirements Planning
  • Cyber Defense Infrastructure Support

Specialty Areas have been removed from the NICE Framework. With the recent release of the new NICE Framework data, updates to courses are underway. Until this course can be updated, this historical information is provided to give better context as to how it can help you with your cybersecurity goals.