Everything open source
May 16–17, 2016: Training & Tutorials
May 18–19, 2016: Conference
Austin, TX

The cloud-native Java workshop

Kenny Bastani (Pivotal)
1:30pm–5:00pm Monday, 05/16/2016
The New Stuff
Location: Meeting Room 6 Level: Intermediate
Average rating: ***..
(3.80, 10 ratings)

Prerequisite knowledge

Attendees should be familiar with Java and basic architecture concepts like ORM, messaging, and REST.

Materials or downloads needed in advance

Attendees need a laptop with JDK 8, an IDE, Docker, GitHub, and the CF CLI from run.pivotal.io installed before the tutorial.

Description

Kenny Bastani demonstrates how to build cloud-native Java applications—designed to fully exploit a cloud platform both in the application layer, where things decompose into microservices, and at the data layer, where NoSQL offers better horizontal scaling and fitness for specific purpose.

Topics include:

  • Writing services and handling nonfunctional requirements like metrics and logging with Spring Boot
  • Scaling out safely and building fault-tolerant systems using Spring Cloud’s support for distributed systems patterns, including the circuit breaker, service registration and discovery, and centralized configuration management
  • Offloading as much operational work as possible to the platform, Cloud Foundry
Photo of Kenny Bastani

Kenny Bastani

Pivotal

Kenny Bastani is a Principal Technologist focusing on Java at Pivotal. As a passionate blogger and open source contributor, Kenny engages a community of passionate developers on topics ranging from graph databases to microservices. Kenny is also a co-author of O’Reilly’s Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry.

Comments on this page are now closed.

Comments

Picture of André Morrow
André Morrow
05/17/2016 6:50am CDT

The presentation slides are now posted at the top of the page.

Saravanarajan Venkatachalam
05/16/2016 5:56pm CDT

Hi Kenny,

I don’t see the presentation link in this page yet. Please post the presentation.