Build a Secure Java REST API with Helidon
Channel: OktaDev
Date: 02/06/2022

This screencast shows you how to build a Java REST API with Helidon, secure it with OAuth 2.0, and compile it into a native executable with GraalVM.

Blog post: https://developer.okta.com/blog/2022/01/06/native-java-helidon
GitHub repo: https://github.com/oktadev/native-java-examples/tree/main/helidon
Demo script: https://github.com/oktadev/native-java-examples/blob/main/demo-helidon.adoc
Questions: https://devforum.okta.com/t/create-a-java-rest-api-with-helidon/20848

Table of Contents:

00:00 - Hello, Java developers
00:55 - Install prerequisites
01:30 - Install a JDK with GraalVM
01:46 - Generate an OAuth 2.0 Access Token
02:50 - Create a Helidon Java REST API
04:38 - Run and Test your Helidon REST API with HTTPie
05:41 - Build a Native Helidon App
06:17 - Startup Time Comparison
06:54 - Memory Usage Comparison
06:22 - Check out `okta start helidon`
08:09 - Find the example code on GitHub 
08:24 - Thanks for watching!

#Java #REST #Helidon
----
Okta is a developer API service that stores user accounts for your web apps, mobile apps, and APIs.

* Sign up for Okta for free at https://developer.okta.com/signup/
* For more info visit us at https://developer.okta.com/
* Developer Blog: https://developer.okta.com/blog/
* Follow us on Twitter: https://twitter.com/oktadev
* Follow us on FB: https://www.facebook.com/oktadevelopers/
* Follow us on LinkedIn: https://www.linkedin.com/company/oktadev

Soundtrack: Electronic Ambient Loop (https://freesound.org/people/tyops/sounds/484301/#) by tyops. CC Attribution 4.0 License (https://creativecommons.org/licenses/by/4.0/).