Serverless Java Apps in the Cloud: Microprofil, Quarkus & Cloud Run
summary
A tiny Java service that returns an adjective+noun tuple is implemented with MicroProfile, packaged via a multi‑stage Docker build, and compiled to a Quarkus-optimized image (JVM or native) to slash startup time; CI/CD runs in Cloud Build and deploys containers to Cloud Run, which auto‑scales to zero, supports traffic splitting, and hosts the live service. The pipeline builds and deploys successfully and the endpoint responds quickly.
AI-written summary · about
chapters (28)
- 0:00Intro
- 3:24Writing the logic
- 4:56Running the logic
- 5:34Why Microprofil
- 6:33What is Microprofil
- 6:48Microservice specifications
- 7:54Microprofile
- 10:01Supported Companies
- 10:56Why
- 12:45Lightweight
- 14:01Interchangeability
- 15:05Open Source
- 15:29Starter
- 17:39Microprofil on my machine
- 18:09Docker
- 20:46Cloud Run
- 21:34Automating builds
- 23:38Cloud Build Options
- 25:01CloudRun
- 27:43CloudRun Dashboard
- 29:54CloudRun Demo
- 32:14Making things fast
- 33:10Frameworks
- 33:51Quarkus
- 37:21Conclusion
- 37:48Github
- 38:23Questions
- 43:30Serverless Functions
related talks
34mModern Java App Development in the Cloud: MicroProfile, Quarkus, and Cloud Run
40mServerless Java Apps in the Cloud
47mJava App Development in the Cloud: MicroProfile, Quarkus and Cloud.
46mModern Java App Development in the Cloud
42mModern Java App Development in the Cloud
51mModern Java App Development in the Cloud
43mTake MicroProfile to the Clouds with Quarkus
53mServerless Java #slideless
