Music project in java with source code

broken image
broken image

Instead of Cloud Foundry, we will host the Spring Music application locally, using Docker on VirtualBox, and optionally on AWS.Īll files necessary to build this project are stored on the docker_v2 branch of the garystafford/spring-music-docker repository on GitHub. The Spring Music sample record album collection application was originally designed to demonstrate the use of database services on Cloud Foundry, using the Spring Framework. We will use a sample Java Spring application, Spring Music, available on GitHub from Cloud Foundry. In this post, we will demonstrate how to build, test, deploy, and manage a Java Spring web application, hosted on Apache Tomcat, load-balanced by NGINX, monitored by ELK with Filebeat, and all containerized with Docker. The post’s project was also updated to use Filebeat with ELK, as opposed to Logspout, which was used previously. This new post incorporates many improvements made in Docker 1.12, including the use of the new Docker Compose v2 YAML format. This post and the post’s example project represent an update to a previous post, Build and Deploy a Java-Spring-MongoDB Application using Docker.

broken image