AWS vs Azure vs Google: Válassza ki a szervezetének legmegfelelőbbet
On november 27, 2021 by adminUtolsó frissítés: 2021. február 15.
Az infrastruktúra mint szolgáltatás (IaaS) piaca elérte a fordulópontját az olyan újonnan megjelenő realitások nyomán, mint a távmunka. Az IaaS-piacon belül a verseny mostanra kiéleződött, és háromesélyes a verseny: Az Amazon Web Services (AWS) vs. Azure vs. Google Cloud.
Ha a nyilvános felhőre szeretne áttérni, kihívást jelenthet az üzleti követelményeknek leginkább megfelelő szolgáltató kiválasztása. A Parallels® átvágja az IaaS-piacot és az AWS vs. Azure vs. Google Cloud vitát övező bonyolult kérdéseket, hogy segítsen Önnek megalapozott döntést hozni.
Piaci részesedés
A nyilvános felhőszolgáltatások piaci részesedése az előrejelzések szerint 2022-re több mint 362,3 milliárd amerikai dollárt fog elérni. A piacot alkotó három legnagyobb szolgáltató az AWS, az Azure és a Google Cloud. Az alábbiakban e három szolgáltató 2020-ban megosztott jelentéseinek bontása szerepel.
AWS
Az Amazon Web Services (AWS) bevétele 2019 harmadik negyedévéről 2020 harmadik negyedévére 29%-kal nőtt (8,9 milliárd dollárról 11,6 milliárd dollárra). Az AWS a nyilvános felhőpiac 32%-át birtokolja, és több bevételt termel, mint az Azure és a Google Cloud együttvéve. Az AWS ugrásszerű induláson van túl (2006-ban jelent meg), ami úgy tűnik, jól jött neki.
Azure
Microsoft Azure bevétele 48%-kal nőtt 2020 utolsó negyedévében. Az Azure a piaci részesedés 19%-át birtokolja. Miután négy évvel az AWS után (2010) lépett be az IaaS-piacra, a második helyre került a nyilvános felhőszolgáltatók listáján.
Google Cloud
A Google Cloud 2020-ban 3,44 milliárd dollár bevételt (45%) termelt. A Google Cloud a nyilvános felhő piaci részesedésének 6%-át birtokolja. A Google Cloud jóval az Azure előtt jelent meg, de nem sikerült megelőznie azt, amikor az Azure piaci részesedéséről van szó.
Az ingyenes szintek
Ha még csak most kezdi felfedezni az IaaS technológiákat, vagy korlátozott költségvetéssel rendelkezik, az ingyenes szintek kiváló kiindulópontot jelentenek. Bár az ingyenes szintek nem feltétlenül elegendőek a teljes körű termelési munkához, segíthetnek a szervezeteknek az IaaS-szolgáltatások némelyikével való ismerkedésben. Az AWS, az Azure és a Google Cloud esetében kétféle ingyenes szint létezik: “Korlátozott ideig ingyen” és Always Free.
A “Korlátozott ideig ingyen” szint esetében a regisztrációkor vagy az első feliratkozáskor meghatározott IaaS-termékeket kap. Ezeket a termékeket azonban csak korlátozott mennyiségben, legfeljebb 12 hónapig használhatja. Amikor ez az idő lejár, az IaaS-termékekért a szokásos díjszabás szerint kell fizetnie. A “Mindig ingyenes” szint esetében ingyenesen hozzáférhet az IaaS-termékekhez, de egy hónap alatt nem lépheti túl a meghatározott küszöbértéket.
Az alábbiakban részletesen áttekintjük az AWS vs. Azure vs. Google Cloud ingyenes szintjeit:
AWS
Az Azure és a Google Cloudtól eltérően az Amazon nem kínál krediteket. Az AWS “mindig ingyenes” IaaS termékei közül néhány:
- AWS CodeBuild (havonta legfeljebb 100 build perc).
- Amazon DynamoDB (havonta legfeljebb 25 GB tárhely).
- AWS Lambda (havonta legfeljebb 1 millió kérés és 3,2 millió másodperc számítási idő).
- Amazon RDS (MySQL, MariaDB, PostgreSQL és Oracle adatbázis).
- AWS Step Functions (havi 4000 állapotátmenet).
- AWS CodeCommit (legfeljebb öt felhasználó, havi 50 GB).
- AWS CodePipeline (havi egy aktív pipeline).
A “Limited-time for free” szint esetében az AWS a következő felhőszolgáltatásokat kínálja:
- 750 óra Elastic Compute Cloud (EC2) havonta.
- havi egymillió API-hívás.
- 1 GB Amazon Cloud Directory.
- 30 GB Elastic Block tárhely.
- 5 GB S3 tárhely.
- 40 óra Amazon AppStream 2.0.
- Hozzáférés az olyan gépi tanulási (ML) termékekhez, mint a Lex, Rekognition, Polly, Transcribe és Translate.
Azure
Az Azure-fiók regisztrálásakor vagy első regisztrációjakor automatikusan 200 USD jóváírást kap, amelyet az első 30 napon belül Azure-termékekre költhet. Az Azure IaaS “mindig ingyenes” szint termékei közül néhány:
- Azure Cosmos DB (legfeljebb 400 rendelkezésre bocsátott átviteli rack egység másodpercenként 5 GB tárhellyel).
- Azure App Service (legfeljebb 10 mobil, webes vagy API alkalmazás 1 GB tárhellyel).
- Azure Functions (legfeljebb egymillió kérés és 400 000 GB erőforrás-felhasználás).
- Event Grid (legfeljebb 100 000 művelet az események közzétételére és kézbesítésére).
- Azure Active Directory (legfeljebb 50 000 tárolt objektum egyszeri bejelentkezéssel (SSO) és többfaktoros hitelesítéssel (MFA) minden felhőalkalmazáshoz.
- Azure Service Fabric mikroszolgáltatási alkalmazások megvalósításához.
- Azure DevOps (az első öt felhasználó ingyenesen).
- Azure Data Factory (legfeljebb öt ingyenes, alacsony gyakoriságú tevékenység).
A “Korlátozott ideig ingyen” tierrel a következő felhőszolgáltatásokat kapja az Azure-tól:
- 750 óra Azure B1S általános célú virtuális gépek (VM) Windows Serverhez.
- 750 óra Azure B1S általános célú VM-ek Linux operációs rendszerhez.
- 5 GB helyileg redundáns tárhely.
- 250 GB SQL adatbázis-tároló.
- 15 GB sávszélesség kimenő adatátvitelhez.
Google Cloud
A Google Cloud 300 USD-t kínál az első alkalommal fiókkal rendelkezőknek. Míg azonban az Azure megköveteli, hogy a felhasználók az első 30 napon belül elköltsék a kreditet, addig a Google Cloud akár 12 hónapos költési időszakot is lehetővé tesz. Néhány figyelemre méltó példa a Google “Mindig ingyenes” szintjébe tartozó szolgáltatásokra:
- Google App Engine (legfeljebb 5 GB felhőalapú tárhely, napi 28 front-end és 9 back-end példányóra).
- Google BigQuery (legfeljebb 10 GB tárhely és havi 1 TB lekérdezés).
- Google Cloud Build (naponta legfeljebb 120 build perc).
- Google Cloud Functions (havonta legfeljebb kétmillió meghívás mind HTTP, mind háttérben).
- Google Cloud Source Repositories (legfeljebb öt felhasználó, 50 GB tárhely).
- Google Cloud Storage (legfeljebb 5 GB regionális tárhely az USA-ban, 5000 A osztályú és 50 000 B osztályú művelettel).
- Google Compute Engine (egy f1-mikro VM az amerikai régiókban).
Biztonság
A felhőbiztonság tekintetében a felhőszolgáltatók két tényezőt vesznek figyelembe: a fizikai biztonságot, amely a földrajzi helyeken található fizikai adatközpontok védelmét jelenti, és az infrastruktúra biztonságát, amely a hitelesítés és engedélyezés, a tűzfal biztonsága, az adattitkosítás, a személyazonosság-kezelés és a felhőszolgáltatások védelme. Az alábbi táblázat az AWS vs. Azure vs. Google Cloud biztonsági szempontjait emeli ki:
Biztonsági szolgáltatás | AWS | Azure | Google Cloud |
Fizikai biztonság | Amazon számos, a világ különböző pontjain szétszórt, nagymértékben diverzifikált adatközpontot üzemeltet a redundancia, a rendelkezésre állás és a kapacitástervezés biztosítása érdekében. | AzAzure 58 gondosan kiválasztott régiót használ, amelyek a világ 140 országában/régiójában vannak szétszórva a szuverenitás, az adatrezidencia, a rugalmasság és a megfelelőség biztosítása érdekében. | A Google Cloud számos adatközponttal rendelkezik, amelyek 22 gondosan kiválasztott régióban és 61 zónában vannak szétszórva az egyszeri hibák elkerülése és az adatrezidencia elérése érdekében. |
Hitelesítés és engedélyezés | Identitás- és hozzáférés-kezelési (IAM) protokoll | Active Directory (Azure AD) az egyszeri bejelentkezés (SSO) támogatásával | OAuth 2.0 protokoll SSO-támogatással |
Tűzfalbiztonság | Webalkalmazási tűzfal | alkalmazási átjáró | |
Adattitkosítás | Kulcskezelő szolgáltatás (KMS) | Tárolószolgáltatás. Encryption (SSE) | |
Identitáskezelés | Amazon Cognito | Active Directory B2C (AD B2C) | Unified Management Console (UMC) |
Cloud Services Protection | Distributed Denial-of-Service (DDoS) védelmi szolgáltatás | DDoS védelmi szolgáltatás |
Tárolók összehasonlítása
Az AWS által alkalmazott leggyakoribb felhőalapú tárolási technológiák, Az Azure és a Google Cloud által használt eszközök közé tartoznak:
- Blokktárolás. A blokktárolás a tartós lemeztárolás egy formája, és VM-ekkel együtt használják. A blokktárolásnak két formája létezik: a hagyományos mágneses alapú merevlemezes meghajtók (HDD-k) és a modern szilárdtestlemezek (SSD-k).
- Objekt-tárolás. Az objektumtárolás egy rugalmas és rugalmas formátumú tárolási rendszer, amelyet strukturálatlan adatok felhőben történő tárolására terveztek. Az objektumtárolásnak három formája létezik: Hot az azonnali adatok eléréséhez, Cool a ritkán előforduló adatokhoz és Cold a felhőben archivált anyagokhoz.
- Fájlok tárolása. A fájltárolás egy viszonylag kialakulóban lévő felhőalapú tárolási technológia, amely hasonlít a hagyományos hálózati fájlrendszerre (NFS). A fájltárolás segítségével a felhasználók egyszerűen csatlakoztathatják a fájlokat a VM-jeikhez, és olvashatják és elérhetik a nyilvántartásaikat.
AWS, az Azure és a Google Cloud különböző adatbázis-szolgáltatásokat is alkalmaz, köztük relációs adatbázis-kezelő rendszereket (RDBMS), NoSQL kulcs-értékeket és NoSQL indexeket.
Itt van egy összefoglaló az AWS vs. Azure vs. Google Cloud tárolási ajánlatai:
Tárolási szolgáltatás | AWS | Azure | Google Cloud |
Cloud Storage Technology | |||
Block Storage | Elastic Block Store (EBS). 3 formája létezik:
|
Managed Disks. 2 formája van:
|
Persistent Disks (PD-k). Két formája van:
|
Object Storage | Simple Storage Service (S3). Az S3-nak 2 formája van:
|
Azure Blob tárolás. 3 kategória létezik:
|
Google Cloud Storage (GCS). A GCS-nek 2 formája van:
|
File Storage | Elastic File System (EFS). | Azure File Storage (AFS). | Nem rendelkezik natív fájltárolási kínálattal. Fájlrendszert használ a felhasználói térben (FUSE). |
Adatbázis | |||
RDBMS | Amazon RDS | SQL adatbázis | Google Cloud SQL |
NoSQL Key-Value | Amazon DynamoDB | Táblatárolás |
|
NoSQL Index | Amazon SimpleDB | Azure Cosmos DB | Google Cloud Datastore |
Processing Power
Elastic Compute Cloud (EC2) az AWS kiemelt infrastruktúrája a méretezhető igény szerinti számítástechnika számára, az Azure Virtual Machine Scale Sets és a Google Compute Engine (GCE) versenytársa. Az alábbi táblázat az EC2, a Virtual Machine Sets és a GCE host ajánlatát hasonlítja össze a VM-ek és a VM-ek skálázhatósága szempontjából:
Feldolgozási funkció | AWS (EC2) | Azure (Virtual Machine Set) | Google Cloud (GCE) | ||
Virtuális gépek | |||||
Tempószám | 2,7 GHz-től 3,7 GHz-ig | 2,0 GHz-től 4.0 GHz | |||
Maximális vCPU-k | 128 | 128 | 224 | ||
GPU-gyorsítás | Igen | Igen | Igen | Igen | Igen |
Maximális vGPU-k | 4 | 4 | 4 | ||
Maximális memória | 244 GB | 208 GB | 448 GB | ||
Tárolási korlátok | 48 TB | 3 TB | 4 TB | ||
VM skálázhatóság | |||||
Autoscale | Igen (klónépítésen keresztül) | Igen (presetable group-on keresztül) | Igen (klónépítésen keresztül) | ||
Auto Resize | Igen | Igen | Igen | Igen |
Pricing
Az árképzés trükkös az AWS kontrasztolásakor, Azure és a Google Cloud összehasonlítása. Ez elsősorban azért van, mert a költségek gyakran módosulnak, és az ármodellek kissé eltérnek egymástól. Ahhoz, hogy korrekt árösszehasonlítást végezzen a három szolgáltató között, meg kell értenie az árképzési rendszereiket.
Azt is meg kell ismernie, hogy az egyes szolgáltatók hogyan határozzák meg az igény szerinti VM-példányok, a lefoglalt VM-ek és a tárolási szintek árait. Ez a táblázat betekintést nyújt a VM-ek esetében közvetlenül összehasonlítható és nem összehasonlítható alapvető árparaméterekbe:
Árparaméter | AWS | Azure | Google Cloud | Összehasonlítható? |
Minősítési gyakoriság | Fizetési gyakoriság és másodpercenkénti számlázás alapján, minimum egy perc | Fizetési gyakoriság és másodpercenkénti számlázás alapján, előzetes költségek nélkül | Fizetési gyakoriság és másodpercenkénti számlázás alapján, minimum egy perc | Igen. A pay-as-you-go rendszer minden felhőszolgáltatónál egységes. |
Instancia típusok/gép típusok | Általános célú, számítás-optimalizált, memória-optimalizált | Általános célú, számítás-optimalizált, memória-optimalizált. Ezen kívül az Azure Storage-optimized,
GPU-optimized és High-performance compute machine types. |
General-purpose, Compute- Optimized, Memory-optimized | Yes, AWS, Azure és Google Cloud ugyanazokkal a instance kategóriákkal rendelkezik. |
On-Demand VM-ek | Az ár a vCPU-k számától és a memória kapacitástól függ | Az ár a vCPU-k számától és a memória kapacitástól függ | Az ár a vCPU-k számától és a memória kapacitástól függ | Nem. A felhőszolgáltatók a vCPU-k és a memóriakapacitások eltérő kombinációját használják az árképzés során. |
Fenntartott VM-ek | Egyéves vagy hároméves elkötelezettség esetén akár 72%-os kedvezmény. | Egyéves vagy hároméves elkötelezettség esetén akár 82%-os kedvezmény. | Egyéves vagy hároméves elkötelezettség esetén akár 82%-os kedvezmény. | Nem. Az árak csak havi fizetés esetén összehasonlíthatóak. |
Példaként állítsuk szembe az AWS vs. Azure vs. Google Cloud árképzési paraméterként az on-demand példányokat használva.
Instance Parameter | vCPUs | RAM | OS | AWS (óránkénti ár)* | Azure (per-óránkénti ár)* | Google Cloud (óránkénti ár)* |
Általános célú | 2 | 8 GB az AWS esetében, 8 GB az Azure esetében és 7.5 GB a Google Cloud | Linux (Ubuntu) | 0,100 | 0,117 | 0,107 |
Compute-optimalizált | 2 | 3,75 GB az AWS esetében, 2.0 GB az Azure és 1,8 GB a Google Cloud | Linux (Ubuntu) | 0,100 | 0,117 | 0,813 |
Memória-optimalizált | 2 | 15.25 GB az AWS, 15 GB az Azure és 13 GB a Google Cloud esetében | Linux (Ubuntu) | 0,133 | 0,0992 | 0,134 |
* Az árak a felhőszolgáltató aktuális on-demand árstruktúráján alapulnak és módosíthatók.
Végeredményben úgy tűnik, hogy az AWS árelőnyben van az Azure-ral és a Google Clouddal szemben mind az általános célú, mind a számításokra optimalizált on-demand példányok esetében. Az Azure azonban összességében előnyben van, ha memóriaoptimalizált alkalmazásokról van szó.
A Parallels RAS támogatja a vezető IaaS-szolgáltatókat
Nincs tökéletes, minden igényt kielégítő felhő IaaS-szolgáltató egy szervezet IT-infrastruktúrájának felhőbe történő migrálásához. Jobb lenne, ha a szervezetek az üzleti igényeik szempontjából legmegfelelőbb szolgáltató kiválasztására összpontosítanának. Ehhez hatékony többfelhős stratégiára van szükség.
A legjobb többfelhős stratégia elfogadásának egyik módja, ha biztosítja, hogy a munkaterheléseket ott futtassa, ahol azok a legjobban illeszkednek. Ha úgy találja, hogy a Google Cloud jobban megfelel a biztonságigényes alkalmazásokhoz, akkor ezeket az alkalmazásokat továbbra is ott futtassa. Ha úgy találja, hogy az Azure alkalmas a számításigényes alkalmazásokhoz, akkor futtassa ott a munkaterheléseit. Másrészt, ha az AWS olcsóbb az általános célú alkalmazásokhoz, nem szükséges másik szolgáltatóra váltania.
Bármelyik felhőszolgáltatót is választja, a Parallels® Remote Application Server (RAS) segíthet az eredmény elérésében. A Parallels RAS egy több felhő alapú VDI megoldás, amely Windows asztali gépeket, alkalmazásokat és adatokat biztosít a platformok széles skáláján. Ezek közé tartozik a macOS, a Linux, a Chrome OS, az iOS, az Android és bármely más HTML5-öt támogató böngésző.
A Parallels RAS támogatja a helyben történő privát felhő telepítéseket, a hibrid felhő telepítéseket és a nyilvános felhő telepítéseket. A nyilvános felhő telepítésekre például az AWS, az Azure és a Google Cloud lehetséges. A beépített biztonsági funkciókkal, mint például a többfaktoros hitelesítés (MFA), a granuláris szűrés és az ügyfélszabályzatok, többek között, a szervezetek hatékonyan biztosíthatják a virtualizációt bármilyen eszközön, bármilyen helyen.
Tesztelje, mit érhet el kedvenc IaaS szolgáltatójával, ha letölti a Parallels RAS 30 napos INGYENES próbaverzióját!
Vélemény, hozzászólás?