Doorgaan naar de inhoud

Kubernetes, Spring Boot and Flyway & Serverless Java

Foto van Vladimir Dejanović
Hosted By
Vladimir D.
Kubernetes, Spring Boot and Flyway & Serverless Java

Details

Agenda

  • 18:15 Door opens
  • 18:30 Food arrives 🍕🍻 (Sponsored by BESTSELLER)
  • 19:00 Talk starts
  • "Zero-downtime deployment with Kubernetes, Spring Boot and Flyway" - by Nicolas Frankel
  • 19:45 short break
  • 20:00 "Serverless Java" by Vedran Semenski & Amir Luzon (BESTSELLER)

Info about talks

Zero-downtime deployment with Kubernetes, Spring Boot and Flyway

Kubernetes allows a lot. After discovering its features, it’s easy to think it can magically transform your application deployment process into a painless no-event. For Hello World applications, that is the case. Unfortunately, not many of us do deploy such applications day-to-day.

You need to think about application backward compatibility, possible rollback, database schema migration, etc. I believe the later is one of the biggest pain point. In this talk, I’ll demo how to update a Spring Boot app deployed on a Kubernetes cluster with a non-trivial database schema migration with the help of Flyway, while keeping the service up during the entire update process.

Speaker Bio:
Nicolas Frankel is developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Currently working for Exoscale. Also double as a teacher in universities and higher education schools, a trainer and triples as a book author.

Serverless Java

Let us look how Bestseller Ecommerce uses AWS Lambda extensively for various DEV tasks.

The presentation will showcase and demo how Spring Cloud Function, Docker & Maven Multi-Modules streamline our development process.

Speakers Info:

Vedran Semenski: I am a Backend Software engineer working primarily with Java and Spring framework. I am enthusiastic about development pipelines, testing and cloud technologies.

Amir Luzon: Senior Java developer (and DevOps enthusiast) with more than 10 year of experience developing large scale distributed systems.

Photo of Amsterdam Java User Group group
Amsterdam Java User Group
Meer evenementen bekijken
BESTSELLER e-commerce office
Sint Jorissteeg 2 · Amsterdam, al