Java Spring Boot Web Backend and Frontend Demo Apps

Java Spring Boot Web Backend and Frontend Demo Apps

August 17, 2022

We'll cover the Java Boot Framework.

This framework is a popular choice for Java developers writing web apps. We'll take you through 2 demo apps that covers a common pattern of a frontend app calling a backend app.

  • We'll walk thorough both simple pre-built backend and frontend apps. The frontend app simple calls the backend app.
  • We'll first get everything running locally.

This video is focused showing how the demo Spring Boot apps work. Dependent services like mysql and redis should already be setup.

Backend App

  • The backend app talks to a mysql database and redis.
  • Using flyway to automatically migrate and seed some data.

Frontend

  • The frontend app simply makes a network call to call the backend app.

Deploying to Kubernetes

  • Then we'll deploy both apps onto a Kubernetes cluster and confirm that it's working.
  • We configure the BACKEND_ENDPOINT with a Kubernetes ConfigMap so the frontend service calls the proper backend service in Kubernetes cluster.
  • We'll use the Kubes tool to automate the deployment process.

Get full access to these great resources

All for less than the price of coffee a day

38 courses
274 lessons
44+ hours

Get started with BoltOps Learn now and get access to easy and powerful lessons

BoltOps Tools