Java App Development in the Cloud: MicroProfile, Quarkus and Cloud.
summary
Builds a tiny random-words service (noun + adjective) using MicroProfile, packages it with Quarkus, containerizes with multi-stage Docker, and runs CI/CD via Google Cloud Build. Deploys containers to Cloud Run (KNative style) with automated canary releases and traffic splitting. Measures cold-start pain and shows Quarkus native (GraalVM) cuts startup time and memory footprint, while native builds demand larger build machines. Demo code and starter scripts live on GitHub and the stack is proven end-to-end in the cloud.
AI-written summary · about
chapters (9)
- 0:00Introduction to serverless Java
- 5:09What is MicroProfile
- 16:29Why use MicroProfile
- 20:04Containerizing the application
- 23:40Deploying to the cloud
- 28:03Going serverless with Cloud Run
- 33:20Serverless pitfalls and cold starts
- 38:02Introducing Quarkus
- 42:43Q&A and resources
related talks
34mModern Java App Development in the Cloud: MicroProfile, Quarkus, and Cloud Run
46mModern Java App Development in the Cloud
51mModern Java App Development in the Cloud
47mServerless Java Apps in the Cloud: Microprofil, Quarkus & Cloud Run
42mModern Java App Development in the Cloud
40mServerless Java Apps in the Cloud
43mTake MicroProfile to the Clouds with Quarkus
01h 12mArchitecting and delivering Java applications in the cloud era
