Prairie.Code() Sessions tagged gcp

MICRONAUT FROM IOT TO GCP

In this deep dive workshop, you'll 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. Discover an easier way to build fast, lightweight JVM microservices and deploy them to Google Cloud.

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 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 Raspberry Pi edge devices and GCP, and get the whole architecture wired together with minimal effort.

COMPLIMENTARY HARDWARE Each participant will receive a Raspberry Pi Zero W device and the necessary, related hardware to complete the lab exercises. Participants may keep the hardware after completing the course! 

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 * Security * Configurations * Web Sockets * Polyglot Micronaut * Distributed Tracing * Serverless Functions * Stand Alone CLI Apps * Deploying To GCP * Google Cloud SQL * Kubernetes on GCP

Speaker

Jeff Brown

Jeff Brown

Partner, Grails and Micronaut Practice Lead , Object Computing, Inc.

Micronaut For Simplifying Microservices On GCP

Google Cloud provides a powerful and highly scalable platform for delivering microservices and serverless applications, with a variety of tools to help developers make the most of the opportunities it offers. A new tool, the Micronaut framework, was designed from the ground up to simplify the architectural development and deployment of microservices, and it comes with built-in support for GCP services and hosting. In this session, we demonstrate in real time how to build a suite of lightweight microservices, wire them together in support of the intended architecture, and deploy the solution to GCP with minimal complexity and effort. Demonstrations will include deploying to Google App Engine Flex as well as the recently announced Google Cloud Run serverless environment.

Speaker

Jeff Brown

Jeff Brown

Partner, Grails and Micronaut Practice Lead , Object Computing, Inc.