Dissecting Serverless Enterprise Java Applications #slideless
summary
Live demo deploys a Quarkus Java microservice to AWS Lambda via CDK deploy, packaging a function.zip with Maven and using DynamoDB on‑demand for persistence. Cold start measures ~0.5–3s then steady responses ~10ms; build duration shows 3ms billed runtime. Cost examples: 2GB Lambda ≈ €15/month, tiny EC2 ≈ €8/month, small RDS ≈ €80/month. Shows granting table permissions in CDK, function URLs, concurrency scaling (thousands), connection‑pool issues with RDS and RDS Proxy, and a working multi‑endpoint deployment.
AI-written summary · about
chapters (6)
- 0:00Introduction and motivation
- 13:59Infrastructure as code demo
- 20:46Quarkus app setup and deployment
- 34:54Behind the scenes of Lambda performance
- 42:22Cloud-native approach vs legacy
- 49:28Q&A and closing remarks
related talks
52mContainerless, Bloatless, YAML-less, Serverless Java #slideless
56mThinking in Serverless Java (Code)
49mJava Patterns and Practices for Serverless Applications
53mServerless Java #slideless
01h 03mKeynote: Why The Future of Java in the Cloud is Serverless
53m"Serverless" Is What J2EE Was Meant To Be
48mJava in the Clouds: Pointless and Expensive or Productive and Must-Have?
01h 00mAdapting Java for the Serverless world
