Java på Azure
Upptäck fördelarna med Java på Azure
Utveckla med hjälp av de verktyg och ramverk du föredrar
Utveckla, felsök och distribuera Java-program på Azure med dina favorit-IDE:er, till exempel Eclipse, IntelliJ och Visual Studio Code for Java – med GitHub Copilot. Använd utvecklings- och automatiseringsverktyg som GitHub Actions, Maven, Gradle och Jenkins för CI/CD (kontinuerlig integrering och kontinuerlig leverans).
Leverera snabbare med fullständigt hanterade tjänster
Fokusera på att skapa affärsprogram i stället för att hantera infrastruktur. Dra nytta av Azure App Service, Azure Spring Apps, Azure Kubernetes Service (AKS) och Azure Red Hat OpenShift för hantering av maskin- och programvaruinfrastruktur.
Utöka, optimera och skydda Java-appar
Förbättra dina appar med hjälp av tjänster som hanterade MySQL-, PostgreSQL-, Cosmos DB- och SQL-databaser med Azure Functions för serverlösa lösningar. Prioritera säkerhet med Azure-hotskydd, datakryptering och efterlevnad. Effektivisera integreringen med hjälp av Azure Service Bus med JMS-stöd och Azure API Management.
Få åtkomst till Microsofts partnerekosystem
Ta dina befintliga Java-arbetsbelastningar till Azure och utöka funktionerna i dina program med en växande portfölj med Java-fokuserade lösningar. De innehåller unika hanterade värdalternativ med gemensam utveckling och support samt Azure Marketplace avbildningar för populära Linux-distributioner.
Utforska Azure-tjänster för Java-appar
Azure Spring Apps
Distribuera, kör och skala enkelt Spring Boot-appar i en fullständigt hanterad miljö med Azure Spring Apps. Få ännu fler funktioner med Azure Spring Apps Enterprise, som lägger till fullständigt hanterade VMware Tanzu-komponenter, avancerad konfigurerbarhet och stöd för Spring Runtime.
Tomcat på Azure App Service
Distribuera Tomcat-baserade Java-program enkelt på Azure App Service och dra nytta av integrerade utvecklarverktyg, automatiserad skalning och robust säkerhet.
JBoss EAP på Azure App Service
Distribuera dina Java-företagsappar i en fullständigt hanterad tjänst med Red Hat JBoss Enterprise Application Platform (EAP) i Azure App Service. Få den fullständigt hanterade upplevelsen i App Service med gemensam support från Microsoft och Red Hat.
Öppna Frihet, WebSphere och WebLogic på Azure Kubernetes Service
Kör Java-, Java EE- och Jakarta EE-program med IBM WebSphere Fitness eller Oracle WebLogic Server på AKS med gemensamt utvecklade lösningar av Microsoft, IBM och Oracle. Skapa enkelt produktionsklara distributioner med lösningsmallar, instruktioner, exempel och metodtips.
Kom igång med Java i Azure
Migrera och modernisera
Förenkla migreringen till Azure med hjälp av verktyg och metodtips för att överföra dina Java-appar med minimala kodändringar, vilket ger optimala prestanda och återhämtning.
Skapa och integrera
Använd avancerade verktyg i Visual Studio Code- och AI-funktioner för att höja dina appar. Med Azure DevOps och integreringar från tredje part övergår du smidigt från idé till distribution.
Skapa och distribuera Java-appar i molnet med välbekanta verktyg, tjänster och bibliotek
MIGRERINGSHJÄLP
-
Azure Migrate
Starta migreringen genom att identifiera och utvärdera lokala Tomcat- och Spring Apps-resurser med hjälp av det kostnadsfria Azure Migrate verktyget.
UTVECKLARNAS PRODUKTIVITET
-
Azure och GitHub
Påskynda Java-utvecklingen med Azures effektiva verktyg, inklusive sömlös GitHub- och Copilot-integrering, för enkel kodning, distribution och skalning.
HANTERAD POSTGRESQL, MYSQL OCH SQL
-
Azure-databastjänster
Konfigurera ditt val av relationsdatabas i molnet med hjälp av tillförlitliga, skalbara och fullständigt hanterade tjänster för PostgreSQL, MySQL och SQL Server.
AZURE AI SERVICES
-
Azure AI Services
Använd Azure AI och kognitiva API:er för att skapa intelligenta appar. Azure AI Services gör AI tillgängligt för alla utvecklare – utan krav på expertis inom maskininlärning.
SÄKERHETS- OCH IDENTITETSTJÄNSTER
-
Microsoft Entra ID
Integrera autentisering i din app med Entra ID och lagra kryptografiska nycklar och andra hemligheter i Azure Key Vault.
ÖVERVAKNINGSTJÄNSTER
-
Azure Monitor
Samla in, analysera och agera på telemetridata från dina Azure-miljöer och lokala miljöer med Azure Monitor för att maximera prestanda och tillgänglighet för dina program.
”Tech talk” med Kroger
Kroger skalade företagets lagerhanteringsprocess genom att migrera sina lokala Java-program till Azure. Se hur de planerade och genomförde migreringen och hur Java i Azure skapar en överlägsen kundupplevelse.
Förbättra dina Spring Boot-appar
Titta på den här demonstrationen om du vill se hur du distribuerar appar till Azure Spring Apps och använder funktioner som autoskalning, övervakning och automatisering från slutpunkt till slutpunkt.
Företag som kör sina Java-program i Azure
"Eftersom vi skrev Experience Manager i Java och inte .NET var vi först bekymrade över distributionen i Azure. Produkten fungerar dock bra i Azure."
Brandon Pulsipher, Vice President of Technical Operations and Managed Services, Adobe
"Azure frigör teamet från det dagliga tunga driftarbetet och fokuserar på att skapa affärsvärde."
Nedved Yang, Head of Digital Technology, AIA Singapore
“Vi är Java-utvecklare. Vi är inte infrastrukturkillar. Vi är inte systemadministratörer. Med Azure Spring Apps behöver vi inte bekymra oss om att hantera Kubernetes eller klusteravbrott.”
Philipp Stussak, Software Architect, Bosch
"Användning av Kubernetes på Azure uppfyller våra mål för effektiv programvaruutveckling. Den överensstämmer väl med våra digitala planer och vårt val av lösningar med öppen källkod."
Rasmus Hald, Head of Cloud Architecture, Maersk
"Vi valde Azure Spring Apps för att koncentrera oss på att skriva appar och köra dem med minsta möjliga kostnad."
Jonathan Jones, Lead Solutions Architect, Group Finance IT, Swiss Re
Starkt partnerekosystem
Resurser
Java i Azure-utbildningen
Lär dig hur du skapar, migrerar och skalar Java-program i Azure med Azure-tjänster och välbekanta Java-utvecklingsverktyg och -ramverk.
Distribuera en Java-webbapp till Azure App Service
Lär dig hur du distribuerar och konfigurerar en Java-webbapp i Azure App Service. Du ska skapa och paketera en Java-webbapp och använda plugin-programmet för Maven med Web Apps-funktionen i Azure App Service för att distribuera.
Distribuera Spring Boot-mikrotjänster till Azure
Lär dig hur du distribuerar Spring Boot mikrotjänster till Azure Spring Apps. Du ska skapa ett Azure Spring Apps-kluster, skapa olika Spring Boot-mikrotjänster, konfigurera en Spring Apps Config-server och skapa en Spring Apps Gateway.
Distribuera Spring Boot-mikrotjänster till Azure
Lär dig hur du distribuerar Spring Boot mikrotjänster till Azure Spring Apps. Du ska skapa ett Azure Spring Apps-kluster, skapa olika Spring Boot-mikrotjänster, konfigurera en Spring Apps Config-server och skapa en Spring Apps Gateway.
Distribuera ett Java EE-program till Azure
Lär dig hur du distribuerar ett Java EE-program (Jakarta EE) till Red Hat JBoss EAP i Azure App Service och hur du binder det till Azure Database for MySQL. Du ska skapa en databasinstans, binda den till en app och hantera appen i JBoss EAP.
Distribuera ett Java EE-program till Azure
Lär dig hur du distribuerar ett Java EE-program (Jakarta EE) till Red Hat JBoss EAP i Azure App Service och hur du binder det till Azure Database for MySQL. Du ska skapa en databasinstans, binda den till en app och hantera appen i JBoss EAP.
Dokument om migrering från Java till Azure
Läs om rekommenderade strategier för att migrera Java-program till Azure. Dokumentationen omfattar allmän migrering och specifika arbetsbelastningar, inklusive Spring, Tomcat, WebLogic, WildFly, WebSphere och JBoss EAP.
Bli mer produktiv med de senaste Azure Java SDK:erna
Kom snabbt igång med dina Java-appar i molnet med de senaste enhetliga SDK:erna. Effektivisera molnutvecklingen med funktioner som nya HTTP-försök, loggning och protokoll för transport och autentisering.