-
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 to make a Spring-extended library support Spring Native?
Author: @moarychan
Outline:
1. Brief introduction for Spring Native
2. Solution
2.1. How Spring Native support its own libraries?
2.2. Solution
2.2.1 Embedding configuration files
2.2.2 Extending spring-native-configuration support
2.2.3 Each library is implemented independently or as a whole with one library
3 How Spring Cloud Azure support Spring Native?
Title: How to Develop a Spring Boot Application Using Spring Cloud Azure Stater for EventHubs
Author: @v-garyliu
Description: When developers considering developing a spring boot application using spring boot framework and want to take advantage of the spring boot starters, the Spring Cloud Azure starter for Azure EventHubs can be used as one good option. This post will take a tour of how to implement a fully productive spring boot application based on that.
Outline
- what we should know.
- what features we will consider.
- authentication and authorization.
- detail implementations.
- testing and deployment.
- conclusion.
Develop a Spring Cloud Azure stream binder Service bus application based on Visual Studio Code plugin authentication
Title Develop a Spring Cloud Azure stream binder Service bus application based on Visual Studio Code plugin authentication
Author @v-yonghuiye
Description
Spring Cloud Azure 4.0 has been released. In version 4.0, it supports multiple authentication methods,
such as Environment
, Managed Identity
, Visual Studio Code
, Azure CLI
, etc.
This blog will introduce how to use Visual Studio Code plugin authentication to develop a Spring Cloud Azure stream binder Service bus application.
Outline:
Develop a Spring Cloud Azure stream binder Service bus application based on Visual Studio Code plugin authentication
1. Brief introduction to Spring Cloud Azure stream binder Service bus and Visual Studio Code
2. Create Spring Cloud Azure stream binder Service bus application with [Spring Initializr](https://start.spring.io/)
3. Project setup
4. Provision Azure Resources
5. Running and Testing
How to use Spring Cloud Stream binder for Azure Service Bus Queue by retrieving connection string via ARM
Title: How to use Spring Cloud Stream binder for Azure Service Bus Queue by retrieving connection string via ARM
Author: @v-muyaofeng
Outline:
1. Brief introduction
1.1 library: spring-cloud-azure-stream-binder-servicebus
1.2 Service Principal
1.3 use ARM to get connection-string
2. Sample showing
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
(Alternative: Connect to Azure Event Hubs from your Kafka applications without connection strings)
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