Skip to content

One Observability Workshop v3.0.0


One Observability Workshop / microservices/petsite

microservices/petsite

Pet Site frontend microservice construct (.NET on EKS).

Deploys the main web frontend for the pet adoption application on Amazon EKS:

  • Kubernetes deployment with Nunjucks-templated manifest
  • Application Load Balancer via ALB Ingress Controller
  • EKS Pod Identity for IAM role binding
  • CloudWatch Application Signals via CloudWatch agent on EKS

The frontend communicates with all backend microservices and provides the user interface for browsing pets, managing food carts, processing adoptions, and interacting with the AI pet food agent (Waggle chat).

Observability highlight: Demonstrates Kubernetes-specific observability including Container Insights for EKS, Application Signals service maps, and distributed tracing across EKS → ECS service boundaries.

Classes

Interfaces