Für was verwendet man diese AWS-Lösung?

Diese Lösung schafft eine serverlose Architektur, um eine kostengünstige Bildverarbeitung in der AWS Cloud zu initiieren. Die Architektur kombiniert AWS-Services mit der Open-Source-Bildverarbeitungssoftware Sharp und ist für dynamische Bildmanipulationen optimiert. Sie können diese Lösung verwenden, die Ihnen hilft, qualitativ hochwertige Bilder auf Ihren Websites und mobilen Anwendungen zu erhalten, um das Engagement der Benutzer zu fördern.

Klicken Sie hier für ähnliche Inhalte 

Vorteile

Dynamische Bereitstellung von Inhalten

Liefern Sie dynamische Bilder zur Laufzeit, basierend auf dem Gerät Ihres Kunden.

Inhaltsmoderation
leer

Erkennen und Verwischen unangemessener Bilder mit Amazon Rekognition.

Intelligentes Zuschneiden
leer

Schneiden Sie Bilder mit den Gesichtserkennungsfunktionen von Amazon Rekognition zu.

Interaktive Webbenutzeroberfläche

Stellen Sie eine einfache Webbenutzeroberfläche bereit, über die Sie direkt mit Ihrem Image Handler API-Endpunkt interagieren und Bilddateien verwenden können, die bereits in Ihrem Konto vorhanden sind.

Kostengünstige Speicherung
leer

Sparen Sie Speicherkosten über die automatisierte Versionskontrolle und eliminieren Sie so mehrere Versionen von Bildern.

Übersicht zur AWS-Lösung

Das folgende Diagramm zeigt die serverlose Architektur, die Sie mithilfe des Einführungsleitfadens der Lösung und der dazugehörigen AWS CloudFormation-Vorlage in Minutenschnelle bereitstellen können.

Serverless Image Handler-Lösungsarchitektur

Die AWS-CloudFormation-Vorlage stellt die folgenden Ressourcen zur Verfügung:

  1. Eine Amazon CloudFront-Distribution bietet eine Caching-Schicht, um die Kosten für die Bildverarbeitung und die Latenz der nachfolgenden Bildbereitstellung zu reduzieren. Die CloudFront-Domänennamen, die den zwischengespeicherten Zugriff auf die Image-Handler-API bieten.
  2. Amazon API Gateway stellt Endpunktressourcen bereit und initiiert die AWS Lambda-Funktion.
  3. Eine Lambda-Funktion ruft das Bild aus dem Amazon-S3-Bucket eines Kunden ab und verwendet Sharp, um eine modifizierte Version des Bildes an das Amazon API Gateway zurückzugeben.
  4. Ein Amazon S3-Bucket für die Protokollspeicherung, getrennt von Ihrem vom Kunden erstellten S3-Bucket für die Speicherung von Bildern. Wenn ausgewählt, stellt die Lösung einen S3-Bucket zum Speichern der optionalen Demo-Benutzeroberfläche bereit.
  5. Wenn Sie die Bild-URL-Signaturfunktion aktivieren, ruft die Lambda-Funktion den geheimen Wert aus Ihrem vorhandenen AWS Secrets Manager-Geheimnis ab, um die Signatur zu überprüfen.
  6. Wenn Sie die Funktionen zum intelligenten Beschneiden oder zur Inhaltsmoderation verwenden, ruft die AWS-Lambda-Funktion Amazon Rekognition auf, um Ihr Bild zu analysieren, und gibt die Ergebnisse zurück.
Verwenden Sie die Schaltfläche unten, um sich für Aktualisierungen dieser Lösungsimplementierung per E-Mail anzumelden.
Hat Ihnen diese Lösungsimplementierung geholfen?
Feedback geben 
Video
Lösen mit AWS Solutions: Serverless Image Handler
Fallstudie
Fallstudie von Perpetual

Als das Produktdesign- und Softwareentwicklungsunternehmen Perpetual anfing, mit einem neuen Sport-Startup-Kunden zusammenzuarbeiten, erkannte Perpetual schnell, dass es eine flexible und kostengünstige Lösung für ein Bildverwaltungstool benötigte. Perpetual hat die optimale Lösung für seine Probleme gefunden: Serverless Image Handler.

AWS-Architekturblog
Schnelle und kosteneffiziente Bildmanipulation mit Serverless Image Handler
Als modernes Unternehmen verfügen Sie höchstwahrscheinlich sowohl über eine webbasierte als auch über eine mobile App-Plattform, um Ihren Kunden Inhalte zur Verfügung zu stellen, die sie auf verschiedenen Geräten betrachten. Die daraus resultierende Bildverwaltung kann Kopfzerbrechen bereiten, da sie teuer und umständlich zu verwalten sein kann.
 
Serverless Image Handler (SIH) ist eine AWS-Lösungsimplementierung, mit der Sie eine einzige Version jedes in Ihren Inhalten enthaltenen Bildes speichern und gleichzeitig dynamisch verschiedene Versionen zur Laufzeit basierend auf dem Gerät Ihres Endbenutzers bereitstellen können.
Den vollständigen Blog-Artikel lesen 
Zurück zum Seitenanfang 
Symbol für Entwickeln
Stellen Sie eine AWS-Lösung selbst bereit

Durchsuchen Sie unsere Bibliothek der AWS-Lösungen, um Antworten auf häufige Architekturprobleme zu erhalten.

Weitere Informationen 
Einen APN-Partner suchen
Eine AWS-Partner-Lösung finden

Finden Sie AWS-Partner, die Ihnen den Einstieg erleichtern.

Symbol für Erkunden
Beratung erkunden

Präskriptive Architekturdiagramme, Beispielcode und technische Inhalte für häufig vorkommende Anwendungsfälle finden.

Weitere Informationen