Skip to main content
Version: 3.x (Current)

Deployment Modes

P4SaMD is available in three deployment modes, each aimed at a different organizational profile.

  • Multi-tenant SaaS: your organization shares the P4SaMD cloud infrastructure with other tenants, with strict data isolation enforced at every layer. Features and quotas depend on the subscription plan.
  • Dedicated SaaS: P4SaMD runs in a cloud environment provisioned exclusively for your organization. Available from the Professional plan upward.
  • On-premise: P4SaMD runs entirely within your own infrastructure, on a Kubernetes cluster you control, with full data residency and no dependency on external networks. Supplied as the Enterprise plan feature set.

Deployment Comparison

Where multi-tenant SaaS features vary by plan, the value shown reflects the most restrictive tier. See SaaS Plans for the full plan matrix.

Multi-tenant SaaSDedicated SaaSOn-premise
Infrastructure
Managed byMia-CareMia-CareYour team
InfrastructureShared cloudDedicated cloudYour servers
Database isolationRow-level (shared DB)Dedicated databaseYour database
Custom domainPlan
Data residency regionEU or US zonesConfigurableFull control
Operations
Platform updatesAutomaticScheduled windowManual / self-managed
Uptime SLA99.5 %99.9 %Self-managed
BackupsMia-Care managedMia-Care managedYour responsibility
MonitoringMia-Care managedMia-Care managedBring your own stack
Features
All core SDLC features
AI-powered featuresPlan
Brownfield importPlan
Single Sign-On (SSO / SAML)Plan
API accessPlan
Custom integrationsPlan
Audit log retention90 days1 yearUnlimited
Support
Support channelEmail / ticketingDedicated account managerDedicated account manager
Onboarding assistance
Custom SLA

Choosing a Mode

Multi-tenant SaaS fits teams that want to start immediately without infrastructure work and are comfortable with a shared-cloud model. It scales well for small-to-medium teams, and all core compliance workflows are covered even on the entry plan.

Dedicated SaaS suits organizations that need full data isolation, a custom domain, or specific data-residency commitments without managing their own infrastructure. It is also the recommended path where procurement or vendor-assessment requirements preclude shared infrastructure.

On-premise is for organizations with strict network air-gap requirements, existing Kubernetes infrastructure, or policies that mandate full ownership of all infrastructure and data. It carries the highest operational responsibility: your team is responsible for installation, upgrades, backups, and monitoring.