Spring Data makes it easy for Java developers to use data access technologies, relational and non-relational databases, map-reduce frameworks, and cloud-based data services. When combined with YugabyteDB, a distributed SQL database that offers benefits such as geo-data distribution, high performance, and horizontal scalability, Spring developers can leverage their familiarity with PostgreSQL while gaining the added benefits of distributed SQL. This tutorial demonstrates how to get started with Spring and YugabyteDB by installing a 3-node YugabyteDB cluster on Google Kubernetes Platform, deploying a REST version of the Spring PetClinic sample application, configuring an Angular frontend for the application, basic testing using Swagger and the Angular UI, and running the application. The tutorial shows that developers can create a dedicated database called petclinic and set a password, install and configure the REST version of Spring PetClinic, run the PetClinic application, configure an Angular frontend, simple data manipulation in Angular, and simple data manipulation in Swagger.