forked from Azure/azure-dev
-
Notifications
You must be signed in to change notification settings - Fork 1
SJAD Development Guide
Xiaolu Dai edited this page Dec 16, 2024
·
3 revisions
This documentation is the development guide of the project - Simplying Java on Azure Deployment (SJAD).
See also https://aka.ms/sjad.
The source code of SJAD is on the azure-javaee/azure-dev:feature/sjad
branch. This branch will periodically merge the Azure/azure-dev:main
branch to sync the latest change from upstream.
We will use this PR (https://github.com/Azure/azure-dev/pull/4473) as our base, and the pipeline will build the azd command as well as the VS Code extension, like the following:


Please create PR targeting the feature/sjad
branch. And make sure the changes are covered by proper test cases.
User story | Milestone | Merged to feature branch | Merged to azd upstream |
---|---|---|---|
Java Analyzer + Maven Project | private preview | ✅ | ✅ |
Java Analyzer + Spring Project | private preview | ✅ | ❌ |
Project Analyzer + Dockerfile | private preview | ✅ | ✅ |
AVM Support | private preview | ✅ | ❌ |
azure.yaml new format output | private preview | ❌ | ❌ |
Monolithic web application + PostgreSQL + Password | private preview | ✅ | ❌ |
Monolithic web application + PostgreSQL + Passwordless | private preview | ✅ | ❌ |
Monolithic web application + MySQL + Password | private preview | ✅ | ❌ |
Monolithic web application + MySQL + Passwordless | private preview | ✅ | ❌ |
Monolithic web application + MongoDB + Password | private preview | ✅ | ❌ |
Monolithic web application + Redis + Password | private preview | ❌ | ❌ |
Monolithic web application + Redis + Passwordless | private preview | ❌ | ❌ |
Event-driven application + Service Bus + Spring Cloud Stream + Connection String | private preview | ✅ | ❌ |
Event-driven application + Service Bus + Spring Cloud Stream + AAD | private preview | ✅ | ❌ |
Event-driven application + Service Bus + Spring JMS | private preview | ✅ | ❌ |
Event-driven application + Event Hubs + Spring Cloud Stream + Connection String | private preview | ✅ | ❌ |
Event-driven application + Event Hubs + Spring Cloud Stream + AAD | private preview | ✅ | ❌ |
Event-driven application + Kafka + Spring Cloud Stream | private preview | ✅ | ❌ |
Microservice application + Service Discovery (Spring Petclinic Microservices) | private preview | ✅ | ❌ |
Blogpost for installation, instructions, and guide | private preview | ❌ | ❌ |