Graeme Rocher is the creator of several popular Open Source projects including Grails (https://grails.org) and Micronaut (https://Micronaut.io) and co-author of "The Definitive Guide to Grails" (Springer - https://link.springer.com/book/10.1007/978-1-4302-0871-6).
Graeme currently works as an Architect at Oracle. Graeme is a member of the Java Champions (https://twitter.com/java_champions) and 2018 was awarded the Groundbreaker award by Oracle (https://developer.oracle.com/groundbreakers) for his work on Open Source.
The Micronaut framework® is a modern, JVM-based and full-stack for building modular, easily testable microservice and serverless applications. In this session, the co-creator of the framework Graeme Rocher, will demonstrate how the Micronaut framework makes it easy to build cloud-portable Java-based applications.
Featuring abstractions over common Cloud services such as Email, Object Storage, Database, Tracing and Metrics. Graeme will demonstrate how you can take the same application and successfully re-deploy the application to multiple cloud providers without being concerned that you are introducing coupling to a particular Cloud.
Graeme will discuss best practises to integrate into your strategies for defining your application build, configuration and code to ensure your application stays Cloud portable in the future, whilst still allowing you to drop down and access Cloud specific APIs and SDKs when necessary.
The talk will also demonstrate how you can create optimised builds with GraalVM Native Image that ensure maximum efficiently of your application, whichever Cloud you deploy to.
This session is for developers looking to go beyond the basics with Micronaut®, a microservices and serverless framework for Java, Kotlin, and Groovy.
Taking an extensive look at how advanced features such as dependency injection (DI), aspect-oriented programming (AOP), and ahead-of-time (AOT) compilation work, the creator of the Micronaut framework, Graeme Rocher, will walk attendees through the Micronaut framework’s elegant programming model and how to rapidly build compelling Microservice applications.
Graeme will also demonstrate how the Micronaut framework can be combined with GraalVM Native Image to produce fast, efficient and optimized Cloud Native Microservices that ensure maximum Cloud portability.