Skip to main content
This page provides a quick reference to the technologies that power Grand Central iPaaS. For detailed architectural information, see Platform architecture.

Core infrastructure

Grand Central iPaaS runs on Microsoft Azure with Kubernetes-based container orchestration.
ComponentTechnologyDescription
Cloud providerMicrosoft AzureEnterprise cloud platform with financial services compliance
Container orchestrationAzure Kubernetes Service (AKS)Managed Kubernetes for workload deployment and scaling
Container registryAzure Container Registry (ACR)Private storage for Docker images and Helm charts
Package managementHelmKubernetes resource packaging and versioned deployments

Integration and runtime

The integration runtime combines Apache Camel with Kubernetes-native execution.
ComponentTechnologyVersionDescription
Integration frameworkCamel Kv2.6.0Serverless integration logic on Kubernetes
Serverless runtimeKnativev1.18.1Auto-scaling and event-driven workload execution
Application runtimeQuarkus-Cloud-native Java with fast startup and low memory
API gatewayAzure API Management-API lifecycle management, policies, and security
Event brokerAzure Service Bus-Asynchronous messaging and publish-subscribe patterns

Networking and security

The platform uses a service mesh architecture with defense-in-depth security.
ComponentTechnologyVersionDescription
Service meshIstiov1.25.2Traffic management, mutual TLS, and observability
Secret encryptionSOPS-Secrets encryption with Azure Key Vault integration
Network securityAzure Firewall + WAF-Egress filtering and web application firewall
IdentityAzure Active Directory-Enterprise identity and single sign-on
Key managementAzure Key Vault-HSM-backed secret and certificate storage

GitOps and orchestration

Infrastructure and application deployment follow GitOps principles.
ComponentTechnologyVersionDescription
Continuous deploymentArgoCDv7.9.0Declarative, Git-based Kubernetes deployment
Infrastructure as CodeTerraform / OpenTofu-Cloud resource provisioning and lifecycle management
CI/CD pipelinesGitHub Actions-Workflow automation integrated with source repositories
Configuration managementKustomize-Kubernetes-native configuration overlays

Observability

Monitoring, logging, and tracing provide visibility into platform operations.
ComponentTechnologyDescription
Metrics and dashboardsGrafanaVisualization dashboards for operational insights
MonitoringDataDogReal-time metrics, logs, and alerting
Distributed tracingJaegerRequest tracking across services
Log aggregationELK StackCentralized logging with full-text search
Metrics collectionPrometheusPull-based metrics from all platform components

Development tools

These tools support local development and testing.
ToolPurpose
Camel K CLIRun and test integration routes locally
GC SDKProject templates, code generators, and testing frameworks
Visual Studio CodeLightweight IDE with Camel extensions
IntelliJ IDEAAdvanced Java development environment
PostmanAPI testing and documentation

Next steps