- AWS-Lösungsportfolio›
- Leitfaden für Media2Cloud auf AWS
Leitfaden für Media2Cloud auf AWS
Übersicht
Funktionsweise
These technical details feature an architecture diagram to illustrate how to effectively use this solution. The architecture diagram shows the key components and their interactions, providing an overview of the architecture's structure and functionality step-by-step.
Well-Architected-Säulen
Das obige Architekturdiagramm ist ein Beispiel für eine Lösung, die unter Berücksichtigung der bewährten Methoden von Well-Architected erstellt wurde. Um eine vollständige Well-Architected-Lösung zu erhalten, sollten Sie so viele bewährte Methoden von Well-Architected wie möglich befolgen.
Diese Anleitung leitet Kennzahlen in verschiedenen Phasen an CloudWatch weiter, um die Infrastruktur zu beobachten, wie z. B. AWS Lambda-Funktionen, KI-Services und Amazon S3-Buckets.
Wir empfehlen dringend, sensible Daten während der Übertragung und Speicherung zu verschlüsseln. Diese Anleitung verschlüsselt automatisch Mediendateien und Metadaten im Ruhezustand mit der serverseitigen Amazon S3-Verschlüsselung (SSE-S3). Die Amazon SNS-Themen und DynamoDB-Tabellen des Leitfadens werden auch im Ruhezustand mit SSE-S3 verschlüsselt. Darüber hinaus werden Dokumente, die für den OpenSearch Service-Cluster indexiert sind, im Ruhezustand verschlüsselt, und die Kommunikation von Knoten zu Knoten innerhalb des Clusters wird ebenfalls verschlüsselt.
Diese Anleitung stellt eine statische Website bereit, die in einem Amazon S3-Bucket gehostet wird. Um die Latenz zu reduzieren und die Sicherheit zu verbessern, umfasst diese Anleitung eine CloudFront-Distribution mit einer Ursprungszugriffsidentität. Dabei handelt es sich um einen speziellen CloudFront-Benutzer, der den Zugriff auf Website-Bucket-Inhalte einschränkt. Weitere Informationen finden Sie unter Beschränken des Zugriffs auf einen Amazon S3-Ursprung.
Die Anleitung für Media2Cloud auf AWS verwendet, wo immer möglich, serverlose AWS-Services (z. B. Lambda, API Gateway, Amazon S3 und DynamoDB), um eine hohe Verfügbarkeit und schnelle Wiederherstellung nach einem Serviceausfall zu gewährleisten.
Sie können Workflows mit der vorgefertigten AWS CloudFormation-Vorlage erstellen. Da es sich bei dieser Anleitung um ein Open-Source-Projekt handelt, das auf GitHub veröffentlicht wurde, kannst du sie anpassen und aus dem Quellcode erstellen. Die README-Datei enthält eine schrittweise Anleitung zum Erstellen und Anpassen dieser Anleitung sowie ein Mini-Tutorial und eine ausführliche Erläuterung der einzelnen Komponenten und des Gesamtdesigns.
Da diese Anleitung eine serverlose und ereignisgesteuerte Architektur verwendet, wird Ihnen nur das in Rechnung gestellt, was Sie tatsächlich nutzen. Das Design ermöglicht es Ihnen, Ihre eigenen Medien-Workflows zu konfigurieren und anzupassen und nur die AWS-Services zu verwenden, die Sie benötigen. Darüber hinaus ermöglicht es die kostengünstige Speicherung Ihrer Ressourcen mithilfe von Amazon S3 mit Lifecycle-Richtlinien zum Speichern und Archivieren aufgenommener Inhalte, Proxys und Metadaten.
Eine entscheidende Komponente für Nachhaltigkeit ist die Maximierung der Nutzung der AWS-KI-Services, sodass Sie die Umweltauswirkungen der Backend-Services minimieren. Und das serverlose Design dieser Guidance ist so konzipiert, dass Ihr CO2-Fußabdruck im Vergleich zu dem Fußabdruck von Servern, die kontinuierlich vor Ort betrieben werden, reduziert wird.
Ressourcen zur Implementierung
Es wird eine detaillierte Anleitung zum Experimentieren und zur Verwendung in Ihrem AWS-Konto bereitgestellt. Jede Phase der Erstellung der Anleitung, einschließlich Bereitstellung, Verwendung und Bereinigung, wird untersucht, um sie für die Bereitstellung vorzubereiten.
Der Beispielcode dient als Ausgangspunkt. Er ist in der Branche erprobt, präskriptiv, aber nicht endgültig, und ein Blick unter die Haube, der Ihnen den Einstieg erleichtert.
Ähnliche Inhalte
Haftungsausschluss
Haben Sie die gewünschten Informationen gefunden?
Ihr Beitrag hilft uns, die Qualität der Inhalte auf unseren Seiten zu verbessern.