Thomas Vitale

Thomas Vitale is a software engineer and architect specialized in building cloud native, resilient, and secure enterprise applications. He designs and develops software solutions at Systematic, Denmark, where he’s been working on modernizing platforms and applications for the cloud native world, focusing on developer experience and security.

Some of his main interests and focus areas are Java, Spring Boot, Kubernetes, Knative, and cloud native technologies in general. Thomas supports continuous delivery practices and believes in a collaboration culture aimed at working together to deliver value to users, customers, and businesses. He likes contributing to open source projects like Spring Security and Spring Cloud, and sharing knowledge with the community.

Thomas has an MSc in Computer Engineering, specializing in software from the Polytechnic University of Turin (Italy). He is a CNCF Certified Kubernetes Application Developer, Pivotal Certified Spring Professional, and RedHat Certified Enterprise Application Developer. His speaking engagements include those for SpringOne, Spring I/O, KubeCon+CloudNativeCon, Devoxx, GOTO, JBCNConf, DevTalks, and J4K.

books & videos by Thomas Vitale

Spring Cloud Function and Spring Cloud Stream (Event-Driven & Serverless)

  • Course duration: 53m

How to leverage the functional programming paradigm with Spring Cloud.

Spring Cloud Gateway: Resilience and Security

  • Course duration: 54m

How to build an API gateway for your microservice architecture.

Spring Boot on Kubernetes

  • Course duration: 1h 6m

A demonstration of how easy it is to integrate Spring Boot with Kubernetes.

Cloud Native Spring in Action

  • November 2022
  • ISBN 9781617298424
  • 664 pages
  • printed in black & white

In Cloud Native Spring in Action, you’ll learn how to containerize your Spring Boot applications with Cloud Native Buildpacks and deploy them on Kubernetes. This practical guide delivers unique insights into hosting microservices, serverless applications, and other modern architectures on cloud platforms. You’ll learn how to use Spring-based methodologies, practices, and patterns that you won’t find anywhere else.