Azure-beli Java
Nagyvállalati Java-alkalmazásokat fejleszthet a felhőben tetszés szerinti eszközökkel és keretrendszerekkel.
Miért használja az Azure-beli Javát?
Fejlesztés kedvelt eszközeinek használatával
Kedvenc integrált fejlesztőkörnyezetei – mint amilyen az Eclipse, az IntelliJ és a Javához készült Visual Studio Code – használatával fejleszthet, mentesíthet hibáktól és helyezhet üzembe Java-alkalmazásokat. A Mavent, a Gradle-t, a Jenkinst és a hasonló fejlesztő- és automatizálóeszközöket használhatja a folyamatos integrációval és terjesztéssel kapcsolatos igényei kielégítéséhez.
Gyorsabb fejlesztés teljes körűen felügyelt szolgáltatásokkal
Az infrastruktúra kezelése helyett üzleti alkalmazások fejlesztésére összpontosíthat. A hardveres és a szoftveres infrastruktúra-kezeléshez használhatja az Azure App Service, az Azure Spring Apps, az Azure Kubernetes Service (AKS) és az Azure Red Hat OpenShift előnyeit.
A Java-alkalmazások kiterjesztése
Gyorsan használatba vehet olyan újabb szolgáltatásokat és képességeket, mint a felügyelt MySQL-, PostgreSQL- és SQL-adatbázisok, a teljesítményfigyelés és a titkos kódok kezelése. Az alkalmazásokat olyan integrációs szolgáltatásokkal csatlakoztathatja, mint az Azure Service Bus a Java Message Service (JMS) támogatásával, vagy az Azure API Management.
Használja ki a Microsoft-partnerek előnyeit
A legjobb megoldásokkal helyezheti át a meglévő Java-alapú számítási feladatait az Azure-ba, és kiterjesztheti az alkalmazások funkcióit is. Hozzáférhet a Java-központú megoldások egyre bővülő portfóliójához, az egyedi felügyelt üzemeltetési lehetőségektől kezdve a közös fejlesztésen és a támogatáson keresztül az Azure Marketplace-en elérhető, népszerű Linux-disztribúciókhoz használható rendszerképekig.
Azure Spring Apps
Az Azure Spring Apps szolgáltatással Spring Boot-alkalmazásait egyszerűen, teljes mértékben felügyelt környezetben helyezheti üzembe, üzemeltetheti és skálázhatja. Az Azure Spring Apps vállalati verziója még több funkciót kínál, többek között teljes körűen felügyelt VMware Tanzu-összetevőket, speciális konfigurálhatóságot, valamint Spring Runtime-támogatást is.
Java EE az Azure App Service-ben
Nagyvállalati Java-alkalmazásokat helyezhet üzembe egy teljes mértékben felügyelt szolgáltatásban a Red Hat JBoss Enterprise Application Platformmal (EAP) az Azure App Service-ben. Hozzájut a teljes mértékben felügyelt App Service-élményhez a Microsoft és a Red Hat közös támogatásával.
A Java EE az Azure Kubernetes Service-hez (AKS)
Java EE-alkalmazásokat futtathat AKS-beli Oracle WebLogic Serverrel, a Microsoft és az Oracle által ellenőrzött megoldásokkal. Egyszerűen hozhat létre éles üzembe helyezésre kész példányokat az útmutatások, minták és ajánlott eljárások alapján.
Java-alkalmazások fejlesztése és üzembe helyezése a felhőben jól ismert szolgáltatások használatával
SEGÍTSÉG A MIGRÁLÁSHOZ
-
Az Azure App Service migrálási asszisztense
Tomcaten futó Java-alkalmazásait az App Service migrálási segéd használatával migrálhatja az Azure-ba.
TÁROLÓALAPÚ MODERNIZÁLÁS
-
Azure Migrate: Alkalmazások tárolóba helyezése
Optimalizálja a számításokat tárolókkal. A Java-webalkalmazásokat tárolóba helyező és az Azure Kubernetes Service-be (AKS) továbbító automatizált eszközökkel teheti meg az első lépéseket.
FELÜGYELT POSTGRESQL-, MYSQL- és SQL-KISZOLGÁLÓ
-
Azure adatbázis-szolgáltatások
A felhőben építheti ki kedvenc relációs adatbázisát, és ehhez megbízható, skálázható és teljes körűen felügyelt szolgáltatásokat vehet igénybe PostgreSQL-, MySQL- és SQL Server-adatbázisokhoz.
AI és AI-szolgáltatások
-
Azure AI Services
Mesterséges intelligencia és kognitív API-k használatával fejleszthet intelligens alkalmazásokat. Az Azure AI Services minden fejlesztőhöz közelebb hozza a mesterséges intelligenciát – és gépi tanulási tapasztalatra sincs hozzá szükség.
BIZTONSÁGI ÉS IDENTITÁSSZOLGÁLTATÁSOK
-
Azure Active Directory (Azure AD)
Az Azure AD használatával hitelesítési megoldást építhet be alkalmazásaiba, a kriptográfiai kulcsok és más titkos kulcsok tárolására pedig használhatja az Azure Key Vaultot.
MONITOROZÁSI SZOLGÁLTATÁSOK
-
Azure Monitor
Gyűjtse, elemezze és kezelje az Azure- és helyszíni környezeteiből származó telemetriai adatokat az Azure Monitor használatával, hogy maximalizálja alkalmazásai teljesítményét és rendelkezésre állását.
Kroger ügyfelek technikai beszélgetése
A Kroger a készletkezelési folyamat felgyorsítása érdekében az Azure-ba migrálta helyszíni Java-alkalmazását. Megtudhatja, hogyan tervezték meg és hajtották végre a migrálást, és hogy hogyan támogatja az Azure-beli Java a nagyszerű ügyfélélményt.
Emelje magasabb szintre Spring Boot-alkalmazásait
Ebből a bemutatóból megtudhatja, hogyan helyezhet üzembe alkalmazásokat az Azure Spring Appsban, és hogyan használhatja ki az automatikus skálázás, a monitorozás és a teljes körű automatizálás előnyeit.
Java-alkalmazásaikat az Azure-ban futtató nagyvállalatok
Az Adobe az Azure-ban futtatja hatalmas, nyílt forráskódú alkalmazásportfólióját
"Mivel az Experience Managert Javában írtuk és nem .NET-ben, eleinte aggódtunk az Azure-ban való üzembe helyezése miatt. A termék azonban jól működik az Azure-ban."
Brandon Pulsipher, műszaki üzemeltetésért és felügyelt szolgáltatásokért felelős alelnök
Az AIA Singapore a kritikus Java-alkalmazások Azure-ba költöztetésével fokozza a teljesítményt és csökkenti a költségeket
"Az Azure segítségével a csapatnak nem kell a mindennapos nehéz üzemeltetési munkával törődni, ehelyett az alapvető üzleti értékek létrehozására összpontosíthatnak."
Nedved Yang, digitális technológiai vezető
A Daimler a felhőt választja a gyorsabb innovációhoz
"Elhoztuk a Javát, a Tomcatet, a Docker-tárolókat, a Red Hat Enterprise Linuxot, a SUSE Linuxot és számos más nyílt forráskódú eszközt a DevTest-laborokba, és mind nagyszerűen működik."
Peter Rothlaender, felhőmegoldásokért felelős vezető
A Maersk a felhővel gyorsítja fel a Kubernetesszel készült tárolóalapú megoldások fejlesztését
"A Kubernetes Azure-beli használata megfelel a hatékony szoftverfejlesztésre vonatkozó célkitűzéseinknek. Ez jól illeszkedik a digitális terveinkhez és a választott nyílt forráskódú megoldásokhoz."
Rasmus Hald, felhőarchitektúráért felelős vezető
A Swiss Re az Azure Spring Apps használatával gyorsítja fel a Java-alkalmazások modernizálását
"Az Azure Spring Appst választottuk, hogy az alkalmazások írására és futtatására koncentrálhassunk minimális költséggel."
Jonathan Jones, vezető megoldásarchitektúra-szakértő, Group Finance IT, Swiss Re
Források
Azure-beli Java képzési terv
Megtanulhat Java-alkalmazásokat készíteni, migrálni és skálázni az Azure-ban Azure-szolgáltatások, valamint a jól ismert Java-fejlesztői eszközök és keretrendszerek használatával.
Java-webalkalmazás üzembe helyezése az Azure App Service-ben
Útmutató Java-webalkalmazás Azure App Service-beli üzembe helyezéséhez és konfigurálásához. Java-webalkalmazást fog létrehozni és csomagolni, majd az Azure App Service Web Apps szolgáltatásának Maven beépülő moduljával üzembe helyezni.
Spring Boot-mikroszolgáltatások üzembe helyezése az Azure-ban
Megtudhatja, hogyan helyezhet üzembe Spring Boot-mikroszolgáltatásokat az Azure Spring Appsban. Létre fog hozni egy Azure Spring Apps-fürtöt, különböző Spring Boot-mikroszolgáltatásokat épít ki, konfigurál egy Spring Apps konfigurációs kiszolgálót, és létrehoz egy Spring Apps-átjárót.
Java EE-alkalmazás üzembe helyezése az Azure-ban
Megtanulhat Java EE (Jakarta EE) alkalmazást üzembe helyezni az Azure App Service-ben futó Red Hat JBoss EAP-n, és az Azure Database for MySQL-hez kötni. Létrehoz egy adatbázispéldányt, majd egy alkalmazáshoz köti, amelyet a JBoss EAP-n fog kezelni.
Dokumentáció a Javából az Azure-ba történő migráláshoz
Itt a Java-alkalmazások Azure-ba való migrálásának ajánlott stratégiáiról olvashat. A dokumentációban többek közt az áttelepítésről általában és konkrét számítási feladatokról olvashat, mint amilyen a Spring, a Tomcat, a WebLogic, a WildFly, a WebSphere és a JBoss EAP.
Nagyobb hatékonyság a legújabb Azure Java SDK-kal
Felhőalapú Java-alkalmazásokat hozhat létre a legújabb egységes SDK-k használatával. Felhőbeli fejlesztéseit olyan funkciókkal egyszerűsítheti, mint a HTTP-újrapróbálkozások, a naplózás, továbbá az adatátviteli és hitelesítési protokollok.