Best practices for Java apps on Azure
Start here and learn how you can:
- Monitor Java apps
- Automate end-to-end from idea to production for Java apps
- Tune Java apps
- Autoscale Java apps for higher utilization
- Secure access to and from Java apps, and
- Build using Java tools that you know and love
As always, use tools and frameworks that you know and love - Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform and more.
Java on Azure learning paths:
Best practices for Java apps on Azure
Prerequisites
- An Azure subscription
- Local installations of Java JDK (8+), Maven (3+) and Azure CLI (2.12+)
Modules in this learning path
Learn best practices to secure your Java applications on Azure, and apply them using Azure Key Vault.
Create a Terraform configuration, provision your Azure resources, and set up your project for continuous integration and continuous delivery (CI/CD) by using either GitHub Actions or Azure Pipelines.