Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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 megbízható üzenetkezelési szolgáltatást nyújt, és egyszerűbb karbantartani. 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-azonosító |
Elasticsearch | Azure AI Search |
Hadoop | Azure HDInsight |
IIS | Azure App Service |
MongoDB | Azure Cosmos DB MongoDB-hez |
Redis nevű adatbázis-kezelő rendszer | 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.