DevSecOps and Containers
Explore DevSecOps for containers: Learn virtualization, containerization, Kubernetes, Docker, DevSecOps and containers, Containers security challenges, API microgateways, and how to build modular container images.
About this course
Containers are units of software that package code and its dependencies to ensure applications run quickly and reliably across environments. In this course, you will explore the key differences between virtualization and containerization and the key benefits provided by both. Then you will differentiate between Kubernetes and Docker container solutions and find out why more teams are adopting containers. Next, you will examine how containers make DevSecOps. You will investigate common security challenges presented by containers, such as attack surface size, and you will learn how features such as application programming interface (API) microgateways can be used to complement programming language frameworks to help secure development practices. Then you will focus on how Cloud Native Buildpacks (CNB) and Paketo can be used to build modular container images that can help transform source code using modular, reusable build functions. Finally, you will learn how a strong culture can help provide top-tier container security.
Learning objectives
Discover the key concepts covered in this course
Differentiate between virtualization and containerization and outline key benefits provided by both
Differentiate between kubernetes and docker container orchestration systems
Show all
There are no reviews yet.