A Solid Business Starts with a Solid Infrastructure
Get an enterprise-grade, open-source platform built on top of Kubernetes
Everything deployed into your AWS account. You keep the control.
Check out some of our features
Robustness

High Availability
Multi-cluster and multi-region deployments in active/active mode. Your application or website always running. More

High Scalability
Efficient and fast cluster scalability using Karpenter. Multiple node groups per cluster with different instance types. More

Service Mesh
Apps are wired using the Kuma service mesh to resist networking failures automatically and transparently. More
Observability

Centralized Logging
Easily inspect logs for any services or apps running in any clusters. Tracing also supported. More

Centralized Monitoring
Easily check the Prometheus metrics (cpu, memory and more) about any services or apps in any clusters. More

Centralized Alerting
Receive alerts about the status of nodes and applications on your phone or integrate with other services. More
Security

VPN
Only public websites are exposed to Internet. Internal services and applications (including test versions) are behind a VPN. More

Authentication
Internal users access internal apps using SSO (single sign-on). Keycloak can be integrated with Google, GitHub, etc. More

Governance
Kyverno is used to enforce company policies to increase the security of the Kubernetes clusters. More
Deployments

CI/CD Pipelines
Klusterix creates CI/CD pipelines (using GitHub Actions or your favorite system) to deploy your apps automatically. More

Canary Releases
Deploying a new version to all your users at the same time can be risky. We use Argo Rollouts to deploy new versions gradually. More

App Autoscaling
Services are automatically scaled based on CPU/RAM usage or based on number of queue items (Redis, RabbitMQ, etc). More
Maintenance

Nodes Autohealing
Unhealthy EKS nodes are not replaced by Amazon automatically. Node-Undertaker resolves this. More

Nodes Patching
Applying security patches is critical for any server, including a Kubernetes node. Kured automatically performs this action. More

Pods Rescheduling
Kubernetes scheduler don't re-schedule pods stuck in the Pending state. Descheduler does that job. More
Declarative Infra

Infrastructure as Code
EKS clusters and resources ouf of them (VPCs, subnets, databases) are created used terraform. More

GitOps
All resources running in all Kubernetes clusters (including your apps) are deployed using ArgoCD. More

Helm Charts
Every service and application is packaged into a Helm chart for easier management and configuration. More
And More

Costs Monitoring
Monitor how much it costs every service and application in your infra. Receive suggestions to reduce costs. More

Availability Monitoring
We monitor the availability of every service and app even if it's behind the VPN. Get real-time notifications in case of issues. More

Backups
Regular and consistent backups are critical. We use Restic to store backups into S3 or similar services. More