Running Spring Boot Java application as a Microservice in Service Fabric

Spring Boot Framework is one of the popular frameworks to author RESTful APIs using Java. It is very commonly used alongwith Angular and Kafka to create distributed applications.  In this series of posts, I’ll cover how a Spring Boot application can be deployed and run as a microservice using Azure Service Fabric. Below is table of…

0

Running Spring Boot Java application as a Microservice in Service Fabric – Part 4

This series so far covered how Service Fabric can run Spring Boot application using JAR file. It uses java.exe which is bundled along with application to run this JAR file. This post will cover a more elegant approach – using containers instead of a full runtime. Service Fabric already supports running Windows containers on Windows cluster…

0

Running Spring Boot Java application as a Microservice in Service Fabric – Part 3

Let’d do a quick summary of previous 2 posts. Part 1: Covered creating Spring Boot application using Eclipse Part 2: Covered deploying this application to service fabric on a local cluster. In this post,  we’ll take a look at how we can use Visual Studio Team Services (VSTS) for implementing CI/CD pipeline to deploy to Azure….

0

Running Spring Boot Java application as a Microservice in Service Fabric – Part 2

Previous post covered creating a fat JAR application and running it locally. In this post we’ll look at how we can run this JAR application as a microservice in Service Fabric. Service Fabric Plugin for Eclipse makes it very easy to deploy from Eclipse on Linux/Mac platforms as described here. If you are using Windows as…

0

Running Spring Boot Java application as a Microservice in Service Fabric – Part 1

This post covers authoring a new Spring Boot application using Maven. Start Eclipse and start with File–>New–>Maven Project. Select convenient location to save. Select webapp as archetype. Provide a name for your application/JAR file. Navigate to pom.xml file thus generated. Change the packaging from WAR to JAR. Add additional sections for properties and dependencies. I…

0