Java på Azure
Oppdag fordelene ved Java på Azure
Utvikle ved hjelp av verktøy og rammeverk du liker
Bygg, feilsøk og rull ut Java-programmer på Azure med de integrerte utviklingsmiljøene du liker best, inkludert Eclipse, IntelliJ eller Visual Studio Code for Java – med GitHub Copilot. Bruk utviklings- og automatiseringsverktøy, slik som GitHub Actions, Maven, Gradle og Jenkins til dine behov for kontinuerlig integrering og levering.
Lever raskere med totaladministrerte tjenester
Fokuser på å bygge forretningsprogrammer, i stedet for å administrere infrastrukturen. Dra nytte av Azure App Service, Azure Spring Apps, Azure Kubernetes Service (AKS) og Azure Red Hat OpenShift for administrasjon av maskinvare- og programvareinfrastruktur.
Utvid, optimaliser og sikre Java-apper
Forbedre appene dine med tjenester som administrerte MySQL-, PostgreSQL-, Cosmos DB- og SQL-databaser med Azure Functions for serverløse løsninger. Prioriter sikkerheten med trusselbeskyttelse, datakryptering og forskriftssamsvar fra Azure. Effektiviser integreringen ved hjelp av Azure Service Bus med JMS-støtte og Azure API Management.
Få tilgang til økosystemet for Microsoft-partnere
Bring eksisterende Java-arbeidsbelastninger til Azure og utvid funksjonaliteten til programmene med et voksende portefølje for Java-fokuserte løsninger. De innbefatter unike alternativer for administrert vertskap med felles utvikling og støtte, til Azure Marketplace-bilder for populære Linux-utrullinger.
Utforsk Azure-tjenester for Java-apper
Azure Spring Apps
Rull ut, bruk og skaler Spring Boot-appene på en enkel måte i et totaladministrert miljø med Azure Spring Apps. Få enda mer funksjonalitet med Azure Spring Apps Enterprise, som legger til totaladministrerte VMware Tanzu-komponenter, avansert konfigurasjon og Spring Runtime-støtte.
Tomcat på Azure App Service
Distribuer Tomcat-baserte Java-programmer på en enkel måte med Azure App Service, og dra nytte av integrerte utviklerverktøy, automatisert skalering og robust sikkerhet.
JBoss EAP på Azure App Service
Rull ut bedriftens Java-apper på en totaladministrert tjeneste med Red Hat JBoss Enterprise Application Platform (EAP) på Azure App Service. Få den totaladministrerte opplevelsen av App Service med felles støtte fra Microsoft og Red Hat.
Open Liberty, WebSphere og WebLogic på Azure Kubernetes Service
Kjør Java-, Java EE- og Ibm EE-programmer med IBM WebSphere Oracle eller Oracle WebLogic Server på AKS, med felles utviklede løsninger av Microsoft, IBM og Oracle. Opprett produksjonsklare utrullinger enkelt, med løsningsmaler, instruksjoner, eksempler og anbefalt fremgangsmåte.
Kom i gang med Java på Azure
Overfør og moderniser
Forenkle overføringen til Azure ved hjelp av verktøy og anbefalte fremgangsmåter for å overføre Java-appene dine med minimale kodeendringer. Dette sørger at et høytytende og robust system.
Bygg og integrer
Bruk avanserte verktøy i funksjoner for Visual Studio-kode og kunstig intelligens for å forbedre appene dine. Med Azure DevOps og tredjepartsintegreringer kan du problemfritt gå fra idé til distribusjon.
Utvikle og rull ut Java-apper i skyen ved hjelp av kjente verktøy, tjenester og biblioteker
OVERFØRINGSASSISTENT
-
Azure Migrate
Start overføringen ved å oppdage og vurdere lokale appressurser for Tomcat-apper og Spring-apper ved hjelp av gratisverktøyet Azure Migrate.
UTVIKLERPRODUKTIVITET
-
Azure og GitHub
Få fart på Java-utviklingen med Azures strømlinjeformede verktøy, deriblant sømløs GitHub- og Copilot-integrering. Dette gir deg enkel koding, distribusjon og skalering.
ADMINISTRERT POSTGRESQL, MYSQL, OG SQL SERVER
-
Databasetjenester fra Azure
Konfigurer den foretrukne relasjonsdatabasen i skyen ved hjelp av pålitelige, skalerbare og totaladministrerte tjenester for PostgreSQL, MySQL og SQL Server.
AZURE AI SERVICES
-
Azure AI Services
Bruk Azure kunstig intelligens og kognitive API-er for å bygge intelligente apper. Med tjenester for Azure kunstig intelligens er kunstig intelligens tilgjengelig for alle utviklere uten behov for ekspertise innen maskinlæring.
SIKKERHET OG IDENTITETSTJENESTER
-
Microsoft Entra ID
Legg til godkjenning i appen med Entra ID og lagre kryptografiske nøkler og andre hemmeligheter i Azure Key Vault.
OVERVÅKINGSTJENESTER
-
Azure Monitor
Samle inn, analyser og reager på telemetridata fra Azure-baserte og lokale miljøer med Azure Monitor for å utnytte ytelsen og tilgjengeligheten til programmene dine på best mulig måte.
Teknisk prat med Kroger-kunde
Kroger overførte det lokale Java-programmet til Azure for å skalere deres lagerbehandlingsprosess. Finn ut hvordan de planla og utførte overføringen, og hvordan Java på Azure støtter en god kundeopplevelse.
Lad opp Spring Boot-appene
Se denne demoen for å se hvordan du ruller ut apper til Azure Spring Apps og drar nytte av funksjoner som autoskalering, overvåking og ende-til-ende-automatisering.
Bedrifter som kjører Java-programmene sine på Azure
"Fordi vi skrev Experience Manager i Java og ikke .NET, var vi først bekymret for utrulling i Azure. Produktet fungerer imidlertid bra i Azure."
Brandon Pulsipher, viseadministrerende direktør for teknisk drift og administrerte tjenester, Adobe
"Azure frigjør teamet fra det daglige tunge driftsarbeidet for å fokusere på å skape en viktig forretningsverdi."
Nedved Yang, sjef for digital teknologi, AIA Singapore
«Vi er Java-utviklere. Vi er ikke infrastruktur-folka. Vi er ikke systemadministratorer. Med Azure Spring Apps trenger vi ikke å bekymre oss for å administrere nedetiden på Kubernet eller klyngene.»
Philipp Stussak, Software Architect, Bosch
"Med Kubernetes på Azure kan vi nå målene våre for effektiv programvareutvikling. Det passer godt overens med våre digitale planer og vårt valg av åpen kilde-løsninger."
Rasmus Hald, sjef for skyarkitektur, Maersk
"Vi valgte Azure Spring Apps for å konsentrere oss om å skrive apper og kjøre dem med minimale kostnader."
Jonathan Jones, overordnet løsningsarkitekt, Group Finance IT, Swiss Re
Sterkt partnerøkosystem
Ressurser
Læringsbane for Java på Azure
Finn ut hvordan du bygger, overfører og skaler Java-programmer på Azure med Azure-tjenester og kjente Java-utviklingsverktøy og rammeverk.
Rull ut en Java-nettapp til Azure App Service
Finn ut hvordan du ruller ut og konfigurerer en Java-nettapp på Azure App Service. Du oppretter og pakker en Java-nettapp, og bruker Maven-plugin-modulen for Web Apps-funksjonen til Azure App Service til å rulle ut.
Rull ut Spring Boot-mikrotjenester til Azure
Finn ut hvordan du ruller ut Spring Boot-mikrotjenester til Azure Spring Apps. Du kommer til å opprette en Azure Spring Apps-klynge, bygge ulike Spring Boot-mikrotjenester, konfigurere en Spring Apps Config-server og bygge en Spring Apps-gateway.
Rull ut Spring Boot-mikrotjenester til Azure
Finn ut hvordan du ruller ut Spring Boot-mikrotjenester til Azure Spring Apps. Du kommer til å opprette en Azure Spring Apps-klynge, bygge ulike Spring Boot-mikrotjenester, konfigurere en Spring Apps Config-server og bygge en Spring Apps-gateway.
Rull ut et Java EE-program til Azure
Finn ut hvordan du ruller ut et Java EE (Jakarta EE) -program til Red Hat JBoss EAP på Azure App Service og binder det til Azure Database for MySQL. Du vil opprette en databaseforekomst, binde den til en app og administrere appen på JBoss EAP.
Rull ut et Java EE-program til Azure
Finn ut hvordan du ruller ut et Java EE (Jakarta EE) -program til Red Hat JBoss EAP på Azure App Service og binder det til Azure Database for MySQL. Du vil opprette en databaseforekomst, binde den til en app og administrere appen på JBoss EAP.
Dokumentasjon for overføring av Java til Azure
Les om anbefalte strategier for overføring av Java-programmer til Azure. Dokumentasjonen dekker generell overføring og spesifikke arbeidsbelastninger, inkludert Spring, Tomcat, WebLogic, WildFly, WebSphere og JBoss EAP.
Bli mer produktiv med de nyeste Java-SDK-ene for Azure
Få fart på de skybaserte Java-appene ved hjelp av de nyeste enhetlige SDK-ene. Effektiviser utviklingen i skyen med funksjoner som nye HTTP-forsøk, logging og protokoller for transport og godkjenning.