Lösningsidéer
I den här artikeln beskrivs en lösningsidé. Molnarkitekten kan använda den här vägledningen för att visualisera huvudkomponenterna för en typisk implementering av den här arkitekturen. Använd den här artikeln som utgångspunkt för att utforma en välkonstruerad lösning som överensstämmer med arbetsbelastningens specifika krav.
Microsoft Sentinel, Azure Monitor och Azure Data Explorer baseras på en gemensam teknik och använder Kusto Query Language (KQL) för att analysera stora mängder data som strömmas in från flera källor nästan i realtid.
Den här lösningen visar hur du kan dra nytta av den snäva integreringen mellan Microsoft Sentinel, Azure Monitor och Azure Data Explorer. Du kan använda dessa tjänster för att konsolidera en enda interaktiv dataegendom och utöka dina övervaknings- och analysfunktioner.
Kommentar
Den här lösningen gäller för Azure Data Explorer och även för KQL-databaser för realtidsanalys, som tillhandahåller SaaS-klass för realtidsloggar, tidsserier och avancerade analysfunktioner som en del av Microsoft Fabric.
Grafana- och Jupyter-logotyperna och är varumärken som tillhör respektive företag. Ingen bekräftelse understås av användningen av dessa märken.
Arkitektur
Ladda ned en PowerPoint-fil med den här arkitekturen.
Dataflöde
Mata in data med hjälp av de kombinerade inmatningsfunktionerna i Microsoft Sentinel, Azure Monitor och Azure Data Explorer:
- Konfigurera diagnostikinställningar för att mata in data från Azure-tjänster som Azure Kubernetes Service (AKS), Azure App Service, Azure SQL Database och Azure Storage.
- Använd Azure Monitor Agent för att mata in data från virtuella datorer, containrar och arbetsbelastningar.
- Använd ett brett utbud av anslutningsappar, agenter och API:er som stöds av de tre tjänsterna för att mata in data från lokala resurser och andra moln. Anslutningsprogram, agenter och API:er som stöds inkluderar Logstash-, Kafka- och Logstash-anslutningsappar, OpenTelemetry-agenter, Azure Data Explorer-API:er och Azure Monitor Log Ingestion API.
- Strömma data med hjälp av Azure-tjänster som Azure IoT Hub, Azure Event Hubs och Azure Stream Analytics.
Använd Microsoft Sentinel för att övervaka, undersöka och varna och agera på säkerhetsrelaterade data i din IT-miljö.
Använd Azure Monitor för att övervaka, analysera och avisera och agera på prestanda, tillgänglighet och hälsa för program, tjänster och IT-resurser. På så sätt kan du få insikter om driftstatusen för din molninfrastruktur, identifiera problem och optimera prestanda.
Använd Azure Data Explorer för data som kräver anpassad eller mer flexibel hantering eller analys, inklusive fullständig schemakontroll, cache- eller kvarhållningskontroll, integrering av djupdataplattform och maskininlärning.
Du kan också använda avancerad maskininlärning på en bred uppsättning data från hela dataegendomen för att identifiera mönster, identifiera avvikelser, hämta prognoser och få andra insikter.
Dra nytta av den nära integreringen mellan tjänster för att utöka övervaknings- och analysfunktionerna:
- Kör frågor mellan tjänster från Microsoft Sentinel, Monitor och Azure Data Explorer för att analysera och korrelera data i alla tre tjänsterna i en fråga utan att flytta data.
- Konsolidera en vy med en enda fönsterruta över din dataegendom med anpassade arbetsböcker, instrumentpaneler och rapporter mellan tjänster.
Komponenter
Använd frågor mellan tjänster för att skapa en konsoliderad, interaktiv dataegendom, ansluta data i Microsoft Sentinel, Monitor och Azure Data Explorer:
Microsoft Sentinel är den molnbaserade Azure-lösningen för säkerhetsinformation och händelsehantering (SIEM) och säkerhetsorkestrering, automatisering och svar (SOAR). Microsoft Sentinel har följande funktioner:
- Anslutningsappar och API:er för insamling av säkerhetsdata från olika källor, till exempel Azure-resurser, Microsoft 365 och andra molnlösningar och lokala lösningar.
- Avancerade inbyggda funktioner för analys, maskininlärning och hotinformation för att identifiera och undersöka hot.
- Reglerbaserade funktioner för ärendehantering och automatisering av incidenthantering som använder modulära, återanvändbara spelböcker som baseras på Azure Logic Apps.
- KQL-frågefunktioner som gör att du kan analysera säkerhetsdata och jaga efter hot genom att korrelera data från flera källor och tjänster.
Azure Monitor är den Azure-hanterade lösningen för IT- och programövervakning. Monitor har följande funktioner:
- Intern inmatning av övervakningsdata från Azure-resurser. Agenter, anslutningsappar och API:er för insamling av övervakningsdata från Azure-resurser och alla källor, program och arbetsbelastningar i Azure- och hybridmiljöer.
- IT-övervakningsverktyg och analysfunktioner, inklusive AI för IT-åtgärder (AIOps), aviseringar och automatiserade åtgärder samt fördefinierade arbetsböcker för övervakning av specifika resurser, till exempel virtuella datorer, containrar och program.
- Observerbarhetsfunktioner från slutpunkt till slutpunkt som hjälper dig att förbättra IT- och programeffektiviteten och prestandan.
- KQL-frågefunktioner som gör att du kan analysera data och felsöka driftsproblem genom att korrelera data mellan resurser och tjänster.
Azure Data Explorer är en del av Azure-dataplattformen. Den tillhandahåller avancerad analys i realtid för alla typer av strukturerade och ostrukturerade data. Den har följande värden:
- Anslutningsappar och API:er för olika typer av IT- och icke-IT-data, till exempel affärs-, användar- och geospatiala data.
- Den fullständiga uppsättningen av KQL:s analysfunktioner, inklusive värd för maskininlärningsalgoritmer i Python och federerade frågor till andra datatekniker, till exempel SQL Server, datasjöar och Azure Cosmos DB.
- Skalbara datahanteringsfunktioner, inklusive fullständig schemakontroll, bearbetning av inkommande data med hjälp av KQL, materialiserade vyer, partitionering, detaljerad kvarhållning och cachelagringskontroller.
- Frågefunktioner mellan tjänster som gör att du kan korrelera insamlade data med data i Microsoft Sentinel, Monitor och andra tjänster.
Information om scenario
En arkitektur som bygger på de funktioner och den flexibilitet som tillhandahålls av Microsoft Sentinel, Monitor och Azure Data Explorer ger dig:
- Ett brett utbud av datainmatningsalternativ som sträcker sig över olika typer av data och datakällor.
- En kraftfull uppsättning inbyggda funktioner för säkerhet, observerbarhet och dataanalys.
- Möjligheten att använda frågor mellan tjänster för att skapa en vy med en enda fönsterruta av dina data genom att:
- Köra frågor mot IT-övervakning och icke-IT-data.
- Tillämpa maskininlärning på en bred datauppsättning för att identifiera mönster, implementera avvikelseidentifiering och prognostisering och få andra avancerade insikter.
- Skapa arbetsböcker och rapporter som gör att du kan övervaka, korrelera och agera på olika typer av data.
Deltagare
Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.
Huvudförfattare:
- Guy Wild | Senior innehållsutvecklare
Om du vill se icke-offentliga LinkedIn-profiler loggar du in på LinkedIn.
Nästa steg
- Dokumentation om Azure Data Explorer
- Utbildning: Introduktion till Azure Data Explorer
- Översikt över Azure Monitor
- Vad är Microsoft Sentinel?