In dit artikel wordt uitgelegd hoe Microsoft Azure-services zich verhouden tot Amazon Web Services (AWS). Of u nu een multicloudoplossing plant met Azure en AWS of migreert naar Azure, u kunt de IT-mogelijkheden van Azure- en AWS-services in alle categorieën vergelijken.
In dit artikel worden services vergeleken die ruwweg vergelijkbaar zijn. Niet elke AWS-service of Azure-service wordt vermeld en niet elke overeenkomende service heeft exacte functiepariteit.
Azure en AWS voor oplossingen met meerdere clouds
Azure en AWS bieden als toonaangevende openbare cloudplatforms een brede en uitgebreide set mogelijkheden met wereldwijde dekking. Toch kiezen veel organisaties ervoor om beide platforms samen te gebruiken voor meer keuze en flexibiliteit, en om hun risico en afhankelijkheden te verspreiden met een benadering met meerdere clouds. Adviesbedrijven en softwareleveranciers kunnen ook gebruikmaken van Zowel Azure als AWS, omdat deze platformen de meeste vraag naar de cloudmarkt vertegenwoordigen.
Zie Inleiding tot Azure voor AWS-professionals voor een overzicht van Azure voor AWS-gebruikers.
Intelligente bots bouwen en verbinden die communiceren met uw gebruikers met behulp van tekst/sms, Skype, Teams, Slack, Microsoft 365 mail, Twitter en andere populaire services.
De sjabloon voor virtuele assistent bevat een aantal aanbevolen procedures die we hebben geïdentificeerd door het bouwen van gesprekservaringen en automatiseert de integratie van onderdelen die we voor Bot Framework-ontwikkelaars zeer nuttig hebben gevonden.
In deze architectuur wordt beschreven hoe u een toegewezen zoekservice gebruikt om de relevantie van zoekresultaten voor uw e-commerceklanten aanzienlijk te verhogen.
Cloudgebaseerde enterprise datawarehouse (EDW) die MPP (Massively Parallel Processing) gebruikt om snel complexe query's uit te voeren op petabytes aan gegevens.
Volledig beheerd, lage latentie en gedistribueerd big data-analyseplatform dat complexe query's uitvoert op petabytes aan gegevens. Zeer geoptimaliseerd voor logboek- en tijdreeksgegevens.
Open en schaalbare end-to-end IoT-analyseservice. Gegevens verzamelen, verwerken, opslaan, query's uitvoeren en visualiseren op IoT-schaalgegevens (Internet of Things), die zeer contextueel zijn en geoptimaliseerd zijn voor tijdreeksen.
IoT-telemetrieanalyse met Azure Data Explorer demonstreert bijna realtime analyses via een snelle, grote hoeveelheid streaminggegevens van IoT-apparaten.
Met deze oplossing worden intelligente marketingsystemen gebouwd die op de klant afgestemde inhoud bieden met behulp van machine learning-modellen die gegevens uit meerdere bronnen analyseren.
Analyse van big data met Azure Data Explorer laat zien hoe Azure Data Explorer geschikt is voor volume, snelheid en verscheidenheid aan gegevens, de drie V's van big data.
Verwerkt en verplaatst gegevens tussen verschillende reken- en opslagservices evenals on-premises gegevensbronnen met opgegeven intervallen. Gegevenspijplijnen maken, plannen, organiseren en beheren.
Biedt een serverloze interactieve queryservice die gebruikmaakt van standaard-SQL voor het analyseren van databases.
Azure Synapse Analytics is een onbeperkte analyseservice waarin gegevensintegratie, opslag van bedrijfsgegevens en analyse van big data worden gecombineerd. Het biedt u de vrijheid om gegevens op uw voorwaarden op te vragen, met behulp van serverloze of toegewezen resources op schaal.
Maak een pijplijn voor het opnemen en analyseren van tekst, afbeeldingen, sentiment en andere gegevens uit RSS-nieuwsfeeds met behulp van alleen Azure-services, waaronder Azure Cosmos DB en Azure AI-services.
Met virtuele machines (VM's) en servers kunnen gebruikers het besturingssysteem en andere software implementeren, beheren en onderhouden. Gebruikers betalen voor wat ze gebruiken, met de flexibiliteit om de grootte te wijzigen.
AWS- en Azure on-demand VM's factureren per seconde. Hoewel AWS-exemplaren en Azure VM-grootten vergelijkbare categorieën hebben, verschillen de exacte RAM-, CPU- en opslagmogelijkheden. Zie Azure VM-grootten voor meer informatie over azure-VM-grootten.
Met AWS- en Azure-oplossingen kunt u workloads en omgevingen op basis van VMware vSphere verplaatsen naar de cloud. Azure VMware Solution is een door VMware geverifieerde Microsoft-service die wordt uitgevoerd op de Azure-infrastructuur. U kunt bestaande omgevingen beheren met VMware-oplossingshulpprogramma's, terwijl u toepassingen moderniseren met cloudeigen services.
Met automatisch schalen kunt u automatisch het aantal VM-exemplaren wijzigen. U stelt gedefinieerde metrische gegevens en drempelwaarden in die bepalen wanneer exemplaren moeten worden toegevoegd of verwijderd.
In Azure kunt u met virtuele-machineschaalsets identieke sets virtuele machines implementeren en beheren. Het aantal sets kan automatisch schalen. Met automatische schaalaanpassing van App Service kunt u Azure-app Service-toepassingen automatisch schalen.
Gegevensschijven in blobopslag bieden duurzame gegevensopslag voor Virtuele Azure-machines. Deze opslag is vergelijkbaar met SCHIJFvolumes van AWS EC2 op EBS.
Tijdelijke Azure-opslag biedt VIRTUELE machines met vergelijkbare tijdelijke lees-/schrijfopslag met lage latentie naar EC2-exemplaaropslag, ook wel kortstondige opslag genoemd.
Met EKS en AKS kunt u implementaties van in containers geplaatste Docker-toepassingen organiseren met Kubernetes. AKS vereenvoudigt bewaking en clusterbeheer via automatische upgrades en een ingebouwde operations-console. Zie containerruntimeconfiguratie voor specifieke informatie over de hostingomgeving.
Azure Functions is het voornaamste equivalent van AWS Lambda voor het verstrekken van on-demand, serverloze code. De AWS Lambda-functionaliteit overlapt ook met Azure WebJobs, waarmee u achtergrondtaken kunt plannen of continu kunt uitvoeren.
Deze architectuur kan de uitdagingen van ETL-bewerkingen (extract, transform, load) verminderen. U kunt deze architectuur gebruiken om zakelijke inzichten te genereren en vervolgens modellering en ETL-taken op te lossen.
Meer informatie over het verbeteren van schaalbaarheid tussen clouds met een oplossingsarchitectuur met Azure Stack. Een stapsgewijs stroomdiagram beschrijft de implementatie-instructies.
Databaseaanbiedingen waarmee berekeningen automatisch worden geschaald op basis van de vraag naar werkbelastingen. U wordt per seconde gefactureerd voor de werkelijke berekening die wordt gebruikt (Azure SQL)/gegevens die worden verwerkt door uw query's (serverloos van Azure Synapse Analytics).
Azure Cosmos DB is een wereldwijd gedistribueerde database met meerdere modellen die systeemeigen ondersteuning biedt voor meerdere gegevensmodellen, waaronder sleutel-waardeparen, documenten, grafieken en kolommen.
Een gedistribueerde cacheservice in het geheugen die een opslag met hoge prestaties biedt die doorgaans wordt gebruikt voor het offloaden van niet-transactional werk uit een database.
Schaal uw database op een flexibele manier om onvoorspelbare verkeerspieken te kunnen afhandelen en op wereldwijde schaal multiplayer-ervaringen te kunnen bieden.
Verzameling hulpprogramma's voor het bouwen, foutopsporing, implementeren, diagnosticeren en beheren van schaalbare apps en services met meerdere platforms.
Diverse programmeertaalspecifieke wrappers zijn over de systeemeigen REST API van alle cloudservices heen gebouwd en bieden eenvoudige manieren om oplossingen te maken.
Azure Cloud Shell is een interactieve, geverifieerde en vanuit de browser toegankelijke shell voor het beheer van Azure-resources. Het biedt u de flexibiliteit om de shell-ervaring te kiezen die het beste past bij de manier waarop u werkt, Bash of PowerShell.
Gebruiksvriendelijke imperatieve opdrachten voor ontwikkelaars waarmee consistente en herhaalbare werk- en gestandaardiseerde modules voor infrastructuur als code mogelijk zijn.
Deze architectuur is van toepassing op bedrijven die end-to-end-toepassingsontwikkeling willen moderniseren met behulp van containers, continue integratie voor build en GitOps voor continue implementatie.
Services die de massaopname van gebeurtenissen (berichten) mogelijk maken, meestal van apparaten en sensoren. De gegevens kunnen vervolgens in realtime microbatches worden verwerkt of naar de opslag worden geschreven voor verdere analyse.
Services die u kunt gebruiken om digitale representaties te maken van echte dingen, plaatsen, bedrijfsprocessen en mensen. Gebruik deze services om inzicht te krijgen, het creëren van betere producten en nieuwe klantervaringen te stimuleren en bewerkingen en kosten te optimaliseren.
Biedt een analyse van de configuratie en beveiliging van cloudresources, zodat abonnees ervoor kunnen zorgen dat ze gebruikmaken van best practices en optimale configuraties.
Microsoft Cost Management helpt u inzicht te hebben in uw Azure-factuur (factuur), uw factureringsrekening en abonnementen te beheren, Azure-uitgaven te bewaken en te beheren en resourcegebruik te optimaliseren.
Het activiteitenlogboek is een platformlogboek in Azure dat inzicht biedt in gebeurtenissen op abonnementsniveau, zoals wanneer een resource wordt gewijzigd of wanneer een virtuele machine wordt gestart.
Een functie van Azure Monitor is Application Insights een uitbreidbare APM-service (Application Performance Management) voor ontwikkelaars en DevOps-professionals, die telemetrie-inzichten en -informatie biedt om beter inzicht te krijgen in de prestaties van toepassingen en om gebieden voor optimalisatie te identificeren.
Een resourcegroep is een container die gerelateerde resources voor een Azure-oplossing bevat. Pas tags toe op uw Azure-resources om ze logisch te organiseren op basis van categorieën.
Azure App Configuration is een beheerde service waarmee ontwikkelaars hun toepassings- en functie-instellingen eenvoudig en veilig kunnen centraliseren.
Beheer en communiceer met Azure-services zoals u wilt, programmatisch vanuit uw gewenste taal, met behulp van de Azure SDK's, onze verzameling hulpprogramma's of beide.
Ondersteunt een set cloudgebaseerde, berichtengeoriënteerde middlewaretechnologieën, waaronder betrouwbare berichtenwachtrijen en duurzame publicatie/abonneren van berichten.
Een volledig beheerde, realtime gegevensopnameservice. Stream miljoenen gebeurtenissen per seconde, vanuit elke bron, om dynamische gegevenspijplijnen te bouwen en direct te reageren op zakelijke uitdagingen.
Service Bus Premium is volledig compatibel met de API van Java/Jakarta EE Java Message Service (JMS) 2.0. Service Bus Standard ondersteunt de JMS 1.1-subset die is gericht op wachtrijen.
Een aanbevolen architectuur voor het implementeren van een enterprise-integratiepatroon met Azure Logic Apps, Azure API Management, Azure Service Bus en Azure Event Grid.
Biedt een geïsoleerde privéomgeving in de cloud. Gebruikers hebben het beheer over hun virtuele netwerkomgeving. Ze kunnen hun eigen IP-adresbereik selecteren, subnetten maken en routetabellen en netwerkgateways configureren.
Een service die de uitgaande internetverbinding voor virtuele netwerken vereenvoudigt. Indien geconfigureerd op een subnet, maken alle uitgaande verbindingen gebruik van uw opgegeven statische openbare IP-adressen. Uitgaande verbindingen zijn mogelijk zonder gebruik van een load balancer of openbare IP-adressen die rechtstreeks aan virtuele machines zijn gekoppeld.
Verbindt virtuele Azure-netwerken met andere virtuele Azure-netwerken of on-premises netwerken van klanten (site-naar-site). Hiermee kunnen eindgebruikers verbinding maken met Azure-services via VPN-tunneling (punt-naar-site).
Een service die domeinnamen host en daarnaast gebruikers omleidt naar internettoepassingen, gebruikersverzoeken verbindt met datacenters, verkeer naar apps beheert en de beschikbaarheid van apps verbetert met automatische failover.
Azure Load Balancer verdeelt verkeer op laag 4 (TCP of UDP). Standard Load Balancer biedt ook ondersteuning voor meerdere regio's of wereldwijde taakverdeling.
Application Gateway is een load balancer van laag 7. Het biedt ondersteuning voor SSL-beëindiging, sessieaffiniteit op basis van cookies en round robin voor taakverdelingsverkeer.
Aangepaste of door de gebruiker gedefinieerde (statische) routes om standaardsysteemroutes te overschrijven of om meer routes toe te voegen aan de routetabel van een subnet.
Azure Private Link biedt privétoegang tot services die worden gehost op het Azure-platform. Hiermee worden uw gegevens op het Microsoft-netwerk opgeslagen.
Privé-eindpunt biedt beveiligde, privéconnectiviteit met verschillende PaaS-resources (Platform as a Service) van Azure via een backbone microsoft-privénetwerk.
VNet-peering is een mechanisme dat twee virtuele netwerken (VNets) in dezelfde regio via het backbone-netwerk van Azure met elkaar verbindt. Als de twee virtuele netwerken gekoppeld zijn, worden deze als één netwerk weergegeven voor alle verbindingsdoeleinden.
Azure Front Door is een moderne CDN-service (Cloud Content Delivery Network) die hoge prestaties, schaalbaarheid en veilige gebruikerservaringen biedt voor uw inhoud en toepassingen.
Meer informatie over hoe u virtuele netwerkapparaten implementeert voor hoge beschikbaarheid in Azure. Dit artikel bevat voorbeeldarchitectuur, voor inkomend verkeer, uitgaand verkeer en beide.
Meer informatie over hoe u een sternetwerktopologie implementeert in Azure, waar de hub een virtueel netwerk is en de punten virtueel netwerk zijn die peeren met de hub.
Bekijk een beveiligd hybride netwerk dat een on-premises netwerk uitbreidt naar Azure met een perimeternetwerk tussen het on-premises netwerk en een virtueel Azure-netwerk.
Hiermee kunnen gebruikers de toegang tot services en resources veilig beheren en tegelijkertijd gegevensbeveiliging en -beveiliging bieden. Maak en beheer gebruikers en groepen, en gebruik machtigingen om de toegang tot resources toe te staan of te weigeren.
Met op rollen gebaseerd toegangsbeheer van Azure (RBAC) kunt u beheren wie toegang heeft tot Azure-resources, wat ze met deze resources kunnen doen en tot welke gebieden ze toegang hebben.
Biedt beheerde domeinservices, zoals domeindeelname, groepsbeleid, LDAP en Kerberos/NTLM-verificatie, die volledig compatibel zijn met Windows Server Active Directory.
Azure Policy is een service in Azure die u gebruikt om beleidsregels te maken, toe te wijzen en te beheren. Met dit beleid worden verschillende regels en effecten afgedwongen voor uw resources, zodat deze resources voldoen aan de standaarden en serviceovereenkomsten van uw bedrijf.
Azure-beheergroepen bieden een bereikniveau dat hoger is dan abonnementen. U ordent abonnementen in containers, zogenaamde 'beheergroepen', en past uw governancevoorwaarden hierop toe. Alle abonnementen in een beheergroep nemen automatisch de voorwaarden over die op de beheergroep zijn toegepast. Beheergroepen bieden u bedrijfsbeheer op grote schaal, ongeacht het type abonnementen dat u hebt.
Biedt een beveiligingsoplossing en werkt met andere services door een manier te bieden voor het beheren, maken en beheren van versleutelingssleutels die zijn opgeslagen in HSM's (Hardware Security Modules).
Biedt binnenkomende beveiliging voor niet-HTTP/S-protocollen, uitgaande beveiliging op netwerkniveau voor alle poorten en protocollen en beveiliging op toepassingsniveau voor uitgaande HTTP/S.
Een geautomatiseerde service voor beveiligingsbeoordeling die de veiligheid en naleving van toepassingen verbetert. Beoordeelt toepassingen automatisch op beveiligingsproblemen of afwijkingen van best practices.
Meer informatie over het implementeren van beveiligde toepassingen met behulp van de App Service Environment, de Azure-toepassing Gateway-service en Web Application Firewall.
Importeer bedreigingsindicatoren, bekijk logboeken, maak regels om beveiligingswaarschuwingen en incidenten te genereren en visualiseer bedreigingsinformatiegegevens met Microsoft Sentinel.
Objectopslagservice voor gebruiksvoorbeelden met cloudtoepassingen, inhoudsdistributie, back-up, archief, onveranderbare opslag, herstel na noodgevallen en analyse van big data.
SSD-opslag die is geoptimaliseerd voor I/O-intensieve lees-/schrijfbewerkingen. Voor gebruik als opslag van virtuele Azure-machines met hoge prestaties.
Biedt een eenvoudige interface voor het snel maken en configureren van bestandssystemen en het delen van algemene bestanden. Ondersteunt het NFS-protocol voor connectiviteit.
Biedt een beheerde SMB-bestandsshare die kan werken met Active Directory voor toegangsbeheer. Azure Files kan ook systeemeigen worden geïntegreerd met Microsoft Entra ID.
Deze optie wordt gebruikt voor het maken van back-ups en het herstellen van bestanden, databases, schijven en virtuele machines. Azure Backup biedt ook ondersteuning voor het maken van back-ups van compatibele on-premises Windows-systemen.
Azure Files kan op twee belangrijke manieren worden geïmplementeerd: door de serverloze Azure-bestandsshares rechtstreeks te koppelen of door on-premises Azure-bestandsshares in de cache op te slaan met behulp van Azure File Sync.
Een gegevenstransportoplossing waarbij grote hoeveelheden gegevens worden overgebracht met behulp van beveiligde schijven en apparaten. Biedt ook gegevensbescherming tijdens de overdracht.
Optimaliseer het mediarenderingsproces met een stapsgewijze HPC-oplossingsarchitectuur van Azure waarin Azure CycleCloud en HPC Cache worden gecombineerd.
Sla gegevens uit de gezondheidszorg effectief en op betaalbare wijze op met de cloudoplossingen van Azure. Beheer medische gegevens met ingebouwde beveiliging op het hoogste niveau.
Azure Front Door is een moderne CDN-service (Cloud Content Delivery Network) die hoge prestaties, schaalbaarheid en veilige gebruikerservaringen biedt voor uw inhoud en toepassingen.
Voeg eenvoudig uw gedistribueerde microservicesarchitecturen toe aan één globale toepassing met behulp van HTTP-taakverdeling en routeringsregels op basis van paden. Automatiseer het inschakelen van nieuwe regio's en uitschalen met API-gestuurde globale acties en onafhankelijke fouttolerantie voor uw back-end microservices in Azure of overal.
Verhoog de productiviteit met een op maat gemaakte ontwikkelaarservaring, CI/CD-werkstromen voor het bouwen en implementeren van uw statische inhoudhosting en dynamische schaal voor geïntegreerde serverloze API's.
De e-commerce website bevat eenvoudige werkstromen voor orderverwerking met de hulp van Azure-services. Met Azure Functions en Web Apps kunnen ontwikkelaars zich concentreren op het ontwikkelen van aangepaste ervaringen, terwijl Azure voor de infrastructuur zorgt.
Deze referentiearchitectuur toont een serverloze webtoepassing, die statische inhoud uit Azure Blob Storage bedient en een API implementeert met behulp van Azure Functions.
Beheer virtuele bureaubladen en toepassingen om bedrijfsnetwerk en gegevenstoegang tot gebruikers, altijd en overal, vanaf ondersteunde apparaten mogelijk te maken. Amazon WorkSpaces biedt ondersteuning voor virtuele Windows- en Linux-bureaubladen. Azure Virtual Desktop biedt ondersteuning voor virtuele Windows 10-bureaubladen met meerdere sessies.
Cloudtechnologie voor het bouwen van gedistribueerde toepassingen met out-of-the-box-connectors om integratieproblemen te verminderen. Apps, gegevens en apparaten on-premises of in de cloud verbinden.
Serverloze technologie voor het verbinden van apps, gegevens en apparaten overal, on-premises of in de cloud voor grote ecosystemen van SaaS- en cloudconnectors.
Azure Stack is een hybride cloudplatform waarmee u Azure-services kunt uitvoeren in het datacenter van uw bedrijf of serviceprovider. Als ontwikkelaar kunt u apps bouwen in Azure Stack. U kunt ze vervolgens implementeren in Azure Stack of Azure, of u kunt echt hybride apps bouwen die profiteren van connectiviteit tussen een Azure Stack-cloud en Azure.