July 13–16, 2020

Hands-on serverless Java with Quarkus

Pratik Patel (IBM)
10:00am–5:30pm Monday, 07/13/2020
Location: D139/140

To attend, participants must be registered for a Training Pass. Please note: 2-Day Training passholders have access to TWO 1-day training courses, ONE on Monday and ONE on Tuesday. 1-Day Training passholders have access to ONE 1-day training course on Monday OR Tuesday.

Pratik Patel leads a deep dive into the architecture of serverless applications using Java. You'll go hands-on to learn about the federation, orchestration, and deployment of serverless apps with exercises to raise your understanding of serverless. You’ll then use the hot new Quarkus framework to build a sample app.

What you'll learn, and how you can apply it

  • Learn to build your own Quarkus applications

Who is this presentation for?

  • You're a developer or architect.




  • A basic understanding of Java and the command line
  • Familiarity with Maven

Hardware and/or installation requirements:

  • A laptop with admin access an a Java IDE installed


  • Intro to serverless computing
  • Getting to know Quarkus
  • First steps with Quarkus: Build a REST application
  • Quarkus database access with panache
  • Deploying Quarkus with the Cloud Function provider
  • Quarkus reactive
  • Quarkus messaging with Kafka
  • Other things you can do with Quarkus: Scheduling jobs and sending emails
  • Wrap up

About your instructor

Photo of Pratik Patel

Pratik Patel is a lead developer advocate at IBM. Pratik has designed and built applications in the retail, healthcare, financial services, and telecom sectors. His specialty is large-scale applications for mission-critical and mobile applications, and he hacks iOS, Android, HTML5, CSS3, JavaScript, Rails, and…well, everything except Perl. Pratik is the author of Java Database Programming with JDBC, the first book on enterprise Java. He speaks regularly conferences and participates in several local tech and startup groups. Pratik holds a master’s degree in biomedical engineering from the University of North Carolina at Chapel Hill.

Twitter for prpatel

Conference registration

Get a Training Pass to add this course to your package.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)

Contact us


For conference registration information and customer service


For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference


For media/analyst press inquires