Job Publishing Flow - Multi-AZ AWS Architecture
About This Architecture
Multi-AZ job publishing flow leveraging WAF, CloudFront CDN, ALB, EC2 Job API, ECS Transform Service, and Lambda State Manager across us-east-1a and us-east-1b. User requests flow through WAF and CloudFront to ALB, which routes to EC2 instances that query MongoDB Primary, Elasticsearch indices, and trigger ECS transforms via API Gateway and SQS queues. State changes propagate through SNS to Lambda State Manager, updating DynamoDB Job State and Global Table replicas, then notify Career Site frontends via CloudWatch. This architecture demonstrates high-availability job state management with cross-AZ redundancy, asynchronous processing, and real-time visibility. Fork and customize this diagram on Diagrams.so to adapt subnets, instance types, or add additional integration endpoints. The design balances synchronous API responsiveness with asynchronous state propagation, critical for large-scale job publishing platforms.
People also ask
How do you design a highly available job publishing platform on AWS across multiple availability zones with real-time state synchronization?
This diagram shows a multi-AZ job publishing flow where user requests enter through WAF and CloudFront, route via ALB to EC2 Job API instances in each AZ, and trigger asynchronous transforms through ECS and API Gateway. State changes flow through SNS to Lambda State Manager, which updates DynamoDB Job State and Global Table replicas, ensuring career site frontends in both AZs reflect job status ch
- Domain:
- Cloud Aws
- Audience:
- AWS solutions architects designing multi-AZ job publishing platforms
Generated by Diagrams.so — AI architecture diagram generator with native Draw.io output. Fork this diagram, remix it, or download as .drawio, PNG, or SVG.