Amazon EKS Capabilities
Fully managed platform solutions to build and scale with Kubernetes.
Why use Amazon EKS Capabilities?
Spend your time building applications, not operating the platform that runs them. Amazon EKS Capabilities delivers fully managed workload orchestration, AWS cloud resource management, and resource composition as Kubernetes-native solutions, so you reach scale faster without building and maintaining complex platform engineering solutions of your own.
Enable one capability or all of them at your own pace. AWS operates and manages the underlying controllers, so your team ships faster, scales confidently, and skips the bespoke platform work entirely.
How EKS Capabilities accelerate your Kubernetes journey
Kubernetes-native building blocks
Amazon EKS Capabilities gives you prescriptive, cloud-native building blocks to run Kubernetes in production, so you adopt proven open-source patterns without the engineering work of operating them. AWS runs the controllers behind each one, so your team gets the outcome without the overhead.
Deliver software continuously and safely Deploy applications across multiple clusters from Git, Helm repositories, or OCI registries. With fully managed Argo CD, your current state is continuously reconciled with the desired state in your repositories, keeping deployments declarative, auditable, and self-healing. AWS handles patching, upgrades, and scaling, so your team focuses on releasing.
Manage AWS resources the Kubernetes way
Provision and manage AWS resources such as an RDS database, S3 bucket, or even a fleet of EKS clusters, using the Kubernetes APIs and manifests you already use. AWS Controllers for Kubernetes (ACK) creates and reconciles each resource, governed by native IAM, so you manage applications and infrastructure through one consistent workflow.
Turn complexity into self-service
Compose multiple Kubernetes and AWS resources into custom APIs with built-in defaults. With Kube Resource Orchestrator (kro), platform teams define approved patterns and guardrails once as reusable abstractions and application teams invoke a simple API so standards are enforced by design.
Use Cases
Define your whole stack as code, applications, databases, storage, and networking, and deploy it from Git: a developer pushes a change, Argo CD rolls out the application, and ACK provisions the resources it needs, every change auditable and consistent across environments. Learn more
Platform teams publish approved, standard APIs with kro, for example a single "WebApplication" API that provisions a Deployment, Service, Ingress, and S3 bucket, and developers consume them without broad AWS permissions or deep resource knowledge. Learn more
Define your cluster configuration once and apply it across clusters, regions, and accounts. Provision clusters with ACK, encode your networking, security, and add-on standards with kro, and roll out updates with Argo CD. Argo CD continuously reconciles each cluster to Git, so drift is caught and corrected. Learn more
Keep the AWS resources you already run instead of recreating them. Bring them into EKS with ACK, then run your containerized apps from Git with Argo CD. Operations are consistent from day one. Learn more
SpotOn
SpotOn is a restaurant technology company providing point-of-sale (POS) systems, payment processing, and business management software. SpotOn runs its platform on Amazon EKS and wanted to standardize on open-source Argo CD for continuous deployments, but self-hosting was not sustainable as its fully isolated architecture would have required more than 10 separate Argo CD instances, and a prior enterprise Argo CD solution layered proprietary APIs and permissions on top, making automation harder to reuse and failures harder to debug. SpotOn now uses Amazon EKS Capabilities to offload the hosting and operation of Argo CD to AWS while keeping standard open source tooling like the Argo CLI and Argo CD MCP. This accelerated GitOps adoption across the company and retired imperative Helm installations from many critical workflows. In roughly six weeks, SpotOn migrated to 180 application sets across 27 EKS clusters, generating 545 Applications. A cross-cluster rollout that once took an engineer half a day of manual coordination is now automated, cutting the effort by more than 99% and freeing the platform team to accelerate its internal developer platform and ship features faster.
"Amazon EKS Capabilities helped us offload the operational burden of managing Argo CD entirely. We've been able to standardize on open-source tooling, and our platform team gets to focus on what actually moves SpotOn forward."
Eli Encarnacion, Engineering Manager, SpotOn