Skip to main content
The Source
Use GitHub Copilot with Java & Spring Boot | Watch

8 min

Watch this series to learn how GitHub Copilot can help you write Java code faster and more efficiently with AI-powered assistance.

Microsoft technologies for Java Developers

Learn how to develop Java applications and services with Microsoft technologies.

Choose the right Azure services for your Java applications

Uncover our detailed Azure solutions guide, filled with insights, best practices, and expert tips to elevate your cloud strategy.

Java on Azure

Discover our in-depth Azure solutions guide, packed with insights, best practices, and expert tips to enhance your cloud strategy.

Java Application Containerization and Deployment |eBook

Explore efficient Java app container deployment strategies with insights on Kubernetes, Azure, and cloud-native tools for 2024

Microsoft for Java Developers | Learn

Explore Java on Microsoft: Download OpenJDK versions, develop with VS Code, and deploy Java apps on Azure.

GitHub Copilot for Java | Preview

Discover the GitHub Copilot upgrade assistant for Java, an AI-based solution that streamlines Java app upgrades with intelligent, autonomous workflows.

Deploy a Spring Boot app to Azure App Service Opens in a new window

Deploy Spring Boot apps to Azure effortlessly! Connect to MySQL and scale with Azure App Service.

Get started with Java on Azure | Learn

Learn to build, migrate, and scale Java apps on Azure. Use familiar tools and frameworks for efficient development.

Develop Java web app on Azure using Maven Opens in a new window

Deploy Java web apps to Azure seamlessly! Learn with Maven plugin for Azure App Service.

JDConf 2024 for celebrating all things Java | Read​

A virtual event for developers to dive into Java, Cloud, and AI advancements. Access the complete list of sessions on demand.

Choose the right Azure service for deploying your Java application Opens in a new window

Choose the best Azure service for your Java apps. Learn to deploy on VMs, App Service, AKS, and more with our comprehensive guide.

Introduction to Azure OpenAI Managed Identity Authentication with Java Opens in a new window

Learn to authenticate Java apps to Azure OpenAI using Managed Identity. Master RBAC roles, keyless authentication, and secure your cloud interactions.

Deploy a Java web app to Azure App Service Opens in a new window

Create and deploy a Java web app on Azure App Service. Learn to configure, deploy, and manage your app with best practices and hands-on exercises.

Containerize and deploy a Java app to Azure Opens in a new window

Containerize and deploy Java apps to Azure. Learn to build, push, and run container images on AKS for efficient cloud deployment.

Monitoring Java applications on Azure Opens in a new window

Monitor Java apps on Azure. Learn to configure APM, debug with log streams, and gain insights with actionable metrics and logs.

Develop Java web app on Azure using IntelliJ Opens in a new window

Deploy Java web apps to Azure effortlessly! Learn with IntelliJ and Azure Toolkit.

Rapidly develop and deploy Java apps using GitHub Actions or Azure Pipelines

Master CI/CD for Java apps on Azure! Learn to deploy with GitHub Actions or Azure Pipelines using Terraform.

How to Choose the Right Azure Services for Your Applications—It’s Not A or B

Explore our comprehensive guide to Azure solutions, offering insights, best practices, and expert tips for optimizing your cloud strategy.