Amazon Elastic Kubernetes Service (Amazon EKS) is a managed container service for running and scaling Kubernetes applications in the cloud or on-premises. The benefits of having Kubernetes on Amazon EKS include reduced maintenance overhead and ease of integration with AWS services.
How Amazon EKS helps security
Due to the nature of the public cloud, data protection measures are paramount. AWS services like Key Management Service (KMS) help encrypt persistent data used in EKS Clusters. For example, EBS volumes attached to EKS worker nodes.
With Identity and Access Management (IAM) identity-based policies, you can specify allowed or denied actions and resources as well as the conditions under which activities are permitted or prohibited. Amazon EKS supports specific actions, resources, and condition keys.
We have adopted AWS’s Well-Architected Framework’s Security pillar principle for our EKS managed service, which will help you meet your business and regulatory requirements by following current AWS recommendations.
Cloud native managed EKS service includes below:
Amazon Elastic Kubernetes Service (EKS) — K8s Cluster provisioning
AWS Key Management Service (KMS) — Security — encryption of data at rest
Terraform — Infrastructure as Code (IaC) — Automation for EKS Landing zone
Identity and Access Management (IAM) — Fine-grained access control
Amazon CloudWatch / OpenSearch — Logging
Amazon Managed Service for Prometheus — Metric collection
Amazon Managed Service for Grafana — Monitoring/Dashboards
For more details, please refer to: https://www.t-systems.com/de/en/newsroom/expert-blogs/managed-eks-service-solves-kubernetes-challenges-484860