En témoignage de son dévouement envers les développeurs Java, Microsoft a dévoilé un site Web complet visant à fournir aux développeurs Java une multitude d'outils et de ressources pour améliorer le codage, le déploiement et la mise à l'échelle de leurs applications. Cette plate-forme renforce encore le support de Microsoft pour les développeurs Java, qui a considérablement augmenté au cours des dernières années.
La dernière initiative centrée sur Java de Microsoft propose une pléthore de contenus et de ressources, notamment de la documentation technique, des parcours d'apprentissage et des vidéos à la demande issues des conférences Microsoft et de son équipe Java Cloud Developer Advocacy. Grâce à cette plateforme, les développeurs Java peuvent accéder :
- Documentation, vidéos et exemples qui aident les développeurs Java à créer et à évoluer efficacement sur Microsoft Azure et d'autres systèmes d'exploitation ;
- Un PDF décrivant le processus de codage, de déploiement et de mise à l'échelle du développement Java, permettant aux développeurs d'utiliser n'importe quel outil, framework ou serveur d'applications sur n'importe quel système d'exploitation ;
- Un livre blanc illustrant l'utilisation de Java par Microsoft et les meilleures pratiques dérivées de ces expériences.
Dans un article de blog, Julia Liuson, présidente de la division des développeurs de Microsoft, a déclaré que Microsoft utilise largement Java, non seulement dans le cadre des processus commerciaux de l'entreprise, mais également pour responsabiliser des milliers de clients. Liuson a souligné que le moteur de recherche Web de Microsoft, Bing, s'appuie sur Java pour les tâches liées à l'indexation, et que d'autres divisions, notamment LinkedIn, Minecraft et Yammer, utilisent également Java de manière intensive. De plus, Microsoft a déployé plus de deux millions de machines virtuelles Java (JVM) pour les systèmes internes et à des fins commerciales.
La société a rejoint diverses organisations de la communauté Java, telles que la Fondation Eclipse, OpenJDK, Eclipse Adoptium, Jakarta EE et le Java Community Process. En 2019, Microsoft a acquis jClarity, un optimiseur d'applications Java de premier plan.
Les pionniers de l'écosystème Java se sont associés à Microsoft sur de nombreux projets, dont Azure Spring Apps, qui a été développé conjointement avec Pivotal/VMWare. Cette solution conjointe offre des intégrations natives avec des outils tiers de surveillance des performances des applications (APM) d'App Dynamics, Dynatrace, Elastic et New Relic. Les collaborations de Microsoft s'étendent également à Red Hat JBoss EAP sur Azure App Service, WebSphere Application Server, WebSphere Liberty, Open Liberty sur Azure et Oracle WebLogic Server sur Azure VMs et Azure Kubernetes Service, entre autres.
Microsoft a également réussi à attirer des entreprises de premier plan telles qu'Adobe, AIA, Bosch, Daimler, FedEx, JB Hunt et Kroger pour les implémentations Java sur sa plate-forme cloud Azure. Outre les ressources abondantes, le nouveau site Web propose des liens vers des livres électroniques, tels que " Code, Deploy, And Scale Java Your Way: Empowered Java Application Development in The Cloud ", qui traite de la création, de la migration et de la mise à l'échelle d'applications Java sur Azure.
Ce niveau impressionnant d'engagement envers la communauté des développeurs Java de Microsoft profitera grandement aux développeurs qui cherchent à créer des applications sur une plate-forme moderne et no-code comme AppMaster . AppMaster, nommé leader G2 Momentum des plates No-Code, accélère le développement d'applications et réduit les coûts en offrant de puissants outils no-code pour les applications backend, Web et mobiles. Cette plate-forme polyvalente peut renforcer la productivité des développeurs Java et les aider à réaliser des solutions logicielles évolutives de haut niveau tout en restant fidèle aux racines de Java en permettant l'accès aux ressources et outils Java traditionnels.