Micronaut on GCP Jumpstart

In this 2-day online training workshop, students learn how to use the new Micronaut Framework in concert with Google Cloud Platform services, such as Cloud SQL, Kubernetes, and Google’s Instance Metadata Server.

December 2019 Open-Enrollment Workshop

Details

Dates: December 16 & 17, 2019

Time: 9:00 a.m. to 4:00 p.m. CST

Location: Online

Instructor: Jeff Scott Brown

Registration Fee: $200

Group discounts available. Please contact Jen Wiese at (314) 579-0066 ext. 203 for details.

Enroll Now

Overview

Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search and YouTube.

Micronaut is a modern, JVM-based, full-stack framework for building modular, easily testable microservice and serverless applications, with an emphasis on developer productivity and code simplicity. Micronaut provides great support for simplifying the development and deployment of microservices to GCP.  

This deep-dive workshop explores Micronaut's high-productivity capabilities and includes a hands-on demonstration of how to build a suite of services with the new framework, deploy them to GCP, and get the whole architecture wired together with minimal effort.

Complimentary CLOUD CREDITS

Google will donate GCP account credits, which may be applied to participants' GCP accounts to cover runtime costs for their personal runtime environments.

Intended Audience

Although everyone is welcome, this course is best suited for JVM developers who want to build microservice applications. Participants should be comfortable with Java as a programming language.

Duration & Format

2 days (12 hours)

Schedule a custom offering of this workshop at your location, online, or in our Midwest training lab (12140 Woodcrest Executive Drive; St. Louis, MO. 63141).

Outline

The following topics are covered in this workshop:

  • Controllers
  • Compile time dependency injection
  • Application configuration
  • HTTP client
  • Service discovery
  • Testing
  • Bidirectional JSON
  • Server events
  • Databases
  • Management endpoints
  • Aspect-oriented programming
  • Static-file resolution
  • Polyglot Micronaut
  • Deploying to GCP
  • Micronaut Data with Google Cloud SQL

Prerequisites

To get the most out of this course, we recommend participants have beginner to intermediate proficiency with the Java Virtual Machine (JVM) and a high-level understanding of how web applications and microservices work in general. No particular expertise with Groovy or Grails is required.

Enroll Now

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

secret