Výpočetní služby v Azure a AWS

Instance EC2 a virtuální počítače Azure

I když jsou typy instancí AWS a velikosti virtuálních počítačů Azure rozděleny podobným způsobem, existují rozdíly v paměti RAM, procesoru a úložišti.

Podobně jako u účtování AWS po sekundách se i virtuální počítače Azure účtují po sekundách.

EBS a Azure Storage pro disky virtuálních počítačů

Trvalá úložiště pro virtuální počítače Azure jsou zajištěna pomocí datových disků v úložišti objektů blob. To se podobá tomu, jak instance EC2 ukládají diskové svazky v úložišti Elastic Block Store (EBS). Dočasné úložiště Azure také poskytuje virtuálním počítačům dočasné úložiště pro čtení i zápis se stejné nízkou latencí jako EC2 Instance Storage (také nazývané efemerní úložiště).

Vyšší výkon V/V disku podporuje Azure Premium Storage. To je obdobou úložiště Provisioned IOPS v AWS.

Lambda, Azure Functions, Azure Web-Jobs a Azure Logic Apps

Azure Functions je primární ekvivalentem produktu AWS Lambda pro poskytování kódu bez serveru, na vyžádání. Funkce služby Lambda se ale překrývají s dalšími službami Azure:

  • Web Jobs umožňují vytvářet naplánované úlohy nebo úlohy spuštěné průběžně na pozadí.

  • Logic Apps poskytují služby pro komunikaci, integraci a správu obchodních pravidel.

Automatické škálování, škálování virtuálních počítačů Azure a automatické škálování aplikačních služeb Azure

Automatické škálování v Azure zajišťují dvě služby:

Container Service

Služba Azure Kubernetes Service podporuje kontejnery Docker spravované pomocí platformy Kubernetes.

Platforma distribuovaných systémů

Service Fabric je platforma pro vývoj a hostování škálovatelných řešení založených na mikroslužbách.

Dávkové zpracování

Azure Batch umožňuje spravovat výpočetně náročné úlohy ve škálovatelné kolekci virtuálních počítačů.

Porovnání služeb

Virtuální servery

Služba AWS Služba Azure Description
Instance elastického výpočetního cloudu (EC2) Virtual Machines Virtuální servery umožňují uživatelům nasazovat, spravovat a udržovat software operačního systému a serveru. Typy instancí poskytují kombinace CPU a paměti RAM. Uživatelé platíte za to, co používají, a díky flexibilitě měnit velikosti.
Batch Batch Efektivně spouštějte rozsáhlé paralelní a vysoce výkonné výpočetní aplikace v cloudu.
Automatické škálování Virtual Machine Scale Sets Umožňuje automaticky změnit počet instancí virtuálních počítačů. Nastavili jste definovanou metriku a prahové hodnoty, které určují, jestli platforma přidává nebo odebírá instance.
Cloud VMware v AWS Azure VMware Solution K bezproblémovému přesunu úloh na bázi VMware z vašeho datacentra do Azure a Integrujte své prostředí VMware s Azure. Udržujte si správu stávajících prostředí pomocí stejných nástrojů VMware, které už znáte, a modernizovat své aplikace s využitím nativních služeb Azure. Řešení Azure VMware je služba Microsoftu, kterou ověřuje VMware, která běží na infrastruktuře Azure.
Paralelní cluster CycleCloud Vytváření, správa, provoz a optimalizace clusterů HPC a Big Compute libovolného rozsahu

Kontejnery a orchestrace kontejnerů

Služba AWS Služba Azure Description
Služba elastického kontejneru (ECS)

Fargate
Container Instances Azure Container Instances je nejrychlejší a nejjednodušší způsob, jak spustit kontejner v Azure, aniž byste museli zřídit žádné virtuální počítače nebo přijmout službu orchestrace vyšší úrovně.
Elastický Container Registry Container Registry Umožňuje zákazníkům ukládat naformátované image Docker. Slouží k vytvoření všech typů nasazení kontejnerů v Azure.
Služba elastických Kubernetes (EKS) Kubernetes Service (AKS) Nasaďte Orchestrované kontejnery aplikací pomocí Kubernetes. Zjednodušte monitorování a správu clusterů prostřednictvím automatických upgradů a integrované konzole Operations Console. Viz cesta k řešení AKS.
Síť pro aplikace Service Fabric Mesh Plně spravovaná služba, která vývojářům umožňuje nasazovat aplikace mikroslužeb bez nutnosti správy virtuálních počítačů, úložiště nebo sítě.

Architektury kontejnerů

Zobrazit vše

Bez serveru

Služba AWS Služba Azure Description
Lambda Functions Integrujte systémy a spouštějte back-end procesy v reakci na události nebo plány bez zřízení nebo správy serverů.

Architektury bez serveru

Viz také