This 1-day, hands-on workshop prepares students to build fast, lightweight microservices using Micronaut and deploy them to Google Cloud Platform (GCP).
Overview
Micronaut embraces some of the same ideas Grails uses to prioritize developer productivity and code simplicity, then applies those ideas to a framework specifically designed to overcome the challenges associated with microservice architectures.
Workshop attendees learn the fundamentals of Micronaut and build a real application, which is deployed to Google Cloud Platform (GCP) during the experience.
INTENDED AUDIENCE
This workshop is for JVM developers who want to build microservice applications. Participants should be comfortable with Java as a programming language. An understanding of the Grails framework is also helpful, but no particular proficiency with Grails is required.
Duration & Format
1 day (6 hours)
Outline
The following topics are covered in this workshop:
- Introduction to Micronaut
- Controllers
- Compile-time dependency injection
- Routing
- Validation
- HTTP client (auto retries, circuit breakers, failover)
- Configuration (supplying, retrieving)
- Bidirectional JSON
- Integrating GORM
- Aspect-oriented programming
- Management endpoints
- Deploying to GCP
Professional Training for Modern Technology Teams
Open Enrollment Courses
Open enrollment courses are a great, cost-effective option for organizations that have an immediate need to train a small number of employees.
Customized Training Programs
Customized training programs can be delivered on-site, in our training lab, or online to help organizations enhance the skills of their internal development teams.