Skip to main content

Deployment Models

Platform Scale​

Platform Capacity
  • Virtual Machines — Up to thousands of VMs per deployment
  • Container Pods — Up to hundred to thousands of pods per deployment
  • Availability Zones — Multi-AZ with Kubernetes control plane per AZ
  • High Availability — Active-Passive dual cluster per region with automated GSLB failover
  • Scalability — Worker nodes added on demand; no downtime for capacity expansion
  • Multi-Region — Platform supports multi-region deployment with centralized governance

Deployment Architecture​

CCP is deployed on Kubernetes — one control plane per availability zone. The platform follows an active-passive HA model at the region level:

  • Cluster 1 (Primary): Active control plane in AZ1, serving all production traffic
  • Cluster 2 (Standby): Passive cluster in AZ2, continuously synchronized, ready for failover
  • GSLB Failover: Automated Global Server Load Balancing detects primary failure and routes traffic to standby with 2N+1 quorum detection

This architecture delivers zero-downtime maintenance, AZ-level fault tolerance, and recovery time objectives that meet the requirements of sovereign and enterprise cloud deployments.

Deployment Phases — Phased Service Delivery​

CCP delivers its full service catalogue, allowing progressive capability expansion:

Core Cloud Platform​

The core cloud platform delivers the complete foundation: compute, storage, networking, security, monitoring, IAM, and databases sufficient to support production sovereign cloud operations.

CategoryServices
ComputeVirtual Machine, Container as a Service (CaaS), Bare Metal as a Service (BMaaS)
StorageBlock Storage, Object Storage, File Storage
NetworkApplication LB, Network LB, VPN S2S/P2S, Firewall, Public IP, NAT Gateway, VPC
SecuritySIEM, Log Monitoring, CSPM (Cloud Workload Protection), WAF
DatabaseMongoDB DBaaS
MonitoringLog Analyzer, Operational Metrics, Alarm Service, Notification Service
FoundationIAM, MFA, DNS, NTP, SMTP, Privileged Access Management, IP Address Management, Active Directory Services
SupportBasic Support, Enterprise Support, Managed Services, Backup as a Service

Extended Services​

The extended services adds advanced database options, extended networking, enhanced security services, and queue infrastructure:

CategoryServices
StorageArchival Storage
DatabaseMS SQL-as-a-Service (Standard / Enterprise / Web editions), Managed Database, DB Licenses
SecurityCloud HSM, DDoS Protection, TLS/SSL Certificate Management, Encryption as a Service, Digital Forensics
AdditionalKafka as a Service (Queue Services)

Tenant Onboarding Flow​

  1. Admin Creates Tenant — Platform admin creates tenant with name, subscription, and initial quota allocation
  2. Keycloak Realm Provisioned — A dedicated IAM realm is auto-created for the tenant with default roles, clients, and authentication flows
  3. First Admin User Created — Tenant admin user is provisioned with full tenant-level permissions
  4. Quota Configured — Compute, storage, network, and service quotas set at tenant level; can be subdivided per project
  5. Organization and Project Setup — Tenant admin creates organizations and projects, sets per-project quotas, and configures access policies
  6. Users Invited — Team members created or invited with appropriate RBAC roles and project assignments via OpenFGA
  7. Ready — Tenant is fully operational. Users can provision VMs, containers, storage, networking, and databases through the Self-Service Console

Support Tiers​

TierResponse ModelFeatures
Basic SupportBusiness-hours ticket-basedNext-business-day response, knowledge base access, standard SLA
Enterprise SupportPriority response for critical issuesDedicated engineer, faster critical SLA, proactive health checks
Managed ServicesFull managed operationsCoredge team manages Day 2 operations on behalf of the customer

Infrastructure Pre-Requisites​

The following infrastructure must be provisioned before CCP deployment:

  • Wildcard SSL Certificates — For CCP hosting domain and all subdomains
  • Load Balancer with VIPs — Virtual IPs per endpoint for portal, API gateway, and services
  • DNS Server — With dynamic domain support for service discovery
  • High IOPS Storage — Kubernetes-compliant storage for control plane etcd and persistent volumes
  • SMTP Server — For notification service (email delivery)
  • NTP Server — For time synchronization across all nodes
  • Container Registry — For platform image storage and deployment (can be air-gapped registry)

Data Protection​

  • Incremental Backup: Every 30 minutes via Veritas NetBackup v10.11.2
  • Full Backup: Every 24 hours
  • Retention: 3-month geo-replicated retention in object storage
  • **Database Replication:**MongoDB active-active with change-stream
  • Audit Logs: Continuous, long-term retention per compliance requirements