Request a Demo

Technical Specifications

Enterprise-Grade Technical Foundation

Civic Economic Development is engineered for reliability, performance, and security — with a microservices architecture that scales from small townships to regional centres.

99.9%

Uptime SLA

5,000+

Concurrent Users

<200ms

API Response

11

Platform Modules

Architecture Overview

Civic Economic Development uses a containerised microservices architecture deployed on Kubernetes within Canadian data centres. Each functional domain — business registry, BR&E surveys, site selector, investment pipeline, BIA management, CIP incentives, and reporting — runs as an independent service communicating through an event-driven message bus. The architecture supports horizontal scaling, independent deployment, and zero-downtime updates. All data is encrypted at rest (AES-256) and in transit (TLS 1.3), with field-level encryption for confidential business financial data.

Platform Modules

Service Catalogue

Each microservice owns its domain data and exposes well-defined APIs for inter-service communication.

API GATEWAY
Event Bus
Platform Infrastructure
Shared Functional
Domain

Total Modules

11

Protocol

REST / gRPC

Bus

Async Events

Container

Kubernetes

Database

PostgreSQL 16

Specifications

Technical Details

Browse specifications by category. All values reflect current production configuration.

Container orchestration

Kubernetes (managed)

Service mesh

Istio with mTLS

CDN

CloudFront (Canadian PoPs)

Object storage

S3-compatible (Canadian region)

Message bus

Apache Kafka (3-broker cluster)

Uptime

99.95% Availability SLA

Designed for continuous availability with automated failover, health monitoring, and disaster recovery to a geographically separate Canadian data centre.

99.95%Uptime SLA

99.953%

30-Day Avg

1

Incidents

3× DC

Redundancy

< 15min

Recovery

30-Day Uptime History

All Systems Operational

30 days agoToday

Deployment

Flexible Deployment Model

Civic Economic Development is delivered as a full source-code license — the municipality owns the code and can deploy on-premise or in a Canadian cloud environment.

01

Municipal Cloud — Deployed in the municipality's Canadian cloud tenancy (AWS ca-central-1, Azure Canada Central, or GCP northamerica-northeast1) with full source-code access and municipal IT operational control.

02

Civic Managed — Hosted and operated by the Civic team in dedicated Canadian infrastructure with SLA guarantees, monitoring, and managed updates — source code escrowed and transferable.

03

On-Premise — Deployed on municipal data centre hardware for organizations requiring complete physical infrastructure control. Requires Kubernetes-capable environment.