+ All Categories
Home > Technology > Webinar AWS für Start-Ups Teil 4: Entkopplung des Backends

Webinar AWS für Start-Ups Teil 4: Entkopplung des Backends

Date post: 20-Aug-2015
Category:
Upload: aws-germany
View: 745 times
Download: 0 times
Share this document with a friend
37
Webinar AWS für Start-Ups Teil 4 Entkopplung des Backends Steffen Krause Technical Evangelist @sk_bln [email protected]
Transcript

Webinar AWS für Start-Ups Teil 4Entkopplung des Backends

Steffen KrauseTechnical Evangelist

@[email protected]

• Episode 1: Erste Schritte• Episode 2: Die Zuverlässigkeit verbessern• Episode 3: Der Umgang mit der Skalierung• Episode 4: Entkopplung des Backends• Episode 5: Continuous Deployment• Episode 6: Optimierung auf Kosten und Performance• Episode 7: Erstellung einer mobilen Applikation• Episode 8: Datenanalyse

Start-ups Webinar-Reihe

• Episode 1: Erste Schritte• Episode 2: Die Zuverlässigkeit verbessern• Episode 3: Der Umgang mit der Skalierung• Episode 4: Entkopplung des Backends• Episode 5: Continuous Deployment• Episode 6: Optimierung auf Kosten und Performance• Episode 7: Erstellung einer mobilen Applikation• Episode 8: Datenanalyse

Start-ups Webinar-Reihe

Bisher in der Startup Webinar-Reihe

www.scanmyfridge.de

Die neue Herausforderung

Effiziente Verarbeitung großer Mengen von Bilddaten

500.000 bis 1 Mio Benutzer

• Jetzt wird es ernst • Viele Nutzer• Viel Aufmerksamkeit wenn Dinge schief gehen• Interessante Phase für Startups mit Finanzierungsrunden

Es wird Zeit für einige radikale Verbesserungen an Web- und

Anwendungsservern

SOA

=

Service-oriented Architecture

• Services in eigene Ebenen oder Module.

• Jeder ist 100% separater Teil der Infrastruktur

• Unabhängig skalieren

Amazon.com und AWS nutzen das umfassend!Flexibilität für die Komponenten

SOAisierug

• Je loser gekoppelt desto skalierbarer– Unabhängige Komponenten– Jede als Black Box entworfen -> Zugang nur über API– Entkoppelte Interaktionen– Nutze Dienste mit eingebauter Skalierbarkeit und Redundanz

Lose Kopplung befreit die Architektur

Controller A Controller B

Controller A Controller B

Q Q

Enge Koppung

Amazon SQS als Puffer

Lose Kopplung

Beispiele

Lose Kopplung + SOA = Gewinn

Amazon CloudSearch Amazon SQSAmazon SNS

Amazon Elastic Transcoder

Amazon SWFAmazon SES

Verwenden Sie vorhandenen Dienste statt neue zu bauen

Erfinden Sie nicht das Rad neu

• E-Mail • Datenbank• Queueing • Monitoring• Transcoding • Metriken• Suche • Logging

Zum Rad neu erfinden: Wenn Sie dabei sind, Ihren eigenen Dienst für Queuing,

DNS, Datenbank, Storage, Monitoring zu schreiben …

Image Credit: Thomas Guest https://www.flickr.com/photos/thomasguest/5491482766

Nehmen Sie einen tiefen Atemzug und hören Sie

damit auf.Jetzt.

Zurück zu unserem Startup

Foto-Upload und Analyse-Architektur

Simple Queue Service (SQS) Skalierbare, fehlertolerante Message Queue

DEMOSQS

IAM-RollenAbsicherung des Zugriffs auf AWS-Ressourcen ohne

Credentials

DEMOIAM-Rollen

Spot-InstanzenKostengünstige Verarbeitung von Batch-Workloads

DEMOSpot-Instanzen

Amazon S3 Bucket for

Ingest

Amazon SNS Topic

RRS Amazon S3 Bucket to

Serve Content to CloudFront

Amazon S3 Bucket for Originals

SQS QueueSize for Thumbnail

SQS QueueSize Image for

Mobile

SQS QueueSize Image for Web

Autoscaling Group

Instances

Autoscaling Group

Instances

Autoscaling Group

Instances

WFE Autoscaling

Group

Instances

SNS zum Fanout von Queues

Die neue Herausforderung

Effiziente Verarbeitung großer Mengen von Bilddaten

Die neue Herausforderung

Effiziente Verarbeitung großer Mengen von Bilddaten✔︎

Im nächsten Teil…

Nächste Webinare Enterprise Webinar Reihe – Episode 4: Produktivsysteme

28. August 2014, 10.00 Uhr

Amazon EC2 für Fortgeschrittene4. September 2014, 10.00 Uhr

Start-Ups Webinar Reihe - Episode 5: Continuous Deployment

26. September 2014, 10.00 Uhr

http://aws.amazon.com/de/about-aws/events/

• Architecture Portalhttp://aws.amazon.com/architecture

• AWS Whitepapershttp://aws.amazon.com/whitepapers

• Start-ups auf AWShttp://aws.amazon.com/de/start-ups

Ressourcen

• 25 US$ credits für neue Kunden:http://aws.amazon.com/de/campaigns/account/

• Twitter: @AWS_Aktuell• Facebook: http://www.facebook.com/awsaktuell • Webinare: http://aws.amazon.com/de/about-aws/events/• Slides: http://de.slideshare.net/AWSAktuell • Demo-Serie auf Youtube:

http://aws.typepad.com/awsaktuell/techsnacks-videos-deutsch.html

Ressourcen


Recommended