Spring support for Azure

Azure Cloud support for Spring provides developers with a wealth of technologies for creating cloud-ready applications using the Spring framework. Using the Spring Boot starters for Azure, developers can easily integrate Azure cloud-based technologies into their applications. In addition, the Java SDK for Azure allows developers to leverage additional Azure features.

Quick Start
Fork me on GitHub

Features

Quick Start

The following excerpt illustrates how to integrate the Spring starters for Azure into your pom.xml file:

<dependencies>
  <dependency>
     <groupId>com.microsoft.azure</groupId>
     <artifactId>azure-spring-boot</artifactId>
  </dependency>
  <dependency>
     <groupId>com.microsoft.azure</groupId>
     <artifactId>azure-active-directory-spring-boot-starter</artifactId>
  </dependency>
  <dependency>
     <groupId>com.microsoft.azure</groupId>
     <artifactId>azure-keyvault-secrets-spring-boot-starter</artifactId>
  </dependency>
  <dependency>
     <groupId>com.microsoft.azure</groupId>
     <artifactId>azure-storage-spring-boot-starter</artifactId>
  </dependency>
</dependencies>

<dependencyManagement>
  <dependencies>
     <dependency>
        <groupId>com.microsoft.azure</groupId>
        <artifactId>azure-spring-boot-bom</artifactId>
        <version>${azure.version}</version>
        <type>pom</type>
        <scope>import</scope>
     </dependency>
  </dependencies>
</dependencyManagement>

Getting Started Guides

The following articles will show you how to get started with Spring Cloud for Azure:

Reference Documentation

The following links will provide developers with additional, detailed information for creating cloud-ready applications on Microsoft Azure using Spring and Java: