Cloudeigen beveiliging heeft verschillende belangrijke elementen die samenwerken om toepassingen en de infrastructuur te beschermen:
Beveiliging van containers en Kubernetes. Containers bundelen applicaties en hun afhankelijkheden, waardoor toepassingen overal kunnen worden gebruikt en schaalbaar zijn. Kubernetes coördineert deze containers en beheert de implementatie en schaalbaarheid. Beveiliging voor containers en Kubernetes omvat het scannen van afbeeldingen, runtimebewaking en het beveiligen van besturingsvlakken. Verkeerd geconfigureerde Kubernetes-clusters vormen een veelvoorkomend aanvalspunt, waardoor configuratiebeheer cruciaal is.
API-beveiliging. Microservices communiceren via API's, die moeten worden beveiligd om ongeautoriseerde toegang te voorkomen. API-beveiliging omvat verificatie, autorisatie en snelheidsbeperking. API-gateways bieden gecentraliseerde beheer- en bewakingsmogelijkheden, waardoor de kans op openbaarmaking van gegevens wordt beperkt.
CNAPP's. CNAPP-oplossingen herbergen meerdere beveiligingsmogelijkheden, onder andere op het gebied van het beheer van cloudbeveiligingspostuur (CSPM). Deze geïntegreerde platforms bieden end-to-end inzicht in de levenscyclus van toepassingen, waardoor risicogebaseerde prioritering, consistente beleidsafdwinging en een snellere detectie en respons op bedreigingen mogelijk worden.
Naleving en beheer. Organisaties moeten zich houden aan
wettelijke nalevingsnormen zoals de Algemene Verordening Gegevensbescherming (
AVG), de Health Insurance Portability and Accountability Act (HIPAA) en de Payment Card Industry Data Security Standard (PCI-DSS). Geautomatiseerde nalevingscontroles en rapportages helpen om aan de normen te blijven voldoen, waardoor het risico op juridische sancties wordt verminderd.
AI-workloads. AI-modellen en -gegevenspijplijnen brengen unieke cloudbeveiligingsuitdagingen met zich mee. Het beschermen van trainingsgegevens, het voorkomen van manipulatie van modellen en het waarborgen van ethische AI-praktijken zijn essentieel. Beveiligingsmaatregelen moeten zowel de vertrouwelijkheid als de integriteit van AI-systemen aanpakken.
Beveiliging van cloudgegevens. Gegevens vormen een primair doelwit voor aanvallers. Gevoelige informatie wordt beschermd met behulp van versleuteling, maskering en toegangsbeheer. Databasebeveiliging omvat het bewaken van ongeautoriseerde query's en het zorgen voor de juiste configuratie.
Identiteitsmachtigingen. Als iemand te veel bevoegdheden heeft, vergroot dit de kans op inbreuken. Tools voor identiteitsbeheer helpen het principe van minimale bevoegdheden af te dwingen en afwijkingen te bewaken. Aanvallen met een escalatie van bevoegdheden komen vaak voor in cloudomgevingen, waardoor identiteitsbeveiliging een topprioriteit is.
Consistentie van multi-cloudpostuur. Beveiliging in een multi-cloudomgeving is een punt van zorg voor organisaties die gebruikmaken van meerdere cloudproviders, die elk hun eigen beveiligingstools en -configuraties hebben. Het hanteren van een consistent beleid in alle omgevingen vermindert de complexiteit en risico’s.
Cloudeigen containerbeveiliging. Dit omvat het beveiligen van containerregisters, het implementeren van controles tijdens runtime en het controleren van containerinstallatiekopieën op kwetsbaarheden.
Cloudworkload-beveiliging (CWPP). CWPP-oplossingen bieden inzicht en dreigingsdetectie voor workloads in verschillende omgevingen, waaronder virtuele machines, containers en serverloze functies.
Een ander belangrijk concept om te kennen zijn de 'vier C's' van cloudeigen beveiliging. Elke C staat voor een van de lagen die moeten worden beveiligd om een diepgaande verdedigingsbenadering te waarborgen:
- Code: toepassingscode en infrastructuur-als-code (IaC), inclusief opensource-afhankelijkheden.
- Container: containerinstallatiekopieën en -runtimes.
- Cluster: indelingsplatforms zoals Kubernetes.
- Cloud: onderliggende cloudinfrastructuur, zoals netwerken, virtuele machines, opslag, identiteiten en configuraties.
Volg Microsoft Beveiliging