Lightweight Serverless Cloud Functions with Java and Quarkus - Part 1
Details
Serverless has long been the domain of “lightweight” scripting languages like JavaScript and Python, primarily because Serverless Cloud Functions should boot up fast, and utilize a small amount of memory.
In this low-slides, high-code, session, we’ll dive into how Java, with the Cloud Native optimized framework Quarkus, is an excellent platform for building Cloud Functions. We don’t need the weight of a web app - or even REST, as this adds to the complexity and overhead of Cloud Functions.
We will cover:
- Quick primer on Cloud Function and Serverless Architecture
- Building a Quarkus app using command mode (i.e. no Web, REST
- Deploy to the Cloud
- Test, and troubleshoot, LOCALLY for maximum developer efficiency
- Customize the deployment container to include any libraries you need
Finally, we’ll leave you with a hands-on coding exercise - that you can run directly in your browser!
Agenda:
12:30 pm: Event kick-off
12:45-2:00 pm: Webinar
2-2:15 pm - Final Q&A
Speaker:
Pratik Patel (@prpatel) is an all-around software and hardware enthusiast with experience in the healthcare, telecom, financial services, and startup sectors. He's written some books, hacks on open source, and is currently a lead developer advocate at IBM. He helps to organize the Atlanta Java User Group, North Atlanta JavaScript meetup and Big Data Atlanta, a frequent speaker at tech events, and master builder of nachos.
