Skip to content

Spring Cloud Azure Blog Proposals

Yi Liu edited this page May 7, 2022 · 29 revisions

Spring Cloud Azure Blog Proposals

This page is used to track Spring Cloud Azure blog proposals.

Implementing Azure AD Single Sign-on in Spring Boot Web Application

Title: Implementing Azure AD Single Sign-on in Spring Boot Web Application.

Author: @chenrujun

Description: Spring is very popular in the java world. Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". Azure AD is a complete identity and access management solution with integrated security. The Azure AD enterprise identity service provides single sign-on, multifactor authentication, and conditional access to guard against 99.9 percent of cybersecurity attacks. This blog will introduce how to implement Azure AD single sign-on in Spring Boot web application.

How does Spring Cloud Azure build Native Image with Spring Native?

Title: How does Spring Cloud Azure build Native Image with Spring Native?

Author: @moarychan

Outline:

1. Brief introduction for Spring Native
2. Solution
   2.1 Overall design
   2.2 Implementation
3. Support progress
  3.1 Azure SDK support
  3.2 Spring Cloud Azure support
4. Sample

How to Design Application Architecture Using Azure Message Services

Title: How to Design Application Architecture Using Azure Message Services

Author: @v-garyliu

Description: When implementing enterprize integration for a large system, messaging service is required. In this post, we will take a short tour of what is enterprize integration and also see what message services Azure provide and how to choose and use it in your application.

How to deploy an app to Azure Spring Cloud using GitHub action

Title: How to deploy an app to Azure Spring Cloud using GitHub action.

Author: @v-yonghuiye

Description: Azure Spring Cloud makes it easy to deploy Spring Boot applications to Azure without any code changes. GitHub Actions enables automation, customization, and execution of software development workflows. This blog will introduce how to use GitHub Actions to create workflows in repositories to easily manage your Azure Spring Cloud deployments.

How to use Azure Active Directory in Spring Boot application by Spring-Security

Title: How to use Azure Active Directory in Spring Boot application by Spring-Security

Author: @v-muyaofeng

Description: Azure AD is a complete identity and access management solution with integrated security, but it's also complex. So, in this blog, we introduce a list of examples to help you easily use Azure AD and Spring-Security.

Outline:

1. Brief introduction for Spring-Security and Azure AD
2. Sample introduce and show 
   2.1 Login by OAuth 2.0 authorization code flow.
   2.2 Use client information access resource-server
   2.3 resource-server checks the authority from client
   2.4 Use one client application access multiple resource servers.
   2.5 Client access resource-server-1, and resource-server-1 access resource-server-2

Build Application With Kotlin and Spring Cloud Azure

Title: Build Application With Kotlin and Spring Cloud Azure

Author: @backwind1233

Description:

Outline:

Build Application With Kotlin and Spring Cloud Azure
1. Create the Kotlin Application with Azure Spring Initializr
2. Writing Code
	2.1 Secure App With Azure Active Directory
	2.2 Sending and Receiving Messages With Servicebus
	2.3 Retrieve Multiple Secrets from Azure Key Vault
3. Provision Azure Resources
4. Running and Testing

Free Azure Event Hubs credentials in your Kafka applications

Title: Free Azure Event Hubs credentials in your Kafka applications

Author: @yiliuTo

Outline:

1. Importance and benefits of credential-free applications
2. Brief introduction for Spring Cloud Azure Kafka support
3. Feature description of Managed Identity OAuth support in Spring Cloud Azure Kafka
4. Step by step turorial of how to set up an Spring Cloud Azure Kafka application with Managed Identities
   4.1 create and configure msi for the hosting environemnt
   4.2 import Spring Cloud Azure starter in pom.xml
   4.3 configure application properties for managed identities
   4.4 deploy the application to the hosting environment
Clone this wiki locally