Book a Demo

Home / Trust / Deployment

Deployment and Architecture

Appice fits three deployment models — SaaS multi-tenant, single-tenant cloud, and fully on-premise — to match your sovereignty, latency, and integration constraints. This page covers the architecture, integration points, and scale targets your IT and infra teams need.

Three deployment models

SaaS multi-tenant

Default. Run on Appice's managed cloud in your chosen region.

  • Time to provision: hours
  • Logical tenant isolation
  • Auto-scaling, auto-patching
  • SLA: 99.95% uptime
  • Per-event pricing

Single-tenant cloud

Dedicated VPC and database for customers with sovereignty or peering needs.

  • Time to provision: 2–4 weeks
  • Network isolation at VPC level
  • Optional VPC peering with customer
  • SLA: 99.95% uptime
  • Annual capacity-based pricing

On-premise

Run Appice inside your own data center or sovereign cloud.

  • Time to provision: 6–12 weeks
  • Customer-controlled infrastructure
  • Air-gap deployments supported
  • SLA: per contract
  • Annual licence pricing

Reference architecture

The Appice production stack runs on three logical tiers, each isolated in its own private subnet:

Integration points

SystemDirectionProtocolPurpose
Mobile / Web SDKsInboundHTTPS (TLS 1.2+)Event ingest, profile updates, in-app render
Server-side ingestInboundHTTPS RESTBackend events, batched user updates
WebhooksOutboundHTTPS (signed payload)Notify customer systems on events, decisions, deliveries
Identity providerInboundSAML 2.0 / OIDCAdmin SSO
Push (APNs)OutboundHTTP/2iOS push delivery
Push (FCM)OutboundHTTPSAndroid and Web push
Email gatewayOutboundHTTPS REST or SMTPCustomer-routed email (SendGrid, customer SMTP, etc.)
SMS gatewayOutboundHTTPS RESTCustomer-routed SMS (Twilio, MessageBird, customer-chosen)
CDP / data warehouseInbound and OutboundHTTPS REST, S3 exportOptional sync with Snowflake, BigQuery, customer warehouse
Banking core / IBM MFP / KonyInboundHTTPS RESTAdapter-based integration with banking core systems

Scale targets

MetricPer-tenant target
Event ingest50,000 events/sec sustained, 200,000 events/sec burst
API request rate10,000 requests/sec sustained per tenant
Allyvate decision latencyp95 < 50ms, p99 < 120ms
In-app render trigger latencyp95 < 200ms (event → in-app shown)
Push delivery1M devices in < 60 sec end-to-end (subject to APNs/FCM)
Active profiles per workspace200M+ tested in production

SLAs

ServiceAvailability targetCredit
SDK and API ingest endpoints99.95% monthlyPer master agreement
Allyvate decision API99.9% monthlyPer master agreement
Admin console99.5% monthlyPer master agreement
Webhook deliveryAt-least-once with 24-hour retry window

Real-time uptime: status.appice.io

Disaster recovery

ClassRTORPO
SaaS multi-tenant4 hours15 minutes
Single-tenant cloud4 hours15 minutes
On-premisePer customer DR planPer customer DR plan

Annual DR exercises are run for SaaS and single-tenant cloud. Reports available under NDA.

Day-2 operations

Need an architecture review? We provide HLD/LLD documents, network diagrams, and threat models under NDA. Contact your account team or security@appice.ai.

Related