Datenschutz in AWS CodeDeploy - AWS CodeDeploy

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Datenschutz in AWS CodeDeploy

Das Modell der AWS gemeinsamen Verantwortung und geteilter Verantwortung gilt für den Datenschutz in AWS CodeDeploy. Wie in diesem Modell beschrieben, AWS ist verantwortlich für den Schutz der globalen Infrastruktur, auf der alle Systeme laufen AWS Cloud. Sie sind dafür verantwortlich, die Kontrolle über Ihre in dieser Infrastruktur gehosteten Inhalte zu behalten. Sie sind auch für die Sicherheitskonfiguration und die Verwaltungsaufgaben für die von Ihnen verwendeten AWS-Services verantwortlich. Weitere Informationen zum Datenschutz finden Sie im Abschnitt Datenschutz FAQ. Informationen zum Datenschutz in Europa finden Sie im AWS Shared Responsibility Model und im GDPR Blogbeitrag im AWS Security Blog.

Aus Datenschutzgründen empfehlen wir, dass Sie Ihre AWS-Konto Anmeldeinformationen schützen und einzelne Benutzer mit AWS IAM Identity Center oder AWS Identity and Access Management (IAM) einrichten. So erhält jeder Benutzer nur die Berechtigungen, die zum Durchführen seiner Aufgaben erforderlich sind. Außerdem empfehlen wir, die Daten mit folgenden Methoden schützen:

  • Verwenden Sie für jedes Konto eine Multi-Faktor-Authentifizierung (MFA).

  • Verwenden SieSSL/TLS, um mit AWS Ressourcen zu kommunizieren. Wir benötigen TLS 1.2 und empfehlen TLS 1.3.

  • Einrichtung API und Protokollierung von Benutzeraktivitäten mit AWS CloudTrail. Informationen zur Verwendung von CloudTrail Pfaden zur Erfassung von AWS Aktivitäten finden Sie unter Arbeiten mit CloudTrail Pfaden im AWS CloudTrail Benutzerhandbuch.

  • Verwenden Sie AWS Verschlüsselungslösungen zusammen mit allen darin enthaltenen Standardsicherheitskontrollen AWS-Services.

  • Verwenden Sie erweiterte verwaltete Sicherheitsservices wie Amazon Macie, die dabei helfen, in Amazon S3 gespeicherte persönliche Daten zu erkennen und zu schützen.

  • Wenn Sie FIPS 140-3 validierte kryptografische Module für den Zugriff AWS über eine Befehlszeilenschnittstelle oder eine benötigenAPI, verwenden Sie einen Endpunkt. FIPS Weitere Informationen zu den verfügbaren FIPS Endpunkten finden Sie unter Federal Information Processing Standard () 140-3. FIPS

Wir empfehlen dringend, in Freitextfeldern, z. B. im Feld Name, keine vertraulichen oder sensiblen Informationen wie die E-Mail-Adressen Ihrer Kunden einzugeben. Dies gilt auch, wenn Sie mit der Konsole arbeiten CodeDeploy oder sie anderweitig AWS-Services verwenden,API, AWS CLI oder. AWS SDKs Alle Daten, die Sie in Tags oder Freitextfelder eingeben, die für Namen verwendet werden, können für Abrechnungs- oder Diagnoseprotokolle verwendet werden. Wenn Sie einem externen Server eine URL zur Verfügung stellen, empfehlen wir dringend, dass Sie keine Anmeldeinformationen in den angebenURL, um Ihre Anfrage an diesen Server zu überprüfen.

Richtlinie für den Datenverkehr zwischen Netzwerken

CodeDeploy ist ein vollständig verwalteter Bereitstellungsservice, der EC2 Instances, Lambda-FunktionenECS, Amazon und lokale Server unterstützt. Bei EC2 Instances und lokalen Servern kommuniziert ein hostbasierter Agent mit Using. CodeDeploy TLS

Derzeit ist für die Kommunikation zwischen dem Agenten und dem Service eine ausgehende Internetverbindung erforderlich, sodass der Agent mit den öffentlichen Endpunkten CodeDeploy und den Amazon S3-Serviceendpunkten kommunizieren kann. In einer virtuellen privaten Cloud kann dies mit einem Internet-Gateway, einer Verbindung von Standort zu Standort mit Ihrem Unternehmensnetzwerk oder einer VPN Direktverbindung erreicht werden.

Der CodeDeploy Agent unterstützt HTTP Proxys.

VPCAmazon-Endpunkte, betrieben von AWS PrivateLink, sind CodeDeploy in bestimmten Regionen verfügbar. Details hierzu finden Sie unter Verwendung CodeDeploy mit Amazon Virtual Private Cloud.

Anmerkung

Der CodeDeploy Agent ist nur erforderlich, wenn Sie die Bereitstellung auf einer EC2 Amazon-/On-Premises-Datenverarbeitungsplattform durchführen. Der Agent ist für Bereitstellungen, die Amazon ECS oder die AWS Lambda Rechenplattform verwenden, nicht erforderlich.

Verschlüsselung im Ruhezustand

Der Kundencode ist nicht in CodeDeploy gespeichert. Als Bereitstellungsdienst sendet er Befehle an den CodeDeploy Agenten, der auf EC2 Instanzen oder lokalen Servern ausgeführt wird. CodeDeploy Der CodeDeploy Agent führt die Befehle dann mithilfe von aus. TLS Servicemodelldaten für Bereitstellungen, Bereitstellungskonfigurationen, Bereitstellungsgruppen, Anwendungen und Anwendungsrevisionen werden in Amazon DynamoDB gespeichert und im Ruhezustand unter Verwendung von AWS-eigener Schlüssel, Eigentümer und Verwaltet von verschlüsselt. CodeDeploy Weitere Informationen finden Sie unter s.AWS-eigener Schlüssel

Verschlüsselung während der Übertragung

Der CodeDeploy Agent initiiert die gesamte Kommunikation CodeDeploy über Port 443. Der Agent fragt einen Befehl CodeDeploy ab und wartet darauf. Der CodeDeploy Agent ist Open Source. Die gesamte service-to-service client-to-service Kommunikation wird bei der Übertragung verschlüsselt mitTLS. Dies schützt Kundendaten bei der Übertragung zwischen CodeDeploy und anderen Diensten wie Amazon S3.

Verwaltung von Verschlüsselungsschlüsseln

Es gibt keine Verschlüsselungsschlüssel, die Sie verwalten müssen. Die Daten des CodeDeploy Servicemodells werden mit einem verschlüsselt AWS-eigener Schlüssel, der Eigentümer ist und von diesem verwaltet wird CodeDeploy. Weitere Informationen finden Sie unter AWS-eigener Schlüssel s.