Containerless, Bloatless, YAML-less, Serverless Java #slideless
summary
Builds a monolithic serverless Java app with Quarkus on AWS Lambda, packaging a deployable function.zip via Maven (Java 21) and provisioning with AWS CDK written in Java (IaJC). Demonstrates local dev with quarkus run, wiring an S3 bucket and IAM policies, and measures a cold start of 3.2s with subsequent calls ~4ms. Claims cost-driven tradeoffs—example estimate ≈€10/month at ~2 transactions/sec—and argues for fat Lambdas (hundreds of endpoints per function) rather than microservices when traffic is low.
AI-written summary · about
chapters (8)
- 0:00Welcome and intro
- 8:35Cloud vs private data centers
- 13:44Quarkus setup and demo
- 21:59Deploying to AWS Lambda
- 33:14Adding S3 bucket and permissions
- 40:09Monolithic Lambda and endpoints
- 47:06Cross-Lambda configuration
- 50:37Cost savings and management
related talks
53mServerless Java #slideless
49mJava Patterns and Practices for Serverless Applications
56mThinking in Serverless Java (Code)
53mDissecting Serverless Enterprise Java Applications #slideless
01h 03mKeynote: Why The Future of Java in the Cloud is Serverless
31mServerless Java in Action: Cloud Agnostic Design Patterns and Tips
55mQuarkus brings Serverless to Java developers
53m"Serverless" Is What J2EE Was Meant To Be
