About This Architecture
Email-driven automation pipeline leveraging AWS SES, Lambda, and Step Functions to process inbound emails, classify content with Amazon Bedrock, trigger Jenkins image uploads, and orchestrate downstream tasks. Inbound emails flow through SES to Lambda Email Receiver, which parses and classifies messages using Bedrock before Step Functions orchestrates the pipeline. Lambda functions handle pipeline triggering, decision logic, and image renaming, while Varnish and Cloudflare manage CDN cache invalidation and content delivery. This architecture demonstrates event-driven automation with AI-powered classification, reducing manual intervention and enabling scalable, serverless image processing workflows. Fork this diagram on Diagrams.so to customize Lambda functions, add SNS notifications, or integrate additional AWS services like S3 or DynamoDB. CloudWatch monitoring provides visibility across all Lambda executions and Step Functions state transitions.