Számítási szolgáltatások az Azure-ban és az AWS-ben
Ez a cikk a Microsoft Azure és az Amazon Web Services (AWS) által kínált alapvető számítási szolgáltatásokat hasonlítja össze.
- A más AWS-eket és Azure-szolgáltatásokat összehasonlító cikkekre mutató hivatkozásokért tekintse meg az Azure for AWS-szakembereknek szóló cikket.
- Az AWS és az Azure közötti szolgáltatásleképezést bemutató teljes listát és diagramokat az AWS és az Azure-szolgáltatások összehasonlítása című témakörben talál.
- Böngésszen az Azure számítási architektúrái között.
Az AWS és az Azure számítási szolgáltatások összehasonlítása
Az alábbi táblázatok az Amazon Web Services (AWS) és az Azure alapvető számítási szolgáltatásait írják le és hasonlítják össze.
Virtuális gépek és kiszolgálók
A virtuális gépek és kiszolgálók lehetővé teszik a felhasználók számára az operációs rendszer és más szoftverek üzembe helyezését, kezelését és karbantartását. A felhasználók fizetnek azért, amit használnak, és rugalmasan módosíthatják a méreteket.
AWS-szolgáltatás | Azure-szolgáltatás | Leírás |
---|---|---|
Amazon EC2-példánytípusok | Azure Virtual Machines | Az AWS és az Azure igény szerinti virtuális gépek másodpercenkénti elszámolással számláznak. Bár az AWS-példánytípusok és az Azure-beli virtuálisgép-méretek hasonló kategóriákkal rendelkeznek, a pontos RAM, CPU és tárolási képességek eltérőek. Az Azure-beli virtuálisgép-méretekről további információt az Azure-beli virtuálisgép-méretekben talál. |
VMware Cloud az AWS-en | Azure VMware megoldás | Az AWS és az Azure-megoldások lehetővé teszik a VMware vSphere-alapú számítási feladatok és környezetek felhőbe való áthelyezését. Az Azure VMware Solution egy VMware által ellenőrzött Microsoft-szolgáltatás, amely Azure-infrastruktúrán fut. A meglévő környezeteket VMware-megoldáseszközökkel kezelheti, miközben natív felhőszolgáltatásokkal modernizálhatja az alkalmazásokat. |
AWS Parallel Cluster | Azure CycleCloud | Bármilyen méretű HPC- és nagy számítási fürtök létrehozása, kezelése, üzemeltetése és optimalizálása. |
Az összes virtuálisgép-architektúra megtekintése
Automatikus skálázás
Az automatikus méretezés lehetővé teszi a virtuálisgép-példányok számának automatikus módosítását. Meghatározott metrikákat és küszöbértékeket állíthat be, amelyek meghatározzák, hogy mikor kell példányokat hozzáadni vagy eltávolítani.
AWS-szolgáltatás | Azure-szolgáltatás | Leírás |
---|---|---|
AWS automatikus skálázás | Virtuális gép méretezési csoportok, App Service automatikus skálázás | Az Azure-ban a virtuálisgép-méretezési csoportok lehetővé teszik az azonos virtuális gépek üzembe helyezését és kezelését. A készletek száma automatikusan skálázható. Az App Service automatikus skálázási funkciójával skálázhatja az Azure App Service alkalmazásokat. |
Az összes automatikus méretezési architektúra megtekintése
Kötegelt feldolgozás
A kötegelt feldolgozás nagy léptékű párhuzamos és nagy teljesítményű számítási alkalmazásokat futtat hatékonyan a felhőben.
AWS-szolgáltatás | Azure-szolgáltatás | Leírás |
---|---|---|
AWS Batch | Azure Batch | Az Azure Batch segítségével kezelheti a nagy számítási igényű munkát a virtuális gépek skálázható gyűjteményében. |
Tekintse meg az összes kötegelt feldolgozási architektúrát
Tárolás
Számos szolgáltatás különböző típusú adattárolást biztosít a virtuálisgép-lemezek számára.
AWS-szolgáltatás | Azure-szolgáltatás | Leírás |
---|---|---|
Lemezkötetek az Amazon Elastic Block Store-ban (EBS) | Adatlemezek az Azure Blob Storage-ban. | A blobtárolóban lévő adatlemezek tartós adattárolást biztosítanak az Azure-beli virtuális gépek számára. Ez a tároló hasonló az EBS AWS EC2-példány lemezköteteihez. |
Amazon EC2-példánytároló | Ideiglenes Azure-tároló | Az Azure ideiglenes tároló hasonló kis késésű írás-olvasási tárolást biztosít az EC2-példánytár számára, más néven múlékony tárolóként. |
Amazon EBS biztosított IOPS-kötet | Prémium szintű Azure Storage | Azure-támogatás nagyobb teljesítményű lemez I/O-t biztosít prémium szintű tárhellyel. Ez a tárterület hasonló az AWS kiépített IOPS-tárolási beállításaihoz. |
Amazon Elastic Fájlrendszer (EFS) | Azure Files | Az Azure Files az Amazon EFS-hez hasonló funkciókat biztosít a virtuális gépek számára. |
Az összes tárolási architektúra megtekintése
Tárolók és konténer-orkesztrátorok
Számos AWS- és Azure-szolgáltatás biztosítja a tárolóalapú alkalmazások üzembe helyezését és vezénylését.
AWS-szolgáltatás | Azure-szolgáltatás | Leírás |
---|---|---|
Amazon Elastic Container Service (Amazon ECS), AWS Fargate | Azure Container Apps | Az Azure Container Apps egy méretezhető szolgáltatás, amely lehetővé teszi több ezer tároló üzembe helyezését anélkül, hogy hozzá kellene férnie a vezérlősíkhoz. |
Amazon Elastic Container Registry (Amazon ECR) | Azure Container Registry | A tárolóregisztrációs adatbázisok docker formátumú lemezképeket tárolnak, és minden típusú tárolótelepítést létrehoznak a felhőben. |
Amazon Elastic Kubernetes Service (EKS) | Azure Kubernetes Service (AKS) | Az EKS és az AKS lehetővé teszi a Docker tárolóalapú alkalmazástelepítéseinek vezénylése a Kubernetes használatával. Az AKS az automatikus frissítések révén és egy beépített üzemeltetési konzolt biztosítva leegyszerűsíti a monitorozást és a fürtkezelést. A tároló futtatókörnyezetének konfigurációja az üzemeltetési környezettel kapcsolatos konkrétumokat ismerteti. |
AWS App Mesh | Istio bővítmény az AKS-hez | Az AKS Istio bővítménye teljes mértékben támogatja a nyílt forráskódú Istio szolgáltatásháló integrációját. |
Példa tárolóarchitektúrákra
Architektúra | Leírás |
---|---|
Alaparchitektúra az Azure Kubernetes Service-ben (AKS) | Olyan alapinfrastruktúra üzembe helyezése, amely egy AKS-fürtöt helyez üzembe a biztonságra összpontosítva. |
Mikroszolgáltatások architektúrája az Azure Kubernetes Service-en (AKS) | Mikroszolgáltatási architektúra üzembe helyezése az Azure Kubernetes Service-ben (AKS). |
CI-/CD-folyamat tárolóalapú számítási feladatokhoz | DevOps-folyamatot hozhat létre egy Node.js-webalkalmazáshoz a Jenkins, az Azure Container Registry, az Azure Kubernetes Service, az Azure Cosmos DB és a Grafana használatával. |
Az összes tárolóarchitektúra megtekintése
Kiszolgáló nélküli számítás
A kiszolgáló nélküli számítástechnika lehetővé teszi a rendszerek integrálását és a háttérfolyamatok futtatását kiszolgálók kiépítése és kezelése nélkül.
AWS-szolgáltatás | Azure-szolgáltatás | Leírás |
---|---|---|
AWS Lambda | Azure Functions, WebJobs a Azure-alkalmazás Szolgáltatásban | Az Azure Functions az AWS Lambda elsődleges megfelelője a kiszolgáló nélküli, igény szerinti kódok kiszolgálásában. Az AWS Lambda funkciói átfedésben vannak az Azure WebJobs szolgáltatással is, amely lehetővé teszi a háttérfeladatok ütemezését vagy folyamatos futtatását. |
Példa kiszolgáló nélküli architektúrákra
Architektúra | Leírás |
---|---|
Data Lake vagy Lakehouse lekérdezése kiszolgáló nélküli Azure Synapse Analytics használatával | Ez az architektúra csökkentheti a kinyerési, átalakítási, betöltési (ETL) műveletek kihívásait. Ezzel az architektúrával üzleti elemzéseket hozhat létre, majd modellezési és ETL-feladatokat oldhat meg. |
Felhők közötti skálázási minta | Megtudhatja, hogyan javíthatja a felhők közötti méretezhetőséget az Azure Stacket tartalmazó megoldásarchitektúrával. A megvalósításhoz részletes folyamatábra ad utasításokat. |
Az összes kiszolgáló nélküli architektúra megtekintése
Közreműködők
Ezt a cikket a Microsoft tartja karban. Eredetileg a következő közreműködők írták.
Fő szerző:
- Kobi Levi | Felhőmegoldás-tervező
Következő lépések
- Rövid útmutató: Linux rendszerű virtuális gép létrehozása az Azure Portalon
- Node.js-webalkalmazás létrehozása az Azure-ban
- Az Azure Functions használatának első lépései
- Az Azure Kubernetes Service (AKS) architektúra tervezése