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


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 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.