Standardization and flexibility are taken to a new level through the use of application containers. Software is used to model infrastructure components and to ensure their rapid adaptability. This makes ICT flexible and scalable and enables its modification to suit your business needs at any time. In this course, we introduce you to the topic of dockers with a particular emphasis on security. You learn how dockers work and how container technologies and SecDevOps approaches produce a secure and more efficient ICT environment.

In this training, we highlight the security aspect of using (Docker) containers and Kubernetes. Participants will learn how container technologies basically work, what threats exist and how to address them effectively. This allows you not only to use container technologies securely, but even to increase the security level compared to the classic infrastructure.

Like all our training courses, we offer this one for groups and individual persons. It can be held anywhere in the world, either on your premises or in a classroom provided by us.

Contents

The training lasts two days. Day 1 deals with container security, day 2 with Kubernetes security. If desired, we can also offer you only one of the two topics as part of a one-day training. However, based on feedback from our customers, we recommend the complete two-day training.

In particular, the following topics – each with hands-on exercises in a lab environment – will be covered:



Day 1: (Docker-) Container Security
  • Cloud Native Security
  • Container Basics
  • Container Images
  • Container Security Risks
  • Data Storage
  • Hardening
  • Attack Surface Reduction
  • Monitoring, Logging & Forensics



Day 2: Kubernetes Security
  • Kubernetes Basics & Architecture
  • Attack Surface
  • DevSecOps Culture
  • Maintenance
  • Handling of Containers & Images
  • Segregation
  • Role-based access control (RBAC)
  • Network Security
  • Admission Controllers
  • Monitoring and Visibility

Prior knowledge

The training is designed to make participants with different experience in Docker/Kubernetes equally comfortable. However, basic knowledge of Linux and the use of a terminal are required. We are happy to adapt to the exact target group and the participants experience.

Our training courses can be adapted to suit your needs and the needs of your preferred target group. We would gladly discuss the options with you.