One Observability Workshop v3.0.0
One Observability Workshop / stages/containers
stages/containers¶
Containers pipeline stage for the One Observability Workshop.
Builds and publishes Docker images for all microservices in the Core Wave:
- Amazon ECR repositories with image scanning and immutable tags
- AWS CodePipeline with parallel CodeBuild actions for fast builds
- Multi-architecture support (AMD64/ARM64) via EcrBuildAndPublishWithArchitectureAction
- Source integration via S3 or AWS CodeConnections (GitHub)
Six microservices are built in parallel: - payforadoption-go (Go, AMD64) — Payment processing - petlistadoption-py (Python, AMD64) — Adoption listing - petsearch-java (Java, AMD64) — Pet search with DynamoDB - petsite-net (.NET, AMD64) — Web frontend (deployed to EKS) - petfood-rs (Rust, AMD64) — Food catalog and cart service - petfoodagent-strands-py (Python, ARM64) — AI agent on Bedrock AgentCore