Ignorez la navigation

Java sur Azure

Développez des applications Java dans le cloud à l’aide de vos outils et infrastructures favoris.

Pourquoi Java sur Azure

Développez à l’aide des outils et infrastructures que vous aimez

Créez, déboguez et déployez des applications Java sur Azure à l’aide de vos IDE préférés, notamment Eclipse, IntelliJ et Visual Studio Code pour Java. Utilisez des outils de génération et d’automatisation comme Maven, Gradle et Jenkins pour répondre à vos besoins de d’intégration continue et livraison continue.

Livrez des logiciels plus rapidement avec des services complètement managés

Consacrez-vous pleinement à la création de votre application plutôt que de gérer l’infrastructure. Tirez parti d’Azure App Service, Azure Spring Cloud, Azure Kubernetes Service (AKS) et Azure Red Hat OpenShift pour gérer les infrastructures matérielles et logicielles.

Étendez vos applications Java

Ajoutez rapidement des services et des fonctionnalités, notamment des bases de données MySQL, PostgreSQL et SQL, l’analyse des performances et la gestion des secrets. Connectez vos applications avec des services d’intégration tels qu’Azure Service Bus incluant la prise en charge de Java Message Service (JMS) et la Gestion des API Azure.

Profitez de notre écosystème de partenaires Microsoft

Accédez à des solutions performantes pour intégrer vos charges de travail Java existantes à Azure et étendre les fonctionnalités de vos applications. Accédez à un portefeuille croissant de solutions axées sur Java, d’options d’hébergement gérées uniques avec un développement et un support communs aux images de la place de marché Azure pour les distributions Linux populaires.

Azure Spring Cloud

Déployez, exploitez et mettez à l’échelle facilement vos applications Spring Boot dans un environnement complètement managé à l’aide d’Azure Spring Cloud. Obtenez encore plus de fonctionnalités avec Azure Spring Cloud Enterprise (en préversion), qui ajoute des composants VMware Tanzu complètement managés, une configurabilité avancée et la prise en charge de Spring Runtime.

Lire les guides de démarrage rapide

Java EE sur Azure App Service

Déployez vos applications Java d’entreprise sur un service entièrement géré avec Red Hat JBoss Enterprise Application Platform (EAP) sur Azure App Service. Bénéficiez de l’une expérience entièrement managée d’App Service avec le support conjoint de Microsoft et Red Hat.

Lire les guides de démarrage rapide

Java EE sur Azure Kubernetes Service (AKS)

Exécutez des applications Java EE avec Oracle WebLogic Server sur AKS avec des solutions validées par Microsoft et Oracle. Créez facilement des déploiements prêts pour la production avec des instructions, des exemples et les meilleures pratiques.

Lisez la documentation

Créez et déployez des applications Java dans le cloud à l’aide de services familiers

ASSISTANCE À LA MIGRATION

Assistant Migration d’Azure App Service

Migrez vos applications Java qui s’exécutent sur Tomcat vers Azure avec l’Assistant Migration App Service.

MODERNISATION BASÉE SUR DES CONTENEURS

Azure Migrate : Conteneurisation d’applications

Optimisez votre calcul à l’aide de conteneurs. Commencez à utiliser des outils automatisés qui conteneurisent vos applications web Java et les déplacent vers Azure Kubernetes Service (AKS).

SERVEURS POSTGRESQL, MYSQL ET SQL MANAGÉS

Services de base de données Azure

Configurez votre base de données relationnelle préférée dans le cloud en utilisant des services fiables, scalables et complètement managés pour PostgreSQL, MySQL et SQL Server.

SERVICES D’IA ET COGNITIFS

Azure Cognitive Services

Utilisez l’IA et des API cognitives pour créer des applications intelligentes. Azure Cognitive Services met l’IA à la portée de chaque développeur sans que celui-ci doive disposer d’une expertise en Machine Learning.

SERVICES DE SÉCURITÉ ET D’IDENTITÉ

Azure Active Directory (Azure AD)

Ajoutez une authentification à votre application avec Azure AD, et stockez les clés de chiffrement et autres secrets dans Azure Key Vault.

SERVICES DE SURVEILLANCE

Azure Monitor

Collectez, analysez et exploitez les données de télémétrie de vos environnements Azure et locaux avec Azure Monitor pour optimiser les performances et la disponibilité de vos applications.

Discussion technique client Kroger

Kroger a migré son application Java locale vers Azure pour mettre à l’échelle son processus de gestion des stocks. Découvrez comment ils ont planifié et exécuté la migration, et comment Java sur Azure sous-tend une expérience client extraordinaire.

Boostez vos applications Spring Boot

Regardez cette démonstration pour découvrir comment déployer des applications sur Azure Spring Cloud et tirer parti de fonctionnalités telles que la mise à l’échelle automatique, la supervision et l’automatisation de bout en bout.

Accélération des charges de travail Java d’entreprise sur Azure

Migrez des applications Java EE stratégiques vers Azure à l’aide de serveurs d’applications tels que WebLogic, WebSphere et JBoss EAP. Apprenez-en davantage sur le support unique d’Azure pour les applications Java d’entreprise et ce qui sera bientôt disponible.

Entreprises qui exécutent leurs applications Java sur Azure

Adobe exécute son vaste portfolio d’applications open source dans Azure

"Because we wrote Experience Manager in Java and not .NET, we were initially worried about deploying in Azure. However, the product works well in Azure."

Brandon Pulsipher, vice-président des opérations techniques et services managés
Adobe

L’AIA Singapour améliore ses performances et réduit ses coûts en migrant ses applications Java critiques vers Azure

"Azure frees the team from the day-to-day heavy operational work to focus on creating core business value."

Nedved Yang, directeur des technologies numériques
AIA

Daimler adopte le cloud pour innover plus vite

"We've brought Java, Tomcat, Docker containers, Red Hat Enterprise Linux, SUSE Linux, and many other open-source tools into DevTest Labs, and they all work great."

Peter Rothlaender, responsable des solutions cloud
Daimler

La voie rapide vers l’interruption numérique : J.B. Hunt crée un service cloud d’adaptation de charge pour les affréteurs et les transporteurs

"It was super easy to build up Kubernetes clusters in Azure Container Service. And tying things together with Java/Jenkins and Team Foundation Server was straightforward and quick."

Daniel Trimble, Ingénieur logiciel senior
J.B. Hunt

Maersk utilise le cloud pour encourager le développement de solutions en conteneur crées sur Kubernetes

"Using Kubernetes on Azure satisfies our objectives for efficient software development. It aligns well with our digital plans and our choice of open-source solutions."

Rasmus Hald, directeur de l’architecture cloud
Maersk

Swiss R accélère la modernisation des applications Java à l’aide d’Azure Spring Cloud

"We chose Azure Spring Cloud to concentrate on writing apps and running them with minimum overhead."

Jonathan Jones, architecte principal des solutions, Group Finance IT, Swiss Re
Swiss Re

Notre écosystème robuste de partenaires

Ressources

Parcours d'apprentissage de Java sur Azure

Découvrez comment créer, migrer et mettre à l’échelle des applications Java sur Azure avec des services Azure et des infrastructures et outils de développement Java familiers.

Premiers pas avec Microsoft Learn

Déployez une application web Java vers Azure App Service

Découvrez comment déployer et configurer une application web Java sur Azure App Service. Vous allez créer et empaqueter une application web Java, et utiliser le plug-in Maven pour la fonctionnalité Web Apps d’Azure App Service pour effectuer le déploiement.

Premiers pas avec Microsoft Learn

Déployez des microservices Spring Boot sur Azure

Découvrez comment déployer des microservices Spring Boot sur Azure Spring Cloud. Vous allez créer un cluster Azure Spring Cloud, créer différents microservices Spring Boot, configurer un serveur de configuration Spring Cloud, créer une passerelle Spring Cloud.

Premiers pas avec Microsoft Learn

Déployez une application Java EE sur Azure

Découvrez comment déployer une application Java EE (Jakarta EE) vers Red Hat JBoss EAP sur Azure App Service, et la lier à Azure Database pour MySQL. Vous allez créer une instance de base de données, la lier à une application, et gérer l’application sur JBoss EAP.

Premiers pas avec Microsoft Learn

Documentation sur la migration Java vers Azure

Découvrez les stratégies recommandées pour migrer des applications Java vers Azure. La documentation couvre la migration générale et des charges de travail spécifiques, notamment Spring, Tomcat, WebLogic, WildFly, WebSphere et JBoss EAP.

Parcourez la documentation

Gagnez en productivité avec les derniers SDK Java Azure

Commencez à développer vos applications Java cloud avec les derniers kits de développement logiciel (SDK) unifiés. Rationalisez votre développement cloud avec des fonctionnalités telles que les nouvelles tentatives HTTP, la journalisation et les protocoles de transport et d’authentification.

Téléchargez les Kits de développement logiciel (SDK)

Java et OpenJDK sont des marques ou des marques déposées d’Oracle et/ou de ses affiliés.

Lorsque vous êtes prêt, commencez à développer des applications avec Java sur Azure