Megosztás a következőn keresztül:


Az Elérhető csomagok összehasonlítása az Azure Spring Appsben

Feljegyzés

Az Azure Spring Apps az Azure Spring Cloud szolgáltatás új neve. Bár a szolgáltatásnak új neve van, bizonyos helyeken a régi nevet fogja látni egy darabig, miközben az eszközök, például képernyőképek, videók és diagramok frissítésével dolgozunk.

Ez a cikk az Azure Spring Appsben elérhető csomagok összehasonlítását ismerteti. Minden csomag úgy van kialakítva, hogy különböző ügyfélforgatókönyveket és célokat szolgáljon ki, az alábbi listában leírtak szerint:

  • Nagyvállalati csomag: Ez a terv célja, hogy felgyorsítsa a kritikus fontosságú és nagy léptékű nagyvállalati alkalmazások fejlesztését és üzembe helyezését magasabb SLA- és nagyméretű alkalmazásfürt-támogatással. Ez a terv a konfigurációkezeléssel, a szolgáltatásfelderítéssel, az API-átjáróval, az API Portallal, az egyszerű integrációval, a hordozhatósággal és a rugalmassággal kapcsolatos nagyvállalati követelményekkel is foglalkozik az igény szerinti felügyelt Tanzu kereskedelmi összetevőkkel és a Tanzu Spring Runtime támogatásával kapcsolatban, amely a VMware és a Microsoft közötti szoros partnerségre épül.
  • Alapterv: Belépési szintű terv egyéni fejlesztéshez és teszteléshez.
  • Standard csomag: Egy spring-központú és véleményezett alkalmazás-üzemeltetési platform beépített és előre konfigurált beállításokkal a buildeléshez, a szolgáltatásregisztrációs adatbázishoz, a tároláshoz és sok máshoz.
  • Standard felhasználás és dedikált csomag: Ez a csomag egy Azure Container Apps-környezetben üzemel, és úgy van kialakítva, hogy zökkenőmentesen működjön együtt az ugyanabban a környezetben futó más alkalmazásokkal egyszerűsített hálózatkezeléssel és egységes megfigyelhetőséggel.

Az alábbi táblázat az egyes tervek közötti különbségeket mutatja be:

Funkció Leírás Vállalat Alapszintű Standard Standard fogyasztás és dedikált
Alkalmazáskezelés Alkalmazáskezelés a zökkenőmentes infrastruktúra-üzemeltetéssel.
Alkalmazás életciklusának kezelése Az alapul szolgáló infrastruktúra ismerete nélkül egyszerűen hozhat létre, helyezhet üzembe, állíthat le és indíthat újra alkalmazásokat. ✔️ ✔️ ✔️ ✔️
SLA Az alkalmazások és a felügyelt összetevők garantált SLA-ja. 99.95% n.a. 99.90% Az előzetes verzióban nem érhető el.
Alkalmazáspéldányok maximális mérete Az alkalmazáspéldány maximális mérete. 8 vCPU, 32 GB 1 vCPU, 2 GB 4 vCPU, 8 GB 4 vCPU, 8 GB használat, legfeljebb 16 vCPU, 128 GB dedikált
Alkalmazáspéldányok maximális száma Az alkalmazáspéldányok maximális száma. 1000 25 500 400 fogyasztás, 1000 dedikált.
Automatikus és manuális skálázás Automatikus és manuális alkalmazásméretezés be- és ki- és felfelé/lefelé. ✔️ ✔️ ✔️ ✔️
Üzembe helyezés forráskódból, összetevőből és egyéni rendszerképből Üzembe helyezés forráskódból, összetevőből és egyéni rendszerképből alkalmazásokhoz. ✔️ ✔️ ✔️ Összetevő és egyéni rendszerkép.
Java-alkalmazások támogatása Java-alkalmazások, főként Spring Apps-alkalmazások létrehozása és üzembe helyezése. ✔️ ✔️ ✔️ ✔️
Java natív képtámogatás Natív Java-képalkalmazások létrehozása és üzembe helyezése. ✔️
.NET Core-alkalmazástámogatás .NET Core-alkalmazások létrehozása és üzembe helyezése. ✔️
Node.js alkalmazástámogatás Node.js-alkalmazások létrehozása és üzembe helyezése. ✔️
GO-alkalmazás támogatása Go-alkalmazások létrehozása és üzembe helyezése. ✔️
Python-alkalmazások támogatása Python-alkalmazások létrehozása és üzembe helyezése. ✔️
PHP-alkalmazások támogatása PHP-alkalmazások létrehozása és üzembe helyezése. ✔️
Statikus webalkalmazások támogatása Statikus webalkalmazások létrehozása és üzembe helyezése statikus webes tartalommal, például CSS-, JS- és HTML-fájlokkal. ✔️
Nulla állásidejű üzembe helyezés Gördülő frissítési és kék/zöld üzembe helyezési stratégiák, amelyek garantáltan nulla állásidőt biztosítanak, és hatással vannak az alkalmazásokra. ✔️ ✔️ ✔️ ✔️
Egyéni tartomány Több egyéni tartomány támogatása alkalmazásokban. ✔️ ✔️ ✔️
Saját tároló használata Az Alkalmazásokhoz készült Azure Storage csatlakoztatásának támogatása. ✔️ ✔️ ✔️ ✔️
Egyéni állapotminták Támogatja az állapotmintákon futó alkalmazások testreszabását, például az élőképességet, a felkészültséget és az indítási mintavételeket, valamint a türelmes befejezési időszakokat. ✔️ ✔️ ✔️ ✔️
Automatikus javítás Az alap operációs rendszer, a nyelvi futtatókörnyezet (például a JDK) és az APM-ügynökök automatikus javítása az alkalmazások lemezképeinek karbantartásában. ✔️ ✔️ ✔️ ✔️
Spring Runtime-támogatás Beépített Tanzu Spring Runtime-támogatás kiterjesztett támogatási időszakkal Spring-projektekhez és 24/7 VMware-támogatással. ✔️
Hibaelhárítás és figyelés Hibaelhárítás és figyelés.
Távoli hibakeresés Távoli hibakeresés. ✔️ ✔️ ✔️ n.a.
Szál/halom/JFR memóriakép Szál/halom/JFR memóriakép. ✔️ ✔️ ✔️ ✔️
Webes rendszerhéj támogatása A JDK-parancsok közvetlen futtatásához webes rendszerhéj használatával csatlakozhat bármely futó alkalmazáspéldányhoz. ✔️ ✔️ ✔️ ✔️
Beépített APM-integráció Beépített APM-integráció (Azure-alkalmazás Elemzések és olyan népszerű külső API-k, mint a Dynatrace, az AppDynamics, a New Relic és az Elastic APM). ✔️ ✔️ ✔️ ✔️
Biztonság Biztonságos hálózatkezelés és identitáskezelés.
Biztonságos kommunikáció a teljes forgalmi útvonal mentén Biztonságos kommunikáció a teljes forgalmi útvonalon, beleértve a bejövő forgalomvezérlőt az alkalmazásokhoz, az alkalmazásokat az alkalmazásokhoz és az alkalmazásokat a háttérszolgáltatásokhoz, például az adatbázisokhoz. ✔️ ✔️ ✔️ ✔️
VNET-injektálás Virtuális hálózat (VNET) injektálása. ✔️ ✔️ ✔️
Privát végpont Támogatás olyan háttérszolgáltatásokkal való kapcsolódáshoz, mint az Azure-adatbázisok, a Key Vault és így tovább egy privát végpont használata. ✔️ ✔️ ✔️
Felügyelt identitás Az Azure-rendszer és a felhasználó által hozzárendelt felügyelt identitás támogatása. ✔️ ✔️ ✔️ ✔️
Integráció Integrációs képesség háttérszolgáltatásokkal, CICD-kkel és azonosítókkal.
Egyszerű integráció bármely Azure-szolgáltatással Integráció bármely Azure-szolgáltatással az Azure SDK-n és a Spring Cloud Azure-on. ✔️ ✔️ ✔️ ✔️
Beépített CICD-integráció Beépített CICD-integráció az Azure DevOps, a Jenkins és a GitHub Actions szolgáltatással stb. ✔️ ✔️ ✔️ ✔️
Beépített integráció népszerű azonosítókkal Beépített integráció népszerű azonosítókkal, például a VS Code-tal és az IntelliJ-vel, hogy lehetővé tegye a helyszíni interakciót az Azure Spring Appsszel. ✔️ ✔️ ✔️ ✔️
Felügyelt összetevők Teljes körűen felügyelt összetevők garantált SLA-val, időszerű karbantartással és jól hangolt konfigurációval az alkalmazásfejlesztés és -üzemeltetés támogatásához.
SLA Az alkalmazások és a felügyelt összetevők garantált SLA-ja. 99.95% n.a. 99.90% Az előzetes verzióban nem érhető el.
Képek létrehozása és karbantartása forráskódból Egy buildszolgáltatás, amely központilag kezeli az Open Container Initiative (OCI) rendszerképek forráskódból való készítését és karbantartását. ✔️ (konfigurálható buildszolgáltatás1) ✔️ (alapértelmezett buildszolgáltatás) ✔️ (alapértelmezett buildszolgáltatás)
API-átjáró a kérések háttéralkalmazásokhoz való átirányításához A Spring Cloud Gateway a kérések központilag kezelt, átfogó szempontokat (szabályozás, kérelem-/válaszszűrők, hitelesítés és engedélyezés stb.) kezeli. ✔️
API-portál az API-k tallózásához és kipróbálásához Az API-portálon megtekintheti a részletes API-dokumentációt, és kipróbálhatja az API-kat. ✔️
Alkalmazáskonfiguráció kezelése Egy konfigurációs szolgáltatás, amely alkalmazáskonfigurációkat terjeszt a Git gazdagéptárakból az alkalmazásokba. ✔️ (támogatja a többplatformos alkalmazásokat) ✔️ (csak a Spring-alkalmazásokat támogatja) ✔️ (csak a Spring-alkalmazásokat támogatja) ✔️ (csak a Spring-alkalmazásokat támogatja)
Szolgáltatásregisztrációs adatbázis és -felderítés Szolgáltatásregisztrációs adatbázis, amely szolgáltatásregisztrációs és felderítési képességeket biztosít a mikroszolgáltatás-alapú Spring-alkalmazásokhoz. ✔️ ✔️ ✔️ ✔️
Alkalmazások valós idejű monitorozása és hibaelhárítása Egy egyszerű elemzési és hibaelhárítási eszköz, amely segít az alkalmazásfejlesztőknek és az alkalmazás-operátoroknak a Spring-alkalmazások futtatásában. ✔️
Gyors fejlesztés terjeszthető projektsablonokkal Projektindító eszköz a nagyvállalati szintű kódokat és konfigurációkat felderíthető és megismételhető módon kodifikáló sablonok/gyorsítók létrehozásához és terjesztéséhez. ✔️

1 A konfigurálható buildszolgáltatás a következő funkciókat teszi lehetővé:

  • Hozzon létre egy saját tárolóregisztrációs adatbázist: konfigurálja a saját Azure Container Registryt (ACR) a beépített rendszerképek tárolására ahelyett, hogy az Azure Spring Apps által felügyelt ACR-t használva más Azure Spring Apps Enterprise-csomagbeli környezetekben is üzembe helyezhető, ellenőrzött rendszerképekkel.
  • Konfigurálja az erőforrásokat a teljes buildkészlethez, legfeljebb 64 vCPU-ra és 128 GB-ra.
  • Konfigurálja, hogy melyik operációsrendszer-vermet használja az alkalmazások alaprendszerképeként.