Deploy and manage 25+ Production-grade databases as native Kubernetes resources on Amazon EKS. Leverage AWS infrastructure with broader choice, zero extra licensing, and true GitOps agility. KubeDB by AppsCode delivers a production-grade, Kubernetes-native Database-as-a-Service platform that runs seamlessly on Amazon Elastic Kubernetes Service (Amazon EKS). It enables platform teams and developers to provision, manage, scale, backup, and recover a wide range of databases using familiar Kubernetes APIs and declarative workflows - without vendor lock-in or reliance on hyperscaler-managed database services. If you're running applications on Amazon EKS, you already enjoy scalable, managed Kubernetes. However, databases often introduce complexity through separate tooling, manual operations, or cloud-specific DBaaS services that create lock-in. KubeDB changes that by making databases first-class Kubernetes resources directly inside your EKS clusters: Launch databases in minutes instead of weeks. Automate Day-2 tasks and eliminate custom scripts. Use existing AWS storage and avoid premium managed DBaaS pricing. Same workflows whether running on EKS or other clouds. The KubeDB Operator sits directly on top of your EKS clusters, leveraging AWS infrastructure, multi-AZ capabilities, and Kubernetes-native patterns for database automation. 25+ Database engines with HA, scaling, backup, TLS, monitoring, and GitOps support KubeDB integrates deeply with EKS, supporting any Kubernetes StorageClass (including EBS, EFS, or third-party CSI drivers). Databases run inside your private pod network with full affinity and anti-affinity controls for Multi-AZ resiliency. Complete data ownership and sovereignty with portability across clouds or on-prem. Support for air-gapped and sovereign environments with your choice of storage optimized for performance, cost, or resilience. Manage 25+ Database engines including PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Kafka, and more, all with consistent Kubernetes-native workflows. Declarative CRDs handle provisioning, upgrades, scaling and repair with zero-downtime where possible. Multi-AZ clustering, automated failover, PodDisruptionBudgets, and continuous health checks. Integrated with KubeStash for policy-driven, incremental, encrypted backups to S3. Support for point-in-time recovery. Native Prometheus + Grafana dashboards. Integrates with Amazon Managed Service for Prometheus. Automated TLS, Transparent Data Encryption, RBAC integration with EKS IAM, network policies, and Vault support. Platform teams enforce policies while developers provision databases via Kubernetes-native workflows. 25+ Database engines managed with Kubernetes-native workflows KubeDB leverages the full power of AWS and Kubernetes to deliver a complete database platform Deploy databases natively on Amazon EKS, Red Hat OpenShift, Rancher, or any Kubernetes distribution. Full support for Kubernetes operators, Custom Resource Definitions (CRDs), and GitOps workflows. Automated backup and archival to S3 with lifecycle policies, versioning, cross-region replication, and support for GCS, Azure Blob, and other object stores. Deep integration with CloudWatch and native Prometheus support. Pre-built Grafana dashboards, custom alerts, and automated incident response. Use AWS IAM for authentication and support for Kubernetes RBAC for fine-grained access control. Support for IAM roles, service accounts, and HashiCorp Vault for credential management. Deploy databases in your VPC with custom network configurations, security groups, and private subnets. Full support for Kubernetes NetworkPolicies. Encryption key management & TDE High-performance block storage DNS management Credential rotation Infrastructure as code TLS/SSL certificates Dynamic scaling policies Third-party monitoring Run databases on AWS at a fraction of the cost while improving performance and developer productivity Run multiple databases on the same EC2 host, unlike RDS which requires dedicated instances Use AWS Spot Instances with Karpenter for database pods, reducing compute costs by up to 90% RDS charges premium management fees on top of EC2 costs. KubeDB fees are significantly lower Use KubeDB free for any clusters running less than 30 days (dev, test, CI/CD environments) Organizations typically save 60-70% on database costs when switching from RDS to KubeDB, while improving provisioning speed and developer productivity Organizations rely on KubeDB for mission-critical databases across diverse industries and use cases Meet strict compliance requirements with data sovereignty, air-gapped deployments, and full control over data locality. SOC 2 and HIPAA compliant infrastructure. Data Sovereignty 100% Compliance SOC 2, HIPAA Deliver isolated database instances for each tenant with automated provisioning, lifecycle management, and policy-driven governance at scale. Tenant Isolation Full Self-Service Automated Run databases consistently across AWS, on-premises, and other clouds. Avoid vendor lock-in with portable Kubernetes-native infrastructure. Portability Any Cloud Lock-in Zero Deploy databases at the edge with automated backups to central storage. Support for disconnected operations and data synchronization. Edge Locations Unlimited Sync Automated “InterSystems was delighted to engage with KubeDB in the delicate, yet fundamental task of supporting durable, non-ephemeral workloads with Kubernetes. ... I would recommend KubeDB consulting for any Kubernetes related work.” Luca Ravazzolo Product Manager, InterSystems Deploy KubeDB on your EKS cluster in minutes Via Helm or Operator Lifecycle Manager on your EKS cluster Define a database Custom Resource with desired spec Set up backups to Amazon S3 and enable monitoring Scale, upgrade, or failover using Kubernetes toolsRun Any Database Natively on
Amazon EKS -
Without the Compromise.What This Means for AWS and EKS Users
Faster Time-to-Value
Lower Operational Burden
Cost Optimization
Hybrid/Multi-Cloud Consistency
KubeDB runs natively on Amazon EKS

Production databases. Fully automated on EKS.
Run Databases Natively on EKS
DBaaS Without Cloud Lock-In
Broad Database Support
Automated Lifecycle Management
High Availability & Resiliency
Backup & Recovery
Monitoring & Observability
Security & Governance
Self-Service for Developers
Comprehensive Database Support
Seamless AWS & Kubernetes Integration
Amazon EKS & Kubernetes
Amazon S3
Amazon CloudWatch & Prometheus
AWS IAM & Kubernetes RBAC
AWS VPC & Network Policies

Additional AWS & Enterprise Integrations
AWS KMS
EBS Volumes
Route 53
AWS Secrets Manager
CloudFormation
AWS Certificate Manager
Auto Scaling
Datadog & New Relic
Why KubeDB Is More Cost-Effective Than AWS RDS
Better Bin Packing
Spot Instance Support
Lower Management Fees
Free for Short-Lived Workloads
Capability AWS RDS Provisioning Speed 5-10 minutes Multiple DBs per Host No Spot Instance Support Limited Management Fee High premium Developer Productivity Shared instances Latency Cross-VPC (higher) Vendor Lock-in AWS only Tooling Separate tools Developer Productivity Benefits
Operational Advantages
Calculate Your Savings
Trusted Across Industries
Financial Services & Healthcare
Multi-Tenant SaaS Applications
Hybrid & Multi-Cloud Deployments
Edge & IoT Workloads
Getting Started on AWS EKS
Deploy KubeDB
Create Database
Configure Backups
Manage Operations
Run Databases Natively
on Amazon EKS
60% cost savings, 10x faster provisioning, zero vendor lock-in
Deploy 25+ databases in <60s 90% savings with Spot Instances Full AWS integration (S3, IAM, KMS)
























