A Cloud-Native Environment Enables More Granular Defense in Depth
- If you need to make a change, you update the image and deploy a new container. You can make changes to containerized microservices without service interruptions.
- Moving to a cloud-native approach requires new knowledge about tools and workflows.
“With a cloud-native setup, you have more granularity where you can limit the permissions of a particular piece of code.”
From his perspective as a senior software engineer in the managed Kubernetes service at Rackspace, Levi Blackstone sees a number of security advantages in cloud-native applications. One of the most important is the ability to configure applications for much greater defense in depth. This is an advantage over traditional applications that run many process together in the same virtual machine.