Jämförelse mellan Google Cloud och Azure-tjänster
Den här artikeln hjälper dig att förstå hur Microsoft Azure-tjänster jämförs med Google Cloud. (Observera att Google Cloud brukade kallas Google Cloud Platform (GCP).) Oavsett om du planerar en lösning för flera moln med Azure och Google Cloud eller migrerar till Azure kan du jämföra IT-funktionerna i Azure- och Google Cloud-tjänster i alla teknikkategorier.
I den här artikeln jämförs tjänster som är ungefär jämförbara. Inte alla Google Cloud-tjänster eller Azure-tjänster visas, och inte alla matchade tjänster har exakt funktions-för-funktion-paritet.
En översikt över Azure för Google Cloud-användare finns i introduktionen till Azure för Google Cloud Professionals.
Marknadsplats
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Google Cloud Marketplace | Azure Marketplace | Program från tredje part som är enkla att distribuera och som konfigureras automatiskt. Det kan till exempel vara lösningar med en virtuell dator eller flera virtuella datorer. |
Dataplattform
Databas
Typ | Google Cloud-tjänsten | Azure-tjänst | Beskrivning av Azure-tjänsten |
---|---|---|---|
Relationsdatabas | Cloud SQL – SQL Server | Azure SQL-serien Azure SQL Database Azure SQL Managed Instance SQL Server på Azure VM Azure SQL Edge |
Azure SQL-serien med SQL Server-databasmotorprodukter i molnet Azure SQL Database är en fullständigt hanterad paaS-databasmotor (Plattform som en tjänst) Azure SQL Managed Instance är den intelligenta, skalbara molndatabastjänsten som kombinerar den bredaste SQL Server-databasmotorns kompatibilitet med alla fördelar med en fullständigt hanterad och vintergrön plattform som en tjänst SQL Server IaaS distribuerad på en virtuell Azure Windows- eller Linux-dator Azure SQL Edge är en optimerad relationsdatabasmotor som är inriktad på IoT- och edge-distributioner |
Cloud SQL MySQL & PostgreSQL | Azure Database for MySQL (enkel och flexibel server) Azure Database for PostgreSQL (enkel och flexibel server) |
Hanterad relationsdatabastjänst där återhämtning, säkerhet, skalning och underhåll främst hanteras av plattformen | |
Vågrätt skalbar relationsdatabas | Molnspanner | Azure Cosmos DB för NoSQL |
Ett globalt distribuerat databassystem som obegränsade skalar vågrätt. Är multimodal – nyckelvärde, diagram och dokumentdata). Stöder flera API:er: SQL, JavaScript, Gremlin, MongoDB och Azure Table Storage. Beräkning och lagring kan skalas separat |
Azure Cosmos DB för PostgreSQL (Citus) | Azure Database for PostgreSQL är en fullständigt hanterad databas som en tjänst som bygger på Postgres-relationsdatabasmotorn med öppen källkod. Distributionsalternativet Hyperskala (Citus) skalar frågor över flera datorer med horisontell partitionering för att hantera program som kräver större skalning och prestanda | ||
NoSQL | Cloud Bigtable |
Azure Table Storage | Ett mycket skalbart NoSQL-nyckelvärdeslager för snabb utveckling med hjälp av massiva halvstrukturerade datamängder. Lagra halvstrukturerade data med hög tillgänglighet. Stöd för flexibla datascheman och OData-baserade frågor |
Cloud Firestore | Azure Cosmos DB | Globalt distribuerad databas med flera modeller som har inbyggt stöd för flera datamodeller: nyckelvärde, dokument, grafer och columnar | |
Firebase-realtidsdatabas | Ändringsflöde för Azure Cosmos DB | Ändringsflöde i Azure Cosmos DB är en beständig post med ändringar i en container i den ordning de sker. Ändringsflödet fungerar genom att lyssna på en Azure Cosmos DB-container för eventuella ändringar. Funktionen returnerar sedan den sorterade listan över dokument som ändrats i den ordning de ändrades. De beständiga ändringarna kan bearbetas asynkront och inkrementellt, och utdata kan distribueras över en eller flera konsumenter för parallell bearbetning | |
Minnesintern | Molnminnesarkiv | Azure Cache for Redis | En säker datacache och meddelandekö som ger hög dataflödes- och svarstidsåtkomst till data för program |
Databasarkitekturer
Arkitektur | beskrivning |
---|---|
Spela med hjälp av Azure Cosmos DB | Skala databasen elastiskt så att du kan hantera oförutsägbara toppar i trafiken och leverera flerspelarupplevelser med låg latens globalt. |
Data Warehouse
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
BigQuery | Azure Synapse Analytics SQL Server-Klasteri za velike količine podataka Azure Databricks |
Molnbaserat Enterprise Data Warehouse (EDW) som använder MPP (Massively Parallel Processing) för att snabbt köra komplexa frågor över petabyte med data. Gör att du kan distribuera skalbara kluster med SQL Server-, Spark- och HDFS-containrar som körs på Kubernetes. De här komponenterna körs sida vid sida så att du kan läsa, skriva och bearbeta stordata från Transact-SQL eller Spark, så att du enkelt kan kombinera och analysera relationsdata med högt värde med stordata med stora volymer. |
Arkitekturer för informationslager
Arkitektur | beskrivning |
---|---|
Arkitektur för företagsdatalager | Utforska ett informationslager i molnet som använder stordata. Ett informationslager för företag samlar alla dina data och skalas enkelt när dina data växer. |
Automatiserad företags-BI | Automatisera ett ELT-arbetsflöde (extrahering, inläsning och transformering) i Azure med hjälp av Azure Data Factory med Azure Synapse Analytics. |
Dataorkestrering och ETL
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Cloud Data Fusion | Azure Data Factory Azure Synapse Analytics |
Bearbetar och flyttar data mellan beräknings- och lagringstjänster och lokala datakällor vid angivna intervall. Skapa, schemalägga, samordna och hantera datapipelines. |
Stordata och analys
Bearbetning av stordata
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Dataproc | Azure HDInsight Azure Synapse Analytics Azure Databricks Microsoft Fabric Data Engineering |
Hanterad Apache Spark-baserad analysplattform. |
Arkitekturer för stordata
Arkitektur | beskrivning |
---|---|
Azure-dataplattform från slutpunkt till slutpunkt | Använd Azure-tjänster för att mata in, bearbeta, lagra, hantera och visualisera data från olika källor. |
Anpassade erbjudanden | Den här lösningen bygger intelligenta marknadsföringssystem som tillhandahåller kundanpassat innehåll med hjälp av maskininlärningsmodeller som analyserar data från flera källor. |
Stordataanalys med Azure Data Explorer | Stordataanalys med Azure Data Explorer visar hur Azure Data Explorer hanterar volym, hastighet och mängd olika data, de tre virtuella stordata. |
Analys och visualisering
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Molndataflöde | Azure Databricks Azure HDInsight |
Hanterad plattform för bearbetning av strömnings- och batchdata med Apache Beam |
Data Studio Looker |
Power BI | Business Intelligence-verktyg som skapar visualiseringar, utför ad hoc-analys och utvecklar affärsinsikter från data. |
Cloud Search | Azure Search | Fulltextsökning och relaterade sökanalyser och funktioner. |
BigQuery | SQL Server Analysis Services | Tillhandahåller en serverlös interaktiv frågetjänst som inte är molnbaserad och som använder standard-SQL för att analysera databaser. |
Analysarkitekturer
Arkitektur | beskrivning |
---|---|
Avancerad analysarkitektur | Få dataanalys nästan i realtid för streamingtjänster. Med den här stordataarkitekturen kan du kombinera data i valfri skala med anpassad maskininlärning. |
Automatiserad företags-BI | Automatisera ett elt-arbetsflöde (extrahering, inläsning och transformering) i Azure med hjälp av Azure Data Factory med Azure Synapse Analytics. |
Massinmatning och analys av nyhetsflöden i Azure | Skapa en pipeline för att mata in och analysera text, bilder, sentiment och andra data från RSS-nyhetsflöden genom att endast använda Azure-tjänster, inklusive Azure Cosmos DB- och Azure AI-tjänster. |
Tidsserier och IoT-data
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
BigQuery | Azure-datautforskaren Azure Time Series Insights Azure Cosmos DB Realtidsinformation för Microsoft Fabric |
Fullständigt hanterad, låg svarstid och distribuerad plattform för stordataanalys som kör komplexa frågor över petabyte med data. Mycket optimerad för logg- och tidsseriedata. Öppna och skalbar IoT-analystjänst från slutpunkt till slutpunkt. Samla in, bearbeta, lagra, fråga och visualisera data i IoT-skala (Internet of Things) – data som är mycket kontextualiserade och optimerade för tidsserier. |
Tidsseriearkitekturer
Arkitektur | beskrivning |
---|---|
IoT-analys med Azure Data Explorer | IoT-telemetrianalys med Azure Data Explorer visar nästan realtidsanalyser över en snabb flödande, hög volym, en mängd olika strömmande data från IoT-enheter. |
Interaktiv analys i Azure Data Explorer | Interaktiv analys med Azure Data Explorer fokuserar på dess integrering med resten av dataplattformens ekosystem. |
AI och maskininlärning
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Hörn-AI | Azure Machine Learning | En molntjänst för att träna, distribuera, automatisera och hantera maskininlärnings- och grundmodeller med notebook-, designer- och automatiserade alternativ. |
TensorFlow | ML.NET | ML.NET är ett ramverk för maskininlärning med öppen källkod och plattformsoberoende för både maskininlärning och AI. |
TensorFlow | ONNX (Open Neural Network Exchange) | ONNX är ett öppet format som skapats för att representera maskininlärningsmodeller som underlättar maximal kompatibilitet och ökad slutsatsdragningsprestanda. |
API för cloud vision – visuellt innehåll | Visuellt innehåll i Azure AI Services | Använd visuell databearbetning för att göra det möjligt för datorer att identifiera och förstå objekt och personer i bilder och videor, märka innehåll, från objekt till begrepp, extrahera tryckt och handskriven text, känna igen välbekanta ämnen som varumärken och landmärken och måttligt innehåll. |
AI för naturligt språk | Azure AI Language | Azure AI Language är en hanterad tjänst för utveckling av program för bearbetning av naturligt språk. Identifiera viktiga termer och fraser, analysera sentiment, sammanfatta text och skapa konversationsgränssnitt. |
AI för naturligt språk | Förståelse för konversationsspråk i Azure AI Services | En funktion i AI Language som använder förståelse för naturligt språk (NLU) så att människor kan interagera med dina appar, robotar och IoT-enheter. |
Tal till text | Tal till text i Azure AI Services | Transkribera ljud till text på fler än 100 språk och varianter. Anpassa modellerna om du vill förbättra noggrannheten för ämnesspecifik terminologi. |
AutoML-tabeller – strukturerade data | ML.NET Model Builder | ML.NET Model Builder är ett visuellt gränssnitt som är enkelt att förstå för att skapa, träna och distribuera anpassade maskininlärningsmodeller. Tidigare maskininlärningsexpertis krävs inte. Model Builder stöder AutoML, som automatiskt utforskar olika maskininlärningsalgoritmer och inställningar som hjälper dig att hitta den som passar bäst för ditt scenario. |
AutoML Vision | Azure AI Custom Vision | Anpassa och bädda in avancerat visuellt innehåll för specifika domäner. Skapa friktionsfria kundupplevelser, optimera tillverkningsprocesser, påskynda digitala marknadsföringskampanjer med mera. Du behöver inga kunskaper om maskininlärning. |
AutoML Video Intelligence | Azure Video Indexer | Extrahera enkelt insikter från dina videor och berika dina program snabbt för att förbättra identifiering och engagemang. |
Dialogflöde | Svar på frågor om Azure AI-språk | Skapa, träna och publicera en avancerad robot med hjälp av vanliga frågor och svar-sidor, supportwebbplatser, produkthandböcker, SharePoint-dokument eller redaktionellt innehåll via ett lättanvänt användargränssnitt eller via REST-API:er. |
AI-plattformsanteckningsböcker | Azure Notebooks | Utveckla och kör kod från var som helst med Jupyter Notebook i Azure. |
Vm-avbildning för djupinlärning | Data Science Virtual Machines | Förkonfigurerade miljöer i molnet för datavetenskap och AI-utveckling. |
Djupinlärningscontainrar | GPU-stöd för Azure Kubernetes Service (AKS) | Grafiska bearbetningsenheter (GPU:er) används ofta för beräkningsintensiva arbetsbelastningar som grafik, visualiseringsarbetsbelastningar och AI-slutsatsdragning. AKS stöder skapandet av GPU-aktiverade nodpooler för att köra dessa beräkningsintensiva arbetsbelastningar i Kubernetes. |
Tjänst för dataetiketter | Azure ML – dataetikettering | En central plats för att skapa, hantera och övervaka etiketteringsprojekt (offentlig förhandsversion). Använd det för att samordna data, etiketter och teammedlemmar för att effektivt hantera etiketteringsuppgifter. Mašinsko učenje stöder bildklassificering, antingen flera etiketter eller flera klasser, och objektidentifiering med avgränsade rutor. |
AI-plattformsträning | Azure ML – beräkningsmål | Utsedd beräkningsresurs/miljö där du kör träningsskriptet eller är värd för tjänstdistributionen. Den här platsen kan vara din lokala dator eller en molnbaserad beräkningsresurs. Med hjälp av beräkningsmål blir det enkelt för dig att senare ändra beräkningsmiljön utan att behöva ändra koden. |
AI-plattformsförutsägelser | Azure ML – distributioner | Distribuera maskininlärningsmodellen som en webbtjänst för att göra förutsägelser i realtid eller batchar i stor skala. |
Kontinuerlig utvärdering | Azure ML – Data Drift | Övervaka dataavvikelse mellan träningsdatauppsättningen och slutsatsdragningsdata för en distribuerad modell. När det gäller maskininlärning kan tränade maskininlärningsmodeller uppleva försämrade förutsägelseprestanda på grund av drift. Med Azure Mašinsko učenje kan du övervaka dataavvikelsen och tjänsten kan skicka en e-postavisering till dig när drift identifieras. |
Förklarande AI | Azure ML – modelltolkning | Förstå och förklara beteendet för dina maskininlärningsmodeller. |
Moln-TPU | FPGA-accelererade virtuella datorer | Utföra AI- och maskininlärningsinferenser som är optimerade för FPGA-programmering. FPGA:er baseras på Intels FPGA-enheter. |
Vertax AI | Mašinsko učenje Åtgärder (MLOps) | En plattform som effektiviserar utvecklingen och distributionen av ML-modeller och AI-arbetsflöden, från förberedelse av data och modellträning till distribution och övervakning. |
Dialogflöde | Microsoft Bot Framework | Hjälp till att skapa konversations-AI-upplevelser och integrera ett konversationsanvändargränssnitt. |
AI- och maskininlärningsarkitekturer
Arkitektur | beskrivning |
---|---|
Bildklassificering i Azure | Läs om hur du skapar avbildningsbehandling i dina program med hjälp av Azure-tjänster som API för visuellt innehåll och Azure Functions. |
Intelligent produktsökmotor för e-handel | Den här arkitekturen beskriver hur du använder en dedikerad söktjänst för att dramatiskt öka relevansen av sökresultat för dina e-handelskunder. |
Datakatalog och styrning
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Dataplex | Microsoft Purview | Microsoft Purview är en omfattande portfölj med produkter som omfattar datastyrning, datasäkerhet och risk- och efterlevnadslösningar. |
Compute
Virtuella servrar
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Beräkningsmotor | Azure Virtual Machines | Med virtuella servrar kan användare distribuera, hantera och underhålla operativsystem och serverprogramvara. Instanstyper erbjuder kombinationer av CPU/RAM. Användarna betalar för det som de använder och kan enkelt skala efter behov. |
Noder för enskild klientorganisation | Dedikerad Azure-värd | Värdhantera dina virtuella datorer på maskinvara som endast är dedikerad till projektet. |
Batch | Azure Batch | Kör storskaliga parallella och högpresterande databehandlingsprogram effektivt i molnet. |
Autoskalning av beräkningsmotor Grupper för hanterade instanser i Compute Engine |
Skalningsuppsättningar för virtuella Azure-datorer | Gör att du automatiskt kan ändra antalet virtuella datorinstanser. Du anger mått och tröskelvärden som bestämmer om instanser ska läggas till eller tas bort. |
GPU:er för molnet | GPU-optimerade virtuella datorer | GPU-optimerade VM-storlekar är specialiserade virtuella datorer som är tillgängliga med enstaka, flera eller bråktals-GPU:er. Storlekarna är utformade för beräkningsintensiva, grafikintensiva och visualiseringsarbetsbelastningar. |
VMware Engine | Azure VMware-lösning | Distribuera om och utöka dina VMware-baserade företagsarbetsbelastningar till Azure med Azure VMware Solution. Flytta VMware-baserade arbetsbelastningar sömlöst från ditt datacenter till Azure och integrera din VMware-miljö med Azure. Fortsätt att hantera dina befintliga miljöer med samma VMware-verktyg som du redan känner till, medan du moderniserar dina program med inbyggda Azure-tjänster. Azure VMware Solution är en Microsoft-tjänst som verifieras av VMware och körs i Azure-infrastrukturen. |
Containrar och containerorkestrerare
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Molnkörning | Azure Container Apps | Azure Container Apps är det snabbaste och enklaste sättet att köra en container i Azure, utan att behöva etablera några virtuella datorer eller använda en orkestreringstjänst på högre nivå. |
Artifact Registry (beta) Container Registry |
Azure Container Registry | Gör att kunder kan lagra Docker-formaterade avbildningar. Används för att skapa alla typer av containerdistributioner i Azure. |
Kubernetes Engine (GKE) | Azure Kubernetes Service (AKS) | Distribuera orkestrerade containerbaserade program med Kubernetes. Förenkla klusterhantering och övervakning genom automatiska uppgraderingar och en inbyggd driftkonsol. Se AKS-lösningsresa. |
Övervakning av Kubernetes-motor | Azure Monitor-containerinsikter | Azure Monitor container insights är en funktion som är utformad för att övervaka prestanda för containerarbetsbelastningar som distribueras till: Hanterade Kubernetes-kluster som finns i Azure Kubernetes Service (AKS); Azure Container Instances, självhanterade Kubernetes-kluster som finns i Azure Stack eller lokalt, eller Azure Red Hat OpenShift. |
Anthos Service Mesh | Öppna Service Mesh (OSM) | Det är ett enkelt och utökningsbart molnbaserat tjänstnät. OSM använder en enkel metod för användare att hantera, skydda och få färdiga observerbarhetsfunktioner för mycket dynamiska mikrotjänstmiljöer |
Containerarkitekturer
Här är några arkitekturer som använder AKS som orchestrator.
Arkitektur | beskrivning |
---|---|
Baslinjearkitektur i Azure Kubernetes Service (AKS) | Distribuera en baslinjeinfrastruktur som distribuerar ett AKS-kluster med fokus på säkerhet. |
Arkitektur för mikrotjänster på Azure Kubernetes Service (AKS) | Distribuera en arkitektur för mikrotjänster i Azure Kubernetes Service (AKS). |
CI/CD för AKS-appar med GitHub Actions och GitFlow | Den här arkitekturen gäller för företag som vill modernisera programutveckling från slutpunkt till slutpunkt med hjälp av containrar, kontinuerlig integrering för build och GitOps för kontinuerlig distribution. |
Funktioner
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Molnfunktioner | Azure Functions | Integrera system och köra serverdelsprocesser som svar på händelser eller scheman utan etablering eller hantering av servrar. |
Serverlösa arkitekturer
Arkitektur | beskrivning |
---|---|
HIPAA- och HITRUST-kompatibel hälsodata-AI | Hantera HIPAA- och HITRUST-kompatibla hälsodata och medicinska journaler med den högsta nivån av inbyggd säkerhet. |
Skalningsarkitektur mellan moln | Lär dig hur du förbättrar skalbarheten mellan moln med lösningsarkitektur som innehåller Azure Stack. Ett stegvist flödesschema som visar instruktioner för implementering. |
DevOps och programövervakning
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Åtgärder (tidigare Stackdriver) | Azure Monitor | Maximerar tillgängligheten och prestandan för dina program och tjänster genom att leverera en omfattande lösning för att samla in, analysera och agera på telemetri från dina molnmiljöer och lokala miljöer. Det hjälper dig att förstå hur dina program presterar och identifierar proaktivt problem som påverkar dem och de resurser som de är beroende av. |
Molnspårning | Azure Monitor | Maximerar tillgängligheten och prestandan för dina program och tjänster genom att leverera en omfattande lösning för att samla in, analysera och agera på telemetri från dina molnmiljöer och lokala miljöer. Det hjälper dig att förstå hur dina program presterar och identifierar proaktivt problem som påverkar dem och de resurser som de är beroende av. |
Ögonblicksbildsfelsökare (Cloud Debugger inaktuell) | Application Insights (Azure Monitor) | Azure Monitor Application Insights, en funktion i Azure Monitor, utmärker sig i Application Performance Management (APM) för webbappar i realtid. Det hjälper dig att förstå hur dina program presterar och identifierar proaktivt problem som påverkar dem och de resurser som de är beroende av. |
Cloud Profiler | Application Insights (Azure Monitor) | Azure Monitor Application Insights, en funktion i Azure Monitor, utmärker sig i Application Performance Management (APM) för webbappar i realtid. Det hjälper dig att förstå hur dina program presterar och identifierar proaktivt problem som påverkar dem och de resurser som de är beroende av. |
Lagringsplatser för molnkälla | Azure Repos, GitHub Repos | En molntjänst för samarbete om kodutveckling. |
Cloud Build | Azure Pipelines, GitHub Actions | Fullständigt hanterad byggtjänst som stöder kontinuerlig integrering och distribution. |
Artefaktregister | Azure Artifacts, GitHub Packages | Lägg till helt integrerad pakethantering i dina CI/CD-pipelines (Continuous Integration/Continuous Delivery) med ett enda klick. Skapa och dela Maven-, npm-, NuGet- och Python-paket från offentliga och privata källor med team i alla storlekar. |
Molnutvecklarverktyg (inklusive molnkod) | Azure-utvecklarverktyg | Samling verktyg för att skapa, felsöka, distribuera, diagnostisera och hantera skalbara appar och tjänster med flera plattformar. |
gcloud SDK | SDK:er och verktyg för Azure | Azure-SDK:erna är samlingar av bibliotek som skapats för att göra det enklare att använda Azure-tjänster på ditt eget språk. Dessa bibliotek är utformade för att vara konsekventa, sökbara, tillförlitliga och idiomatiska. Azures kommandoradsgränssnitt (CLI) är en uppsättning kommandon som används för att skapa och hantera Azure-resurser. Azure CLI finns tillgängligt i Azure-tjänster och är utformat för att du ska kunna arbeta snabbt med Azure, med fokus på automatisering. |
Cloud Shell | Azure Cloud Shell | Azure Cloud Shell är ett interaktivt autentiserat gränssnitt för hantering av Azure-resurser som kan nås via webbläsare. Den ger dig flexibilitet att välja den skalupplevelse som passar bäst för ditt sätt att arbeta, antingen Bash eller PowerShell. |
PowerShell på Google Cloud | Azure PowerShell | Azure PowerShell är en uppsättning cmdletar för hantering av Azure-resurser direkt från PowerShell-kommandoraden. Azure PowerShell har kraftfulla automatiseringsfunktioner men är ändå enkelt att lära sig. Azure PowerShell bygger på .NET Standard och fungerar med PowerShell 5.1 i Windows, och PowerShell 6.x och senare på alla plattformar. |
Cloud Deployment Manager | Azure Marketplace | Marketplace är det främsta målet för alla programvarubehov – certifierat och optimerat för att köras på Azure. |
Cloud Deployment Manager | Azure Resource Manager | Ger ett sätt för användare att automatisera manuella, långvariga, felbenägna och ofta upprepade IT-uppgifter. |
DevOps-arkitekturer
Arkitektur | beskrivning |
---|---|
CI/CD för AKS-appar med GitHub Actions och GitFlow | Den här arkitekturen gäller för företag som vill modernisera programutveckling från slutpunkt till slutpunkt med hjälp av containrar, kontinuerlig integrering för build och GitOps för kontinuerlig distribution. |
Sakernas Internet (IoT)
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Cloud IoT Core | Azure Event Grid MQTT-koordinator Azure IoT Hub |
Gatewayer för att hantera dubbelriktad kommunikation med IoT-enheter på ett säkert sätt och i stor skala. |
Cloud Pub/Sub | Se avsnittet Meddelanden och händelser | Bearbeta och dirigera strömmande data till en efterföljande bearbetningsmotor eller till en lagrings- eller databasplattform. |
Edge TPU | Azure IoT Edge Azure IoT-åtgärder |
Distribuera molninformation direkt på IoT-enheter för att köras i lokala scenarier. |
IoT-arkitekturer
Arkitektur | beskrivning |
---|---|
Azure IoT-referensarkitektur | En rekommenderad arkitektur för IoT-program i Azure med paaS-komponenter (plattform som en tjänst). |
Bearbeta fordonsdata i realtid med hjälp av IoT | Det här exemplet bygger en datainmatning och bearbetningspipeline i realtid för att mata in och bearbeta meddelanden från IoT-enheter till en analysplattform för stordata i Azure. |
Hantering
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Molnfakturering | Azure-fakturerings-API | Tjänster som hjälper till att generera, övervaka, prognostisera och dela faktureringsdata för resursanvändning efter tid, organisation eller produktresurser. |
Molnkonsol | Azure-portalen | En enhetlig hanteringskonsol som förenklar skapandet, distributionen och driften av dina molnresurser. |
Åtgärder (tidigare Stackdriver) | Azure Monitor | Omfattande lösning för att samla in, analysera och agera på telemetri från dina molnmiljöer och lokala miljöer. |
Kostnadshantering | Microsoft Cost Management | Microsoft Cost Management hjälper dig att förstå din Azure-faktura, hantera ditt faktureringskonto och dina prenumerationer, kontrollera Azure-utgifter och optimera resursanvändningen. |
Meddelanden och händelser
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Cloud Pub/Sub | Azure Service Bus | Har stöd för en uppsättning molnbaserade, meddelandeorienterade mellanprogramstekniker, inklusive tillförlitliga meddelandeköer och hållbara publicerings-/prenumerationsmeddelanden. |
Cloud Pub/Sub | Azure Event Grid | En fullständigt hanterad händelseroutningstjänst som möjliggör enhetlig händelseförbrukning med hjälp av en publicerings-/prenumerationsmodell. |
Cloud Pub/Sub | Azure Event Hubs | En datainmatnings- och mikrobatchingtjänst i realtid som används för att skapa dynamiska datapipelines och integreras med andra Azure-tjänster. |
Meddelandearkitekturer
Arkitektur | beskrivning |
---|---|
Skalbart webbprogram | Använd beprövade metoder i den här referensarkitekturen för att förbättra skalbarheten och prestandan i ett Azure App Service-webbprogram. |
Företagsintegrering med hjälp av köer och händelser | En rekommenderad arkitektur för att implementera ett företagsintegreringsmönster med Azure Logic Apps, Azure API Management, Azure Service Bus och Azure Event Grid. |
Nätverk
Ytdiagram | Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|---|
Virtuellt molnnätverk | Virtuellt privat nätverk (VPC) | Azure Virtual Network (Vnet) | Erbjuder en isolerad, privat miljö i molnet. Användarna har kontroll över sin virtuella nätverksmiljö, inklusive val av eget IP-adressintervall, tillägg/uppdatering av adressintervall, skapande av undernät och konfiguration av routningstabeller och nätverksgatewayer. |
DNS-hantering | Moln-DNS | Azure DNS | Hantera dina DNS-poster med samma autentiseringsuppgifter som används för fakturerings- och supportkontrakt som dina andra Azure-tjänster |
Moln-DNS | Azure Traffic Manager | Azure Traffic Manager är en DNS-baserad lastbalanserare som gör att du kan distribuera trafik optimalt till tjänster i globala Azure-regioner, samtidigt som du ger hög tillgänglighet och svarstider. | |
Intern DNS | Privat DNS i Azure | Hanterar och löser domännamn i det virtuella nätverket, utan att behöva konfigurera en anpassad DNS-lösning, och den ger en namngivningsmatchning för virtuella datorer i ett virtuellt nätverk och alla anslutna virtuella nätverk. | |
Hybridanslutningar | Cloud Interconnect | Azure ExpressRoute | Upprättar en privat nätverksanslutning från en plats till molnleverantören (inte via Internet). |
Cloud VPN Gateway | Azure Virtual Network Gateway | Ansluter virtuella Azure-nätverk till andra virtuella Azure-nätverk eller lokala kundnätverk (plats-till-plats). Gör att slutanvändarna kan ansluta till Azure-tjänster via VPN-tunnlar (punkt-till-plats). | |
Cloud VPN Gateway | Azure Virtual WAN | Azure virtual WAN förenklar storskaliga grenanslutningar med VPN och ExpressRoute. | |
Molnrouter | Azure Virtual Network Gateway | Aktiverar utbyte av dynamiska vägar med BGP. | |
Belastningsutjämning | Belastningsutjämning för nätverk | Azure Load Balancer | Azure Load Balancer lastbalanserar trafik på nivå 4 (alla TCP eller UDP). |
Belastningsutjämning i molnet | Azure Front Door | Azure Front Door möjliggör global belastningsutjämning mellan regioner med hjälp av en enda anycast-IP. | |
Belastningsutjämning i molnet | Azure Application Gateway | Application Gateway är en layer 7-lastbalanserare. IT tar serverdelar med alla IP-adresser som kan nås. Den stöder SSL-avslutning, cookiebaserad sessionstillhörighet och resursallokering för belastningsutjämningstrafik. | |
Belastningsutjämning i molnet | Azure Traffic Manager | Azure Traffic Manager är en DNS-baserad lastbalanserare som gör att du kan distribuera trafik optimalt till tjänster i globala Azure-regioner, samtidigt som du ger hög tillgänglighet och svarstider. | |
Nätverk för innehållsleverans | Moln-CDN | Azure CDN | Ett nätverk för innehållsleverans (CDN) är ett distribuerat nätverk med servrar som effektivt kan leverera webbinnehåll till användare. |
Brandvägg | Brandväggsregler | Säkerhetsgrupper för program | Med azure-programsäkerhetsgrupper kan du gruppera virtuella datorer och definiera nätverkssäkerhetsprinciper baserat på dessa grupper. |
Brandväggsregler | Nätverkssäkerhetsgrupper | Azure-nätverkssäkerhetsgruppen filtrerar nätverkstrafik till och från Azure-resurser i ett virtuellt Azure-nätverk. | |
Brandväggsregler | Azure Firewall | Azure Firewall är en hanterad, molnbaserad tjänst för nätverkssäkerhet som skyddar dina Azure Virtual Network-resurser. Det är en helt tillståndskänslig brandvägg som en tjänst med inbyggd hög tillgänglighet och obegränsad molnskalbarhet. | |
Brandvägg för webbaserade program | Cloud Armor | Application Gateway – Brandvägg för webbprogram | Azure Web Application Firewall (WAF) ger ett centraliserat skydd av dina webbprogram mot vanliga sårbarheter och sårbarheter. |
Cloud Armor | Front door – Azure Web Application Firewall | Azure Web Application Firewall (WAF) på Azure Front Door ger ett centraliserat skydd för dina webbprogram. | |
Cloud Armor | CDN – Azure Web Application Firewall | Azure Web Application Firewall (WAF) i Azure Content Delivery Network (CDN) från Microsoft ger ett centraliserat skydd för ditt webbinnehåll. | |
NAT Gateway | Nat i molnet | Azure NAT Gateway | NAT Gateway (nätverksadressöversättning) tillhandahåller utgående NAT-översättningar för internetanslutning för virtuella nätverk. |
Privat anslutning till PaaS | Private Service Connect | Azure Private Link | Med Azure Private Link kan du komma åt Azure PaaS Services och Azure-värdbaserade kundägda/partnertjänster via en privat slutpunkt i ditt virtuella nätverk. |
Telemetri | VPC Flow-loggar | NSG-flödesloggar | NSG-flödesloggar (nätverkssäkerhetsgrupp) är en funktion i Network Watcher som gör att du kan visa information om inkommande och utgående IP-trafik via en nätverkssäkerhetsgrupp. |
Loggning av brandväggsregler | NSG-flödesloggar | NSG-flödesloggar (nätverkssäkerhetsgrupp) är en funktion i Network Watcher som gör att du kan visa information om inkommande och utgående IP-trafik via en nätverkssäkerhetsgrupp. | |
Åtgärder (tidigare Stackdriver) | Azure Monitor | Azure Monitor tillhandahåller en omfattande lösning för att samla in, analysera och agera på telemetri från dina molnmiljöer och lokala miljöer. Loggfrågor hjälper dig att maximera värdet för de data som samlas in i Azure Monitor-loggar. | |
Network Intelligence Center | Azure Network Watcher | I Azure Network Watcher finns verktyg för att övervaka, diagnostisera, visa mått samt aktivera eller inaktivera loggar för resurser i ett virtuellt Azure-nätverk. | |
Andra anslutningsalternativ | Direct Interconnect,Partner Interconnect,Carrier Peering | Azure S2S VPN,Azure P2S VPN | Med punkt-till-plats kan du skapa en säker anslutning till ditt virtuella nätverk från en enskild klientdator. Plats till plats är en anslutning mellan två eller flera nätverk, till exempel ett företagsnätverk och ett avdelningskontorsnätverk. |
Nätverksarkitekturer
Arkitektur | beskrivning |
---|---|
Distribuera NVA:er med hög tillgänglighet | Lär dig att distribuera virtuella nätverksinstallationer för hög tillgänglighet i Azure. Artikeln innehåller exempelarkitekturer för inkommande, utgående och båda. |
Nätverkstopologi för hub-spoke i Azure | Läs om hur du implementerar en topologi av typen hub-spoke i Azure, där hubben är ett virtuellt nätverk och ekrarna är virtuella nätverk som peer-kopplas till hubben. |
Implementera ett säkert hybridnätverk | Se ett säkert hybridnätverk som utökar ett lokalt nätverk till Azure med ett perimeternätverk mellan det lokala nätverket och ett virtuellt Azure-nätverk. |
Säkerhet och identitet
Ytdiagram | Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|---|
Autentisering och auktorisering | Molnidentitet | Microsoft Entra ID | Microsoft Entra Enterprise-identitetstjänsten tillhandahåller enkel inloggning och multifaktorautentisering, vilket möjliggör central hantering av användare/grupper och externa identitetsfederationer. |
Identitetsplattform | Azure Active Directory B2C | En tjänst för hög tillgänglighet och global identitetshantering för konsumentinriktade program, som skalas till hundratals miljoner identiteter. Hantera kunders, konsumenters och medborgares åtkomst till dina B2C-program. | |
Multifaktorautentisering | Multifaktorautentisering | Microsoft Entra multifaktorautentisering | Skydda åtkomsten till data och program samtidigt som användarens efterfrågan på en enkel inloggningsprocess uppfylls. |
RBAC | Identitets- och åtkomsthantering | Rollbaserad Azure-åtkomstkontroll | Rollbaserad åtkomstkontroll i Azure (Azure RBAC) hjälper till vid hantering av vem som ska ha åtkomst till Azure-resurser, vad de ska kunna göra med resurserna och till vilka områden de ska ha åtkomst. |
ABAC | Identitets- och åtkomsthantering | Azure-attributbaserad åtkomstkontroll | Attributbaserad åtkomstkontroll (ABAC) är ett auktoriseringssystem som definierar åtkomst baserat på attribut som är associerade med säkerhetsobjekt, resurser och miljön för en åtkomstbegäran. |
Noll förtroende | Chrome Enterprise Premium | Villkorsstyrd åtkomst för Microsoft Entra | Villkorsstyrd åtkomst är det verktyg som används av Microsoft Entra ID för att samla signaler, fatta beslut och tillämpa organisationsprinciper. |
Resurshantering | Resource Manager | Azure Resource Manager | Tillhandahåller ett hanteringslager som gör att du kan skapa, uppdatera och ta bort resurser i ditt Azure-konto, till exempel åtkomstkontroll, lås och taggar, för att skydda och organisera dina resurser efter distributionen. |
Kryptering | Cloud KMS, Secret Manager | Azure Key Vault | Tillhandahåller en säkerhetslösning och fungerar med andra tjänster genom att du kan hantera, skapa och kontrollera krypteringsnycklar som lagras i maskinvarusäkerhetsmoduler (HSM). |
Data-i-vila-kryptering | Kryptering i vila | Azure Storage Service Encryption – kryptering som standard | Azure Storage Service Encryption hjälper dig att skydda dina data och uppfylla organisationens säkerhets- och efterlevnadsåtaganden. |
Data som används | Konfidentiell databehandling | Konfidentiell databehandling i Azure | Kryptera data som används. |
Maskinvarusäkerhetsmodul (HSM) | Cloud HSM | Azure Dedicated HSM | Azure-tjänst som tillhandahåller krypteringsnyckellagring i Azure för att vara värd för krypteringsnycklar och utföra kryptografiska åtgärder i en tjänst med hög tillgänglighet för FIPS 140-2 Level 3-certifierade maskinvarusäkerhetsmoduler (HSM). |
Dataförlustskydd (DLP) | Skydd mot dataförlust i molnet | Microsoft Purview Information Protection | Microsoft Purview Information Protection (tidigare Azure Information Protection) hjälper dig att identifiera, klassificera och skydda känslig information var den än bor eller reser. |
Säkerhet | Security Command Center, Web Security Scanner | Microsoft Defender för molnet | Microsoft Defender för molnet är en molnbaserad programskyddsplattform (CNAPP) som består av säkerhetsåtgärder och metoder som är utformade för att skydda molnbaserade program. |
Hotidentifiering | Identifiering av händelsehot | Microsoft Defender za identitet | Microsoft Defender za identitet är en molnbaserad säkerhetslösning som hjälper dig att skydda din identitetsövervakning. |
SIEM | Krönika | Microsoft Sentinel | En molnbaserad plattform för säkerhetsinformation och händelsehanterare (SIEM) som använder inbyggd AI för att analysera stora mängder data från alla källor, inklusive användare, program, servrar och enheter som körs lokalt eller i något moln. |
Containersäkerhet | Containersäkerhet | Containersäkerhet i Microsoft Defender för molnet | Microsoft Defender för molnet är den Azure-inbyggda lösningen för att skydda dina containrar. |
Artefaktregister | Azure Container Registry | En hanterad, privat Docker-registertjänst som baseras på Docker Registry 2.0 med öppen källkod. Skapa och underhålla Azure-containerregister för att lagra och hantera dina privata Docker-containeravbildningar och relaterade artefakter som gör att du bara kan distribuera betrodda containrar. |
Säkerhetsarkitekturer
Arkitektur | beskrivning |
---|---|
Identifiering av bedrägerier i realtid | Identifiera bedräglig aktivitet i realtid med hjälp av Azure Event Hubs och Stream Analytics. |
Säkert hanterade webbprogram | Läs mer om att distribuera säkra program med hjälp av Azure App Service-miljön, Azure Application Gateway-tjänsten och brandväggen för webbaserade program. |
Hotindikatorer för cyberhotinformation i Microsoft Sentinel | Importera hotindikatorer, visa loggar, skapa regler för att generera säkerhetsaviseringar och incidenter och visualisera hotinformationsdata med Microsoft Sentinel. |
Storage
Objektlagring
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Molnlagring Cloud Storage för Firebase |
Azure Blob Storage | Objektlagringstjänst för olika användningsområden, till exempel molnprogram, innehållsdistribution, säkerhetskopiering, arkivering, haveriberedskap och analys av stordata. |
blocklagring
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Beständig disk Lokal SSD |
Azure Disk Storage | SSD-lagring optimerad för I/O-intensiva läs-/skrivåtgärder. För användning som lagring av virtuella Azure-datorer med höga prestanda. |
File Storage
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Arkivarkiv | Azure Files, Azure NetApp Files | Filbaserad lagring och värdbaserad NetApp Appliance Storage. |
Google Drive | OneDrive för företag | Molnlagrings- och fildelningslösning för företag att lagra, komma åt och dela filer när som helst och var som helst. |
Lagringsarkitekturer
Arkitektur | beskrivning |
---|---|
HIPAA- och HITRUST-kompatibel hälsodata-AI | Hantera HIPAA- och HITRUST-kompatibla hälsodata och medicinska journaler med den högsta nivån av inbyggd säkerhet. |
HPC-medieåtergivning | Optimera medierenderingsprocessen med en stegvis HPC-lösningsarkitektur från Azure som kombinerar Azure CycleCloud och HPC Cache. |
Lösningar för lagring av medicinska data | Lagra hälso- och sjukvårdsdata på ett effektivt sätt med molnbaserade lösningar från Azure. Hantera medicinska uppgifter med inbyggt skydd med högsta säkerhetsnivå. |
Massöverföring av data
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Överföringsinstallation | Azure Import/Export | En dataöverföringslösning som använder säkra diskar och enheter för att överföra stora mängder data. Lösningen erbjuder även dataskydd under överföringen. |
Överföringsinstallation | Azure Data Box | Petabyte– till exabyteskalad datatransportlösning som använder säkra datalagringsenheter för att överföra stora mängder data till och från Azure. |
Programtjänster
Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|
Appmotor | Azure App Service | Hanterad värdplattform som tillhandahåller lätthanterade tjänster för distribution och skalning av webbprogram och -tjänster. |
Apigee | Azure API Management | En nyckelfärdig lösning för att publicera API:er till externa och interna konsumenter. |
Webbarkitekturer
Arkitektur | beskrivning |
---|---|
Skapa skalbar webbapp för e-handel | Webbplatsen för näthandel har enkla arbetsflöden för orderbehandling med Azure-tjänster. Med hjälp av Azure Functions och Web Apps kan utvecklare fokusera på att skapa personliga upplevelser och låta Azure ta hand om infrastrukturen. |
N-nivåprogram för flera regioner | Distribuera ett program på Azure Virtual Machines i flera regioner för hög tillgänglighet och återhämtning. |
Serverlöst webbprogram | Referensarkitekturen visar ett serverlöst webbprogram som levererar statiskt innehåll från Azure Blob Storage och implementerar ett API med hjälp av Azure Functions. |
Diverse
Ytdiagram | Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|---|
Arbetsflöde | Composer | Azure Logic App-appar | Serverlös teknik för att ansluta appar, data och enheter var som helst, oavsett om det är lokalt eller i molnet för stora ekosystem med SaaS och molnbaserade anslutningsappar. |
Företagsprogramtjänster | G Suite | Microsoft 365 | Fullständigt integrerad molntjänst som tillhandahåller kommunikation, e-post, dokumenthantering i molnet och är tillgänglig på en mängd olika enheter. |
Spel | Spelservrar | Azure PlayFab | Hanterade tjänster för att vara värd för dedikerade spelservrar. |
Hybrid | Anthos | Azure Arc | För kunder som vill förenkla komplexa och distribuerade miljöer i lokala miljöer, gränsmiljöer och flera moln möjliggör Azure Arc distribution av Azure-tjänster var som helst och utökar Azure-hanteringen till valfri infrastruktur. |
Blockkedja | Digital tillgång | Azure Confidential Ledger | Manipuleringsskyddad lagring av ostrukturerade data i betrodda exekveringsmiljöer med uppbackning av kryptografiskt verifierbara bevis. |
Övervakning | Molnövervakning | Application Insights | Tjänst som ger insyn i prestanda, drifttid och övergripande hälsotillstånd för molndrivna program. |
Loggning | Molnloggning | Log Analytics | Tjänst för logghantering och analys i realtid. |
Migreringsverktyg
Ytdiagram | Google Cloud-tjänsten | Azure-tjänst | beskrivning |
---|---|---|---|
Appmigrering till containrar | Migrera för Anthos | Azure Migrate: Verktyg för appcontainerisering | Modernisera ditt program genom att migrera det till AKS- eller App Services-containrar. |
Migrering av virtuella datorer | Migrera för beräkningsmotorn | Azure Migrate: Verktyg för servermigrering | Migrera servrar var som helst till Azure. |
VMware-migrering | Google Cloud VMware Engine | Azure VMware-lösning | Flytta eller utöka lokala VMware-miljöer till Azure. |
Migrering av databaser | Database Migration Service | Azure Database Migration Service (klassisk), Azure SQL Migration-tillägget för Azure Data Studio | Fullständigt hanterad tjänst som har utformats för att möjliggöra sömlösa migreringar från flera databaskällor till Azure-dataplattformar med minimal stilleståndstid. |
Migreringsprogram | Google Cloud Rapid Assessment & Migration Program (RAMP) | Migrerings- och moderniseringsprogram i Azure | Lär dig hur du flyttar appar, data och infrastruktur till Azure med en beprövad molnmigrerings- och moderniseringsmetod. |
Serverutvärdering | Migrera till Google Cloud | Azure Migrate | Ökar business intelligence genom att korrekt presentera hela IT-miljöer inom en enda dag. |
Databasutvärdering | Migrera till Google Cloud | Data Migration Assistant | Det hjälper dig att hitta potentiella problem som blockerar migreringen. Den identifierar funktioner som inte stöds, nya funktioner som kan gynna dig efter migreringen och rätt sökväg för databasmigrering. |
Utvärdering och migrering av webbappar | Migrering av Google Cloud Application | Migreringsassistent för webbappar, Azure Migrate-program och kodutvärdering, Azure Migrate | Utvärdera lokala webbappar och migrera dem till Azure. |
Nästa steg
Om du är nybörjare på Azure kan du läsa den interaktiva Core Cloud Services – Introduktion till Azure-modulen på Microsoft Learn-utbildning.