
- SaaS Managed by Prisme.ai: Shared or dedicated managed service hosted by Prisme.ai.
- Self-Hosted or Co-Managed: Deploy on your cloud of choice including AWS, GCP, Azure, OVH Cloud, or any cloud offering managed Kubernetes.
Why Choose Self-Hosting?
Choosing self-hosting provides your organization with:- Data Sovereignty: Keep your sensitive data within your control.
- Security Compliance: Meet industry-specific security and compliance requirements.
- Customization and Integration: Fully customize and integrate Prisme.ai into your existing workflows and systems.
- Cost Efficiency: Optimize resource allocation and management.
Deployment Options
Prisme.ai supports various deployment scenarios to suit your organization’s infrastructure strategy:- Cloud-Agnostic Deployment: Compatible with AWS, Azure, Google Cloud, and private cloud providers.
- Containerization: Support for Docker and Kubernetes deployments.
- High Availability: Designed for redundancy and resilience.
- Scalability: Easily scale horizontally and vertically based on workload.
Supported Environments
Prisme.ai self-hosting is compatible with multiple environments including:- Kubernetes clusters managed by Helm or operators.
- Docker-compose environments for lightweight deployments.
- Cloud provider-managed services like EKS, AKS, GKE, and OpenShift.
Components Overview
Key components involved in self-hosting Prisme.ai:- Prisme.ai Workspace: Core environment for creating and managing AI agents.
- Prisme.ai Event: Manages event-driven interactions.
- Prisme.ai Runtime: Executes and scales AI agents.
- Prisme.ai API Gateway: Secure API endpoints for integration and communication.
- Data Stores: MongoDB, Redis, and Elasticsearch for storage and caching.
- Authentication: Integration with OIDC and SAML providers.
Getting Started
To begin your self-hosting journey with Prisme.ai:- Evaluate Requirements: Understand the infrastructure and prerequisites.
- Choose Your Deployment Model: Docker, Kubernetes, or a managed cloud environment.
- Configure and Customize: Set up based on your specific operational needs.
- Deploy and Scale: Utilize provided tooling for easy deployment and scalability.
Next Steps
Requirements
Understand infrastructure and prerequisites for self-hosting.
Architecture
Detailed architecture and components for self-hosted deployments.
Cloud Providers
Guide to deploying on AWS, Azure, GCP, and OpenShift.
Docker Deployment
Instructions for Docker-based deployments.
Kubernetes Deployment
Steps for Kubernetes-based deployment and management.
Products Configuration
Configure specific Prisme.ai products for your infrastructure.
Operations
Maintain, scale, and troubleshoot your Prisme.ai deployment.