Elastic Compute Cloud (EC2) - Memonic

Entwickler. • Mitgründer Memonic. • Vorher: Entwickler bei local.ch ag. • Details & Blog: patrice.ch. Page 4. © memonic. Motivation. • Günstiger Einstieg. • Kostenkontrolle. • Flexibilität. • Lösen unsere Probleme. 0. 30. 60. 90. 120. 150. Traditional. Cloud. Page 5. Internet. Elastic Load Balancer. S3. CloudFront. EC2 (Frontend).
938KB Größe 2 Downloads 347 Ansichten
Startup in den Wolken Einsatz von Amazon Web Services bei Memonic Patrice Neff, Mitgründer Memonic [email protected] twitter.com/pneff 20100315 memonic

Memonic • 2009 gegründet • Ihr digitales Notizbuch • Einfache Internet-Recherchen • Gratis ausprobieren: www.memonic.com

©

memonic

Über mich • Entwickler • Mitgründer Memonic • Vorher: Entwickler bei local.ch ag • Details & Blog: patrice.ch

©

memonic

Motivation • Günstiger Einstieg • Kostenkontrolle • Flexibilität • Lösen unsere Probleme 150 120 90 60 30 0 ©

memonic

Traditional

Cloud

Internet

Elastic Load Balancer

CloudFront

EC2 (Frontend)

EC2 (Backend)

EC2 (Backend)

S3

© memonic

EC2 or SQS (Queue)

EC2, RDS or SimpleDB

Simple Storage Service (S3) • HTTP Speicher • Unlimitierter Speicherplatz • Standorte: US, EU • Zahlungsvektoren: Speicherplatz und Bandbreite

Internet

Elastic Load Balancer

CloudFront

EC2 (Frontend)

EC2 (Backend)

➡ Binarypool, Assets, Daten ©

EC2 (Backend)

S3

memonic EC2 or SQS (Queue)

EC2, RDS or SimpleDB

CloudFront • Caching Frontend für S3 • Standorte: 8 USA, 4 Europa, 2 Asien • Ideal für statische CSS, JavaScript, Bilder • Zahlungsvektor: Bandbreite

Internet

Elastic Load Balancer

CloudFront

EC2 (Frontend)

EC2 (Backend)

EC2 (Backend)

S3

➡ Assets ©

memonic EC2 or SQS (Queue)

EC2, RDS or SimpleDB

Elastic Compute Cloud (EC2) • Server im Stundentarif • Linux, Unix, Windows • Keine persistenten Daten • Addon: Elastic Block Storage (ELB) • Zahlungsvektoren: Zeit und Bandbreite

Internet

Elastic Load Balancer

CloudFront

EC2 (Frontend)

EC2 (Backend)

EC2 (Backend)

S3

➡ Server generell ©

memonic

EC2 or SQS (Queue)

EC2, RDS or SimpleDB

Elastic Load Balancing Internet

• Load Balancer für EC2 Server • Zahlungsvektoren: Zeit und Bandbreite

Elastic Load Balancer

CloudFront

EC2 (Frontend)

EC2 (Backend)

➡ Load Balancer Skalierbarkeit, Uptime ©

EC2 (Backend)

S3

memonic EC2 or SQS (Queue)

EC2, RDS or SimpleDB

Elastic Map Reduce Internet

• Batch Jobs • Process large amount of S3 data • EC2 Server mit Hadoop

Elastic Load Balancer

CloudFront

EC2 (Frontend)

EC2 (Backend) Map Reduce

EC2 (Backend)

S3

➡ Datenanalyse ©

memonic

EC2 or SQS (Queue)

EC2, RDS or SimpleDB

SimpleDB • Key-Value Storage • Simple Abfragen • Zahlungsvektoren: CPU Zeit und Bandbreite

Internet

Elastic Load Balancer

CloudFront

EC2 (Frontend)

EC2 (Backend)

EC2 (Backend)

S3

➡ news.local.ch: Service Information EC2 or SQS (Queue)

©

memonic

EC2, RDS or SimpleDB

Simple Queue Service (SQS) • Key-Value Storage • Simple Abfragen • Zahlungsvektoren: CPU Zeit und Bandbreite

Internet

Elastic Load Balancer

CloudFront

EC2 (Frontend)

EC2 (Backend)

➡ news.local.ch: Service Kommunikation

S3

EC2 or SQS (Queue)

©

memonic

EC2 (Backend)

EC2, RDS or SimpleDB

Links

http://www.memonic.com/user/pneff/set/presentation-cloud-swiss oder: http://mem.to/t/1tMH

©

memonic

Danke! Patrice Neff, co-founder Memonic [email protected] twitter.com/pneff 20100315

memonic