Containers: a cloud native solution
Containers are the latest way to quickly and easily roll out new applications within the organization. This cloud native solution enables continuous upscaling or downscaling, which requires a different approach to IT-security.
A container ensures that a complete runtime environment is bundled in one package – the application including all context and required configuration files. By offering the application platform as a container, differences in operating systems and underlying infrastructures are filtered out.
Container orchestration such as Kubernetes helps in the automatic creation, recognition and runtime security of containers. The unique dynamic working of containers means that container security has its own challenges.