Slide 1

Slide 1 text

Patrick Wolf | cosee [email protected] Digitale Wasserzeichen as a Service auf dem AWS Marketplace

Slide 2

Slide 2 text

Motivation für diesen Talk

Slide 3

Slide 3 text

Digitale Wasserzeichen 0x08cafe15 0x08cafe15 Auslesen: Markieren:

Slide 4

Slide 4 text

Wasserzeichen SaaS für Bilder https://www.signili.de/

Slide 5

Slide 5 text

Herausforderungen bei Audio + Video ● Werke sind groß ● Aufwändige Berechnungen durch Kompression

Slide 6

Slide 6 text

Containerwatermarking

Slide 7

Slide 7 text

Shuffling 0x08cafe15

Slide 8

Slide 8 text

Auf dem Weg zu „as a Service“

Slide 9

Slide 9 text

Lizenzmodell 1)Lizenzkosten richten sich nach Wert des geschützten Werks (mit Mindestumsatz) 2)Paketmodell: Lizenz erlaubt N Markierungen

Slide 10

Slide 10 text

AWS Marketplace Software Products Server Products Container Products SaaS Products Achtung: Amerikanisches Bankkonto benötigt!

Slide 11

Slide 11 text

Watermarking als SaaS Product

Slide 12

Slide 12 text

Watermarking in the Cloud AWS Batch S3 upload bucket S3 container storage bucket Containering: Shuffling: AWS Lambda S3 presigned URL

Slide 13

Slide 13 text

Multi Tenancy I (Sign-up)

Slide 14

Slide 14 text

Multi Tenancy II ● Absicherung der Endpunkte – API-Gateway mit Authorizer (API-Keys) – Standard-Authorizer machen keine Authentication ● Eigene S3 Folder pro Kunde

Slide 15

Slide 15 text

Preismodell und Usage Metering I ● Kostenfaktoren – Wasserzeichenlizenzkosten – Compute-Kosten – Storage-Kosten – Network-Kosten ● Service Provider ist dafür verantwortlich, dass Metering Informationen an AWS gesendet werden – Stündliche Aggregation notwendig

Slide 16

Slide 16 text

Sign-Up und Usage Metering II

Slide 17

Slide 17 text

Der Weg zum Product Listing ● Registrierung als Seller – Amerikanische Bankkonto (oder HyperWallet et al) ● Antrag zur Erstellung des Listings ● Unternehmensprofil ● Fail early nicht immer der beste Weg

Slide 18

Slide 18 text

Amazon Simple Storage Service AWS Lambda AWS Batch Amazon API Gateway Amazon Route 53 Amazon Simple Notification Service Amazon Cognito Amazon Simple Queue Service AWS Identity and Access Management Am Ende Amazon DynamoDB Amazon Simple Email Service

Slide 19

Slide 19 text

Nächster Talk ... Wie grenzt sich die Rolle des Scrum Masters von der einer Führungskraft ab? < Darleen Schinabeck Arabella Berger /> 31. Oktober 2019 > talks.cosee.biz > blog.cosee.biz