-
Notifications
You must be signed in to change notification settings - Fork 2k
Spring Cloud Azure Blog Proposals
This page is used to track Spring Cloud Azure blog proposals.
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.
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
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.
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.
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
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
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
- Spring Credential
- Spring Cloud Azure 4.0 Design
- Spring Cloud Azure AutoConfigure Design
- Spring Cloud Azure Core Design
- Spring Cloud Azure Messaging Design
- Spring Cloud Azure Service Bus Spring Jms Support Design
- Design for directory, module name and package path for Spring Cloud Azure messaging
- Design for Remove warning logs of unknown configs for Kafka Passwordless
- Design for Enhance AAD token authentication converter to customized granted authorities converter
- Design for Enhance the ObjectMapper to support Spring Boot's pattern to enable autoconfiguration
- Passwordless connection support for Spring Cloud Azure
- Passwordless connection support for MySQL
- Passwordless connection support for Event Hubs Kafka
- Remove warning logs of unknown configs for Kafka Passwordless