De bästa SecOps-verktygen syftar till att förbättra samarbetet mellan både driftsteam och säkerhetsteam för att säkerställa en säkrare arbetsmiljö.
De bästa SecOps-verktygen1. Grafana
2. Stackstorm
3. GRR snabbt svar
4. Chef Inspec
5. Alerta
SecOps är en nyare utveckling från DevOps, med fokus på att säkerställa att IT-säkerhets- och driftsteam har verktygen, processerna och teknologin för att integreras tätare, vilket säkerställer datasäkerhet och minskar affärsrisken.
I stora organisationer arbetar säkerhets- och driftsteam ofta isolerade från varandra, vilket kan leda till ineffektiva säkerhetsåtgärder. Faktum är att ökningen av DevOps-praxis faktiskt har bidragit till något försämrade säkerhetsfrågor istället för att förbättra dem.
När säkerhets- och IT-team slår sig samman, slås deras prioriteringar samman, kommunikation integreras, säkerhet blir proaktiv och verksamheten effektiviseras när deras verktyg samlas.
För att hjälpa dig att dra nytta av detta nära samarbete tittar vi i den här artikeln på fem av de bästa SecOps-verktygen som din organisation kan använda.
- Vi har presenterat de bästa verktygen för tillgångshantering för programvara.
1. Grafana
Det bästa SecOps-verktyget med öppen källkod
Anledningar att köpa
+ Gratis + Attraktiva instrumentpaneler + Aktiv gemenskap + Brett utbud av integrationerAnledningar att undvika
-Kräver teknisk kunskap för att ställa in -Endast community-based supportEn av nycklarna till ett bra samarbete är att ha all nödvändig information till hands. Grafana gör detta möjligt genom att kombinera data från en mängd olika källor och integrera den i en enda instrumentpanel.
Instrumentpanelen kan ha en mängd olika paneler för var och en av dina datakällor, oavsett var data kommer ifrån. Omfattande anpassningsalternativ innebär att du kan ställa in dina instrumentpaneler så att de bara visar den information du behöver.
Grafana är ett open source-verktyg som stöds av en aktiv gemenskap som har bidragit med ett brett utbud av plugins och instrumentpaneler, som alla finns i officiella bibliotek på Grafana-webbplatsen.
Funktionerna som plugins tillhandahåller inkluderar att lägga till klockor, cirkeldiagram, varningslistor och värmekartor till paneler och integrera andra tjänster, som Elasticsearch, Cloudflare, Google Sheets och BigQuery.
2. StackStorm
IFTTT för SecOps
Anledningar att köpa
+ Gratis + Automatisera vad som helst + Stort bibliotek med befintliga paketAnledningar att undvika
-Kräver avancerad kunskap -Dokumentation saknas inom vissa områdenEn annan viktig aspekt av SecOps är automatisering och StackStorm är ett öppen källkodsverktyg som kallar sig IFTTT ("if this then that") för Ops. Med andra ord kan den användas för att möjliggöra för olika tjänster att arbeta tillsammans.
Så det fungerar är att du skapar utlösare för när vissa händelser inträffar, som sedan kontrollerar mot en serie regler, kör en uppsättning instruktioner som kör kommandon och slutligen bearbetar resultaten för vidare analys eller för att kvitta ytterligare utlösare
Den här händelsestyrda automatiseringsprocessen kan hjälpa SecOps-team med svar på säkerhetsproblem, felsökning och distributioner. Med StackStorm kan du automatisera nästan vad som helst, från att styra hushållsapparater till att rensa loggfiler när servrar börjar ta slut på diskutrymme.
3. GRR snabbt svar
Incident response framework för SecOps
Anledningar att köpa
+ Gratis + Kan kontrollera på flera fjärrmaskiner + Stöds av GoogleAnledningar att undvika
- Kräver avancerad kunskapJakt är inte något som omedelbart kommer att tänka på när man tänker på IT och programvara, men det är termen som används för att beskriva processen för att spåra säkerhetsavvikelser och identifiera områden som kan dra nytta av automatisering.
Ett verktyg som kan hjälpa dig att göra just det är GRR Rapid Response, som är ett ramverk för incidentrespons med ett särskilt fokus på fjärrstyrd kriminalteknik. Det syftar till att tillåta analytiker att genomföra kriminaltekniska utredningar på ett snabbt, skalbart sätt, så att de snabbt kan stoppa skadorna orsakade av attacker och utföra fjärranalys.
GRR består av en klient och en server. Klienten distribueras på de system som du vill undersöka och avfrågar regelbundet frontend-servrar för åtgärder som du definierar, som att ladda ner en fil eller lista en katalog. Servern består av flera komponenter och tillhandahåller en webbdashboard och en API-slutpunkt som kan användas för att schemalägga åtgärder på klienter och samla in data.
4. Chef Inspec
SpecOps ramverk för att automatisera testning.
Anledningar att köpa
+ Gratis + agnostiker för plattform + Lätt att förlängaAnledningar att undvika
-Rubykunskap krävs -Versionsstyrning kan vara problematiskTestning bör vara viktigt för alla SecOps-program. Chef InSpec är ett testramverk där du kan automatisera testning av din organisations efterlevnad, säkerhet och policykrav.
Chef InSpec är plattformsagnostiker som stöder alla större operativsystem och kan användas med en lokal testagent eller på distans via SSH eller WinRM. Den är skriven på ett gratis öppen källkodsspråk som också är lätt att utöka om du behöver täcka nya operativsystem, enheter eller applikationer.
Sättet det fungerar är att du skriver Ruby-baserade tester för att verifiera systemets förväntade tillstånd mot aktuellt tillstånd, utföra testerna lokalt eller fjärrstyrt med ett enda kommando och sedan granska resultaten av vilka tester passerade, hoppade över eller misslyckades.
5. Alerta
Varningssystem
Anledningar att köpa
+ Gratis + flexibelt format + Av duplicering och korrelationAnledningar att undvika
-Support by Gitter chat eller Github-problemVarningar är väsentliga för ett SecOps-system och Alerta är ett varningshanteringssystem som kan distribueras snabbt och enkelt utökas. Många integrationer finns tillgängliga, inklusive sådana för Cloudwatch, Pingdom, Prometheus och Riemann. Om du behöver integrera dina egna skräddarsydda system finns det ett API eller så kan du använda kommandoradsverktyget.
Kommandoradsverktyget kan också användas för att fråga om varningar, eller så kan varningar visas i en webbaserad konsol.
Standarddistributioner finns för Amazon Web Services EC2, Docker, Heroku eller Vagrant, så att du kan få igång det snabbt. För mer komplexa distributioner finns Python-paket tillgängliga.
- Vi har också presenterat de bästa IT-hanteringsverktygen.