Java på Azure
Utvikle Java-programmer for bedrifter i skyen med favorittverktøyene og favorittrammeverkene.
Hvorfor bør du velge 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. Bruk utviklings- og automatiseringsverktøy som 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 Java-programmene
Legg raskt til tjenester og funksjonaliteter, inkludert administrert MySQL, PostgreSQL-databaser og SQL-databaser, ytelsesovervåking og hemmelighetsadministrasjon. Koble programmene til integrasjonstjenester som Azure Service Bus med støtte for Java Message Service (JMS) og Azure API Management.
Dra nytte av økosystemet for Microsoft-partnere
Få de beste løsningene i klassen for å bringe eksisterende Java-arbeidsbelastninger til Azure og utvide funksjonaliteten til programmene. Få tilgang til en voksende portefølje av Java-fokuserte løsninger – fra unike alternativer for administrert vertskap med felles utvikling og støtte, til Azure Marketplace-bilder for populære Linux-utrullinger.
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 konfigurasjonsevne og Spring Runtime-støtte.
Java EE 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.
Java EE på Azure Kubernetes Service (AKS)
Kjør Java EE-programmer med Oracle WebLogic Server på AKS med løsninger som er bekreftet av Microsoft og Oracle. Opprett produksjonsklare utrullinger enkelt, med instruksjoner, eksempler og anbefalt fremgangsmåte.
Utvikle og rull ut Java-apper i skyen ved hjelp av kjente tjenester
OVERFØRINGSASSISTENT
-
Overføringsassistenten for Azure App Service
Overfør Java-programmene som kjører på Tomcat til Azure med overføringsassistenten for App Service.
BEHOLDNINGSBASERT MODERNISERING
-
Azure Migrate: Appcontainerbruk
Optimaliser databehandlingen med beholdere. Kom i gang med automatiserte verktøy som beholder Java-nettappene og flytter dem til Azure Kubernetes Service (AKS).
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.
KUNSTIG INTELLIGENS OG AI Services
-
Azure AI Services
Bruk kunstig intelligens og kognitive API-er for å bygge intelligente apper. Med Azure AI Services er kunstig intelligens tilgjengelig for alle utviklere uten behov for ekspertise innen maskinlæring.
SIKKERHET OG IDENTITETSTJENESTER
-
Azure Active Directory (Azure AD)
Legg til godkjenning i appen med Azure AD 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
Adobe kjører sin enorme portefølje av programmer med åpen kildekode i 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
AIA Singapore forbedrer ytelsen og trimmer kostnadene ved å flytte viktige Java-programmer til Azure
"Azure frigjør teamet fra det daglige tunge driftsarbeidet for å fokusere på å skape en viktig forretningsverdi."
Nedved Yang, sjef for digital teknologi
Daimler omfavner skyen for å få raskere nyskapning
"Vi har tatt med Java, Tomcat, Docker-beholdere, Red Hat Enterprise Linux, SUSE Linux og mange andre åpen kilde-verktøy til DevTest Labs, og alle fungerer bra."
Peter Rothlaender, Administrator for skyløsninger
Maersk bruker skyen til å stimulere utviklingen av beholderbaserte løsninger utviklet i Kubernetes
"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
Swiss Re akselererer modernisering av Java-apper ved hjelp av Azure Spring Apps
"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
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 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.