Skip to content

Java-based Microservices, Containers, Kubernetes - How-to by Ray Tsang

Photo of Thomas Darimont
Hosted By
Thomas D.
Java-based Microservices, Containers, Kubernetes - How-to by Ray Tsang

Details

Zu diesem Treffen freuen wir uns Ray Tsang von der Firma Google als Gast begrüßen zu dürfen.
Ray wird uns das Open-Source Container Cluster Management System Kubernetes vorstellen.

Der Vortrag wird in englischer Sprache gehalten werden.

Abstract
Join this session to learn how to create a Java-based microservice using latest framework technologies, containerize it using Maven plugins, and subsequently deploy a fleet of microservices and dependent components such as Redis using Kubernetes.

First, we'll go over current trends in creating Java-based microservices, such as JBoss Swarm, Spring Boot, REST, and gRPC. Subsequently, using Maven plugins and several methods to generate and create Docker images during the build process.

Next, we'll go over some basic architecture and configurations, such as:
• Testing the configuration locally with container linking
• Using Docker Compose
• Tips and tricks for faster startup (/dev/./urandom is your friend)

Finally, with the images, we'll deploy the microservice into Kubernetes, e.g.:
• Defining pods and services
• Linking microservices to Redis using Kubernetes
• Perform rolling upgrades of the application
• Canary new versions of the microservices into the fleet

Best part - we can visualize all of these activities happening in Kubernetes.

Bio
Ray is a Developer Advocate for the Google Cloud Platform. Ray had extensive hands on cross-industry enterprise systems integration delivery and management experiences during his time at Accenture, managed full stack application development, DevOps, and ITOps. Ray specialized in middleware, big data, and PaaS products during his time at Red Hat while contributing to open source projects, such as Infinispan. Aside from technology, Ray enjoys traveling and adventures.

Photo of Java User Group Saarland (JUGSaar) group
Java User Group Saarland (JUGSaar)
See more events
eurodata AG
Großblittersdorfer Str. 257-259, Saarbrücken · Saarbrücken