SEC 5: Wie schützen Sie Ihre Netzwerkressourcen?
Alle Workloads, die über eine Art Netzwerkverbindung verfügen, unabhängig davon, ob es sich um das Internet oder ein privates Netzwerk handelt, erfordern mehrere Abwehrebenen, um Schutz vor externen und internen Netzwerkbedrohungen sicherzustellen.
Ressourcen
Application Acceleration and Protection with Amazon CloudFront, AWS WAF, and AWS Shield
AWS Transit Gateway reference architectures for many VPCs"
Amazon VPC Security
Getting started with AWS WAF
AWS Firewall Manager
Amazon Inspector
Lab: Automated Deployment of VPC
Bewährte Methoden:
-
Erstellen von Netzwerkebenen: Gruppieren Sie Komponenten mit den gleichen Erreichbarkeitsanforderungen in Ebenen. Beispielsweise sollte ein Datenbank-Cluster in einer VPC ohne Internetzugriff in Subnetzen platziert werden, ohne dass eine Route zum oder aus dem Internet besteht. In einer serverlosen Arbeitslast, die ohne VPC ausgeführt wird, können ähnliche Ebenen und die Segmentierung mit Microservices dasselbe Ziel erreichen.
-
Kontrollieren des Datenverkehrs auf allen Ebenen: Wenden Sie Kontrollen mit einem umfassenden Abwehransatz für den ein- und ausgehenden Datenverkehr an. Amazon Virtual Private Cloud (VPC) stellt dazu Sicherheitsgruppen, Netzwerk-ACLs und Subnetze bereit. Für AWS Lambda sollten Sie die Ausführung in Ihrer privaten VPC mit VPC-basierten Kontrollen in Betracht ziehen.
-
Automatischer Netzwerkschutz: Automatisieren Sie Schutzmechanismen, um ein selbstverteidigendes Netzwerk bereitzustellen, das auf Threat Intelligence und Erkennung von Anomalien beruht. Zum Beispiel Tools zur Erkennung und Verhinderung von Eindringversuchen, die sich proaktiv an aktuelle Bedrohungen anpassen und deren Auswirkungen reduzieren.
-
Implementieren von Prüfung und Schutz: Untersuchen und filtern Sie Ihren Datenverkehr auf jeder Ebene. Verwenden Sie beispielsweise eine Webanwendungs-Firewall zum Schutz vor versehentlichem Zugriff auf Anwendungsnetzwerkebene. Für Lambda-Funktionen können Drittanbieter-Tools Ihrer Laufzeitumgebung eine Firewall auf Anwendungsebene hinzufügen.
Verbesserungsplan
Erstellen von Netzwerkebenen
VPCs and subnets
Route tables
Kontrollieren des Datenverkehrs auf allen Ebenen
Amazon VPC security
Lab: Automated Deployment of VPC
VPC endpoints
Amazon VPC security group
Network ACLs
Amazon CloudFront use cases
AWS Global Accelerator
AWS Web Application Firewall (AWS WAF)
Amazon Route 53
Amazon VPC Ingress Routing
Amazon VPC Peering
Amazon VPC Endpoint Services (AWS PrivateLink)
Amazon VPC Transit Gateway
AWS Direct Connect
AWS Site-to-Site VPN
AWS Client VPN
Amazon S3 Access Points
Automatischer Netzwerkschutz
AWS WAF security automations
Infrastructure security
Implementieren von Prüfung und Schutz
Amazon GuardDuty
Lab: Automated Deployment of Detective Controls
VPC traffic mirroring