MSMS OmniFlow Phase 1 Architecture — AWS architecture diagram

About This Architecture

MSMS OmniFlow Phase 1 is a three-tier, multi-account AWS architecture supporting a Flutter mobile app with IBM Maximo integration across development, staging, and production environments. The design uses ECS Fargate for containerized APIs and workers, RDS PostgreSQL for data persistence, SQS with DLQ for asynchronous messaging, and EventBridge for orchestration, with each environment isolated in separate VPCs and AWS accounts. Security is enforced through Cisco Duo MFA, AWS WAF on staging and production ALBs, KMS encryption, Secrets Manager, and GitHub Actions OIDC for CI/CD pipeline authentication. This architecture demonstrates enterprise-grade multi-tenancy, high availability across availability zones, and separation of concerns between development, staging, and production workloads. Fork this diagram on Diagrams.so to customize VPC CIDR blocks, add additional worker types, or integrate with your own identity provider and monitoring stack.

People also ask

How do you design a multi-account AWS architecture for a Flutter mobile app with IBM Maximo integration across development, staging, and production?

This diagram shows a three-tier multi-account AWS architecture using ECS Fargate for containerized OmniFlow APIs and Maximo workers, RDS PostgreSQL with Multi-AZ failover in production, SQS with DLQ for reliable messaging, and EventBridge for scheduled orchestration. Each environment (dev, staging, prod) is isolated in separate AWS accounts and VPCs with progressive security controls: WAF on stagi

MSMS OmniFlow Phase 1 Architecture

AWSadvancedECS FargateMulti-Account ArchitectureRDS PostgreSQLEnterprise IntegrationCI/CD
Domain: Cloud AwsAudience: AWS solutions architects designing multi-environment enterprise mobile app infrastructure
1 views0 favoritesPublic

Created by

August 7, 2026

Updated

August 8, 2026 at 6:38 AM

Type

architecture

Need a custom architecture diagram?

Describe your architecture in plain English and get a production-ready Draw.io diagram in seconds. Works for AWS, Azure, GCP, Kubernetes, and more.

Generate with AI

AI-generated. Verify before production use. Learn more

Report this diagram