A Java kódolása, üzembe helyezése és méretezése a saját módján

A Java-fejlesztők jelenleg azt vizsgáljuk, hogyan hozhatják létre meglévő Java-alkalmazásaikat a felhőbe – vagy hogyan hozhatnak létre új natív felhőbeli alkalmazásokat. Ennek során tudni szeretnék, hogy a következőt tehetik:

  • Folytassa a kódírást az általuk már ismert és kedvelt Java-eszközökkel és keretrendszerekkel.
  • Java-alkalmazásaik üzembe helyezése az előnyben részesített alkalmazáskiszolgálókkal és nyílt forráskódú szoftverekkel.
  • A Java-alkalmazásokat egyszerűen és magabiztosan skálázhatja, beleértve az olyan szükségleteket, mint a biztonság, az adat- és üzenetkezelési szolgáltatások támogatása, a gyorsítótárazás, a monitorozás és az automatizálás.
  • Válassza ki az Azure-szolgáltatásokat az alkalmazásigények alapján, figyelembe véve a használati esetet, az üzleti célokat, a biztonságot és a költségvetést a rugalmas megközelítés érdekében.

A Microsoft Azure-támogatás ezekre az igényekre. A Microsoft vállalatként elkötelezett aMellett, hogy a Java-fejlesztőket a lehető leghatékonyabban és leghatékonyabban lehessen használni, lehetővé téve számukra, hogy bármilyen eszközt, keretrendszert és alkalmazáskiszolgálót használjanak bármilyen operációs rendszeren. A következő cikkekben azt vizsgáljuk meg, hogy az Azure hogyan teljesíti ezt a kötelezettségvállalást, lehetővé téve, hogy a Java-fejlesztők továbbra is ugyanúgy dolgozhassanak, mint ma – és továbbra is a választott eszközöket és szoftvereket használják –, miközben a felügyelt szolgáltatások teljesítményét használják a felhőben:

A Java-alkalmazások Azure-ba való áthelyezése egyszerű és intuitív, így anélkül élvezheti a felhő nyújtotta előnyöket, hogy új készségeket kellene elsajátítania, vagy új eszközöket vagy keretrendszereket kellene alkalmaznia. Továbbra is használhat olyan ismerős eszközöket, mint az IntelliJ, az Eclipse, a VS Code, a GitHub, a Maven és a Gradle, és több ideje van a kódolásra, mivel nem kell infrastruktúrát üzembe helyeznie vagy kezelnie.

Továbbra is használhatja ugyanazokat a Java-alkalmazáskiszolgálók és más, már ismert és megbízható nyílt forráskódú szoftvereket. Ezek az eszközök nem a Microsoft saját fejlesztésű implementációi. Inkább ezek a nyílt forráskódú ökoszisztémában megbízható nevekből származó "valódi dolgok", mint például a Spring Boot, a JBoss EAP, az OpenShift, a WebLogic, a WebSphere, a Kafka, a Grafana és a Redis.

Az Azure mindent biztosít az alkalmazások magabiztos és egyszerű skálázásához, kezdve a költséghatékonysághoz, a méretezhetőséghez, a magas rendelkezésre álláshoz, a biztonsághoz és egyebekhez tervezett bevált referenciaarchitektúrákkal. Emellett hozzáférhet a legkorszerűbb biztonsági funkciókhoz, a beépített automatikus skálázáshoz, a végpontok közötti monitorozáshoz és automatizáláshoz szükséges eszközökhöz, valamint az adatokhoz, az üzenetkezeléshez és a gyorsítótárazáshoz szükséges támogató szolgáltatásokhoz. Az Azure-ban minden szükséges a Java-alkalmazások felhőben való kódolásához, üzembe helyezéséhez és skálázásához , és a működés módosítása nélkül is kihasználhatja az általa kínált előnyöket.

A Java használatának első lépései az Azure-ban

Ha többet szeretne megtudni az Azure-beli Java-ról, az alábbiakban néhány válogatott képzési tervet talál:

Következő lépések

Kód a jól ismert és kedvelt Java-eszközökkel