Optimize compute, storage and data
Choose copilot or autopilot execution
Continuously improve with reinforcement learning
AWS recently introduced EKS Auto Mode, described by Nathan Taber, Head of Product for Kubernetes at AWS, as "one of the biggest features we've ever built for Amazon EKS." According to Taber, the feature "fully automates compute, storage, and networking management for new or existing Amazon EKS clusters."
The initial response from industry professionals has been notably positive. Ahmed Bebars, Principal Engineer at The New York Times, called it a "game-changer for those starting their Kubernetes journey and people like me who've been in the trenches for years."
Vijay Kumar Kodam, a Principal Engineer at Nokia said that Auto Mode “automates much of the undifferentiated heavy lifting, allowing customers to focus on what matters most: building great applications”.
In the education sector, Imran Muhammad, a Professor at Humber Polytechnic observed its impact on students. He noted that many in his cloud computing program can leverage EKS Auto Mode for their microservice solutions class projects. The feature's ability to automatically manage infrastructure make it particularly valuable for students using Kubernetes.
From a management complexity perspective, EKS Auto Mode represents an intermediate option between EKS and EKS Fargate. Managing EKS running on EC2 requires the most management effort. EKS Auto Mode reduces that effort. EKS Fargate further reduces many management burdens. See below for an assessment, based in part on work by Pranay Mate on Medium:
The launch of EKS Auto Mode represents a significant step forward in managed Kubernetes services, offering comprehensive benefits across several critical areas. As Gajanan Chandgadkar, Principal Cloud Operations Architect from HP Inc. notes, it enables organizations to "reduce operational complexity, enhance security, and achieve cost efficiency, all while focusing on delivering innovative applications." Let’s dive into some of these benefits:
EKS Auto Mode dramatically reduces operational overhead through several key features:
As Mihir Kagrana, Technical Project Manager at Sunflower Lab points out, EKS Auto Mode enables teams to "focus on building applications that drive innovation instead of on cluster management tasks" and "get started quickly, improve performance and reduce overhead," allowing them to focus on innovation rather than infrastructure management.
Sarvar Nadaf, Cloud Architect at Deloitte, writing on DEV Community, highlighted how Auto Mode elevates automation to a new level, with AWS handling crucial tasks like instance selection and patching. This makes the system more accessible to those without extensive Kubernetes expertise.
The service incorporates several features designed to optimize costs:
EKS Auto Mode implements comprehensive security measures:
The service ensures robust availability through:
Prashant Lakhera, Lead System Engineer at Salesforce, provided a comprehensive analysis on Medium of several key compatibility challenges:
Prashant hands-on testing (also here) revealed several significant customization constraints:
However, EKS Auto Mode does incur an additional management fee based on the duration and type of Amazon EC2 instances it launches and manages, on top of standard EC2 instance costs. Community feedback on Reddit suggests this premium is a "10-15% cost premium on the ec2 nodes for a nearly entirely managed system."
While the initial reception of EKS Auto Mode has been overwhelmingly positive, its value proposition varies significantly based on organizational size, expertise, and needs:
As the service matures, we can expect AWS to address some of the current limitations around customization and compatibility. However, EKS Auto Mode's core value proposition appears to be firmly centered on simplification rather than extensive customization, suggesting it will remain most attractive to organizations prioritizing operational simplicity over fine-grained control.
December 13, 2024
December 16, 2024
AWS recently introduced EKS Auto Mode, described by Nathan Taber, Head of Product for Kubernetes at AWS, as "one of the biggest features we've ever built for Amazon EKS." According to Taber, the feature "fully automates compute, storage, and networking management for new or existing Amazon EKS clusters."
The initial response from industry professionals has been notably positive. Ahmed Bebars, Principal Engineer at The New York Times, called it a "game-changer for those starting their Kubernetes journey and people like me who've been in the trenches for years."
Vijay Kumar Kodam, a Principal Engineer at Nokia said that Auto Mode “automates much of the undifferentiated heavy lifting, allowing customers to focus on what matters most: building great applications”.
In the education sector, Imran Muhammad, a Professor at Humber Polytechnic observed its impact on students. He noted that many in his cloud computing program can leverage EKS Auto Mode for their microservice solutions class projects. The feature's ability to automatically manage infrastructure make it particularly valuable for students using Kubernetes.
From a management complexity perspective, EKS Auto Mode represents an intermediate option between EKS and EKS Fargate. Managing EKS running on EC2 requires the most management effort. EKS Auto Mode reduces that effort. EKS Fargate further reduces many management burdens. See below for an assessment, based in part on work by Pranay Mate on Medium:
The launch of EKS Auto Mode represents a significant step forward in managed Kubernetes services, offering comprehensive benefits across several critical areas. As Gajanan Chandgadkar, Principal Cloud Operations Architect from HP Inc. notes, it enables organizations to "reduce operational complexity, enhance security, and achieve cost efficiency, all while focusing on delivering innovative applications." Let’s dive into some of these benefits:
EKS Auto Mode dramatically reduces operational overhead through several key features:
As Mihir Kagrana, Technical Project Manager at Sunflower Lab points out, EKS Auto Mode enables teams to "focus on building applications that drive innovation instead of on cluster management tasks" and "get started quickly, improve performance and reduce overhead," allowing them to focus on innovation rather than infrastructure management.
Sarvar Nadaf, Cloud Architect at Deloitte, writing on DEV Community, highlighted how Auto Mode elevates automation to a new level, with AWS handling crucial tasks like instance selection and patching. This makes the system more accessible to those without extensive Kubernetes expertise.
The service incorporates several features designed to optimize costs:
EKS Auto Mode implements comprehensive security measures:
The service ensures robust availability through:
Prashant Lakhera, Lead System Engineer at Salesforce, provided a comprehensive analysis on Medium of several key compatibility challenges:
Prashant hands-on testing (also here) revealed several significant customization constraints:
However, EKS Auto Mode does incur an additional management fee based on the duration and type of Amazon EC2 instances it launches and manages, on top of standard EC2 instance costs. Community feedback on Reddit suggests this premium is a "10-15% cost premium on the ec2 nodes for a nearly entirely managed system."
While the initial reception of EKS Auto Mode has been overwhelmingly positive, its value proposition varies significantly based on organizational size, expertise, and needs:
As the service matures, we can expect AWS to address some of the current limitations around customization and compatibility. However, EKS Auto Mode's core value proposition appears to be firmly centered on simplification rather than extensive customization, suggesting it will remain most attractive to organizations prioritizing operational simplicity over fine-grained control.