Aptori Self-Hosted Deployment
Aptori Self-Hosted allows customers to install, host, and operate Aptori within their own cloud or on-premises infrastructure. This deployment model provides full control over the security, scalability, and configuration of the Aptori platform while ensuring compliance with internal policies and regulatory requirements.
Key Features
1. Customer-Controlled Hosting
- Deploy Aptori in AWS, GCP, Azure, or on-premises environments.
- Kubernetes-based deployment using Helm charts.
- Full ownership of infrastructure and data.
2. Security & Compliance
- Data never leaves the customer's environment.
- Supports enterprise authentication with OpenID Connect (OIDC), SAML, and password authentication with multi-factor authentication (MFA).
- Encryption for data at rest and in transit.
3. Scalability & Performance
- Horizontal scaling supported via Kubernetes.
- Customizable resource allocation based on customer needs.
4. Networking & Access
- Can be deployed in a private network.
- Configurable network policies and firewall rules.
- Support for custom domain names and SSL certificates.
5. Maintenance & Updates
- Customers are responsible for managing and applying updates.
- Aptori provides versioned releases and upgrade guides.
- Optional long-term support (LTS) for enterprise customers.
6. Disaster Recovery & Backup
- Customers manage backup and disaster recovery.
- Supports periodic snapshots and offsite backups.
7. Service Level & Support
- Self-hosted customers manage their own uptime and availability.
- Aptori provides optional enterprise support packages for troubleshooting, updates, and security advisories.
Deployment Requirements
Infrastructure Requirements
- Kubernetes cluster (EKS, GKE, AKS, or self-managed Kubernetes)
- Helm 3 for deployment
- PostgreSQL database
- Object storage (S3-compatible)
- Load balancer and ingress controller
Installation Steps
- Prepare Environment: Set up Kubernetes, database, and storage.
- Download Helm Charts: Access Aptori's Helm repository.
- Configure Values: Customize deployment configuration.
- Deploy Aptori: Install using
helm install
. - Verify & Monitor: Ensure successful deployment and set up monitoring.