Scalable Microservices with Micronaut

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

Sign up today for open enrollment technology training.

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.

View Course Schedule

Customized technology training designed to meet your team's specific needs

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.

Request More Information