Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Web Architectures on AWS - AWS Community Day At...

Avatar for Julio Faerman Julio Faerman
May 14, 2026
3

Web Architectures on AWS - AWS Community Day Athens 2026

Web Architectures on AWS - AWS Community Day Athens 2026

Avatar for Julio Faerman

Julio Faerman

May 14, 2026

Transcript

  1. ATHENS AWS Well-Architected Operational Excellence Security Reliability Performance Efficiency Cost

    Optimization Sustainability https://docs.aws.amazon.com/wellarchitected/latest/framework/welcome.html Security
  2. ATHENS AWS Well-Architected SEC 2: How do you manage identities

    for people and machines? There are two types of identities you need to manage when approaching operating secure AWS workloads. Understanding the type of identity you need to manage and grant access helps you verify the right identities have access to the right resources under the right conditions. …
  3. ATHENS Web Delivery with Amazon CloudFront ✅ DDoS Protection ✅

    Web Application Firewall ✅ Lower Latency ✅ Lower Utilization ✅ Lower Cost ✅ Higher Sustainability 🚫🧠 ❓Cache Invalidation ❓Compute Mix ❓Gateway vs Balancer ❓Operations and Observability ❓Local Development 🎁 A gift
  4. ATHENS Compute Mix ❤ Hundreds of instance types 💔 Self-managed

    ❤ ECS, EKS and Fargate ❤ Container Tooling 💔 Scale to zero is hard ❤ Most efficient and sustainable ❤ Little administration 💔 Tight coupling 💔 NAT GW + CW Logs
  5. ATHENS AWS Lambda Lambda@Edge CloudFront Functions Best Use Online Transaction

    Processing, Image Generation, … Request authentication, authorization, … Request security, redirection, … Supported Runtimes Node.js, Python, Java, Go, Ruby, C#, PowerShell, Custom… Node.js, Python JavaScript (ECMAScript 5.1) Security Restrictions VPC Support Full IAM /tmp access No VPC, No Viewer-side Network, Restricted HTTP Target and Headers No Network/File System Access, No dynamic code evaluation, Isolated Process Max Timeout 15 minutes + durable resume 30s (Origin Req/Resp) / 5s (Viewer Req/Resp) Less than 1 millisecond Functions Mix
  6. ATHENS REST API HTTP API ALB Best Use API management

    Serverless APIs High-throughput ingress Latency Higher Low Very low Cost $$$ $ (cheapest API GW) $ (best at scale) Routing Advanced Basic host/path Auth IAM, Cognito, custom IAM, JWT (OIDC) OIDC (limited) Transformations Full (VTL) Limited None Throttling Fine-grained Basic None Timeout Throttle quota per account, per Region across HTTP APIs, REST APIs, WebSocket APIs, and WebSocket callback APIs Up to 4k secs (+-1h) When to Choose API routing All you need is Lambda No “middle man”
  7. ATHENS “GitOps” with … CloudFormation Git Sync 🙈 https://github.com/DAWS25/GitOps Define

    your resource classification :) We use.. TenantId: GitOps, Presence, … EnvId: Main, Blue, Green, …
  8. ATHENS Still Missing… https://github.com/DAWS25 • Local CloudFront Proxy with SAM

    Integration • Smart Infrastructure as Code, able to perform CloudFront Continuous Deployment and Multi-Tenant Distributions • Simple authentication and authorization for common OIDC Providers and Frameworks