Platform használata szolgáltatásként (PaaS)
A szolgáltatásként nyújtott infrastruktúra (IaaS) és a szolgáltatásként nyújtott platform (PaaS) felhőszolgáltatás-modellek.
Az IaaS hozzáférést biztosít olyan számítási erőforrásokhoz, mint a kiszolgálók, a tárolók és a hálózatok. Az IaaS-szolgáltató üzemelteti és kezeli ezt az infrastruktúrát. Az ügyfelek az interneten keresztül érik el a hardvert és az erőforrásokat.
Ezzel szemben a PaaS keretrendszert biztosít az alkalmazások fejlesztéséhez és futtatásához. Az IaaS-hez hasonlóan a PaaS-szolgáltató üzemelteti és karbantartja a platform kiszolgálóit, hálózatait, tárolóit és egyéb számítási erőforrásait. A PaaS azonban olyan eszközöket, szolgáltatásokat és rendszereket is tartalmaz, amelyek támogatják a webalkalmazások életciklusát. A fejlesztők a platform használatával olyan alkalmazásokat hozhatnak létre, amelyekhez nem kell biztonsági mentéseket, biztonsági megoldásokat, frissítéseket és egyéb felügyeleti feladatokat kezelni.
A PaaS előnyei az IaaS-hez képest
Ha a számítási feladathoz nincs szükség az IaaS által biztosított vezérlőre, használja inkább a PaaS-t. Az IaaS olyan, mintha egy doboznyi alkatrész lenne. Bármit létrehozhat, de saját magának kell összeállítania. A PaaS-beállítások egyszerűbben konfigurálhatók és felügyelhetők. Nem kell virtuális gépeket (virtuális gépeket) beállítania. Emellett nem kell kezelnie az összetevő összes karbantartási feladatát, például a javítások és frissítések telepítését.
Számos PaaS-megoldás kínál natív skálázási lehetőséget, amely lehetővé teszi, hogy konfigurálja a szolgáltatás horizontális fel- és leskálázását. Bár a skálázás lehetséges az IaaS-ben, gyakran összetettebbé teszi, például a csatlakoztatott tárterületekkel foglalkozik.
Tegyük fel, hogy az alkalmazásnak üzenetsorra van szüksége. A RabbitMQ-hoz hasonlóval beállíthatja saját üzenetkezelési szolgáltatását egy virtuális gépen. Az Azure Service Bus azonban egy megbízható üzenetkezelési szolgáltatást biztosít, amely egyszerűbben karbantartható. Service Bus-névteret egy üzembehelyezési szkript részeként hozhat létre. Ezután egy ügyféloldali SDK-val meghívhatja a Service Bust.
PaaS-alternatívák az IaaS-megoldásokhoz
Az alkalmazásnak lehetnek olyan konkrét követelményei, amelyek az IaaS-t a PaaS-nél megfelelőbb megközelítéssé teszik. A PaaS-beállítások beépítéséhez azonban továbbra is kereshet helyeket. Ilyenek például a gyorsítótárak, az üzenetsorok és az adattárolás. Az alábbi táblázat más példákat is tartalmaz.
Ahelyett, hogy fut ... | Fontolja meg a... |
---|---|
Active Directory | Microsoft Entra ID |
Elasticsearch | Azure AI Search |
Hadoop | Azure HDInsight |
IIS | Azure App Service |
MongoDB | Azure Cosmos DB a MongoDB-hez |
Redis | Azure Cache for Redis |
SQL Server | Azure SQL Database |
Fájlmegosztás | Azure Files |
Ez a lista nem teljes. A kapcsolódó PaaS-megoldásokhoz számos módon cserélhet ön által felügyelt, IaaS-technológiákat.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: