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 CodePipeline
Das Modell der AWS gemeinsamen Verantwortung
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 CodePipeline 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.
Die folgenden bewährten Sicherheitsmethoden beziehen sich auch auf den Datenschutz in folgenden Bereichen CodePipeline:
Richtlinie für den Datenverkehr zwischen Netzwerken
Amazon VPC ist ein AWS-Service Programm, mit dem Sie AWS Ressourcen in einem von Ihnen definierten virtuellen Netzwerk (virtuelle private Cloud) starten können. CodePipelineunterstützt Amazon VPC Endpoints powered by AWS PrivateLink, eine AWS Technologie, die die private Kommunikation zwischen AWS-Services einer elastic network interface mit privaten IP-Adressen ermöglicht. Das bedeutet, dass Sie CodePipeline über einen privaten Endpunkt in Ihrem eine direkte Verbindung herstellen könnenVPC, sodass der gesamte Datenverkehr innerhalb Ihres VPC AWS Netzwerks bleibt. Bisher war für Anwendungen, die innerhalb eines Netzwerks ausgeführt wurden, ein Internetzugang VPC erforderlich, mit dem eine Verbindung hergestellt CodePipeline werden konnte. Mit a VPC haben Sie die Kontrolle über Ihre Netzwerkeinstellungen, wie z. B.:
-
IP-Adressbereich,
-
Subnetze,
-
Routing-Tabellen und
-
Netzwerk-Gateways.
VPCUm Ihre Verbindung herzustellen CodePipeline, definieren Sie einen VPC Schnittstellen-Endpunkt für CodePipeline. Dieser Endpunkttyp ermöglicht es Ihnen, eine Verbindung VPC zu herstellen AWS-Services. Der Endpunkt bietet zuverlässige, skalierbare Konnektivität, CodePipeline ohne dass ein Internet-Gateway, eine Network Address Translation (NAT) -Instanz oder eine VPN Verbindung erforderlich ist. Informationen zur Einrichtung eines VPC finden Sie im VPCBenutzerhandbuch.
Verschlüsselung im Ruhezustand
CodePipeline Eingeschlossene Daten werden im Ruhezustand mit verschlüsselt AWS KMS keys. Code-Artefakte werden in einem kundeneigenen S3-Bucket gespeichert und entweder mit dem Von AWS verwalteter Schlüssel oder einem vom Kunden verwalteten Schlüssel verschlüsselt. Weitere Informationen finden Sie unter Konfigurieren Sie die serverseitige Verschlüsselung für in Amazon S3 gespeicherte Artefakte für CodePipeline.
Verschlüsselung während der Übertragung
service-to-serviceDie gesamte Kommunikation wird während der Übertragung mitSSL/TLSverschlüsselt.
Verwaltung von Verschlüsselungsschlüsseln
Wenn Sie die Standardoption für die Verschlüsselung von Codeartefakten wählen, CodePipeline verwendet die Von AWS verwalteter Schlüssel. Sie können dies Von AWS verwalteter Schlüssel nicht ändern oder löschen. Wenn Sie einen vom Kunden verwalteten Schlüssel AWS KMS zum Verschlüsseln oder Entschlüsseln von Artefakten im S3-Bucket verwenden, können Sie diesen vom Kunden verwalteten Schlüssel nach Bedarf ändern oder rotieren.
Wichtig
CodePipeline unterstützt nur symmetrische SchlüsselKMS. Verwenden Sie keinen asymmetrischen KMS Schlüssel, um die Daten in Ihrem S3-Bucket zu verschlüsseln.