Startup in den Wolken

547 views
514 views

Published on

Zeigt verschiedene Amazon Web Services und wie wir sie bei Memonic einsetzen.

Präsentiert an der Cloud Suisse Konferenz in Zürich am 15. März 2010.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
547
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
2
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Startup in den Wolken

  1. 1. Startup in den Wolken Einsatz von Amazon Web Services bei Memonic Patrice Neff, Mitgründer Memonic patrice@memonic.com twitter.com/pneff 20100315 memonic
  2. 2. Memonic • 2009 gegründet • Ihr digitales Notizbuch • Einfache Internet-Recherchen • Gratis ausprobieren: www.memonic.com © memonic
  3. 3. Über mich • Entwickler • Mitgründer Memonic • Vorher: Entwickler bei local.ch ag • Details & Blog: patrice.ch © memonic
  4. 4. Motivation • Günstiger Einstieg • Kostenkontrolle • Flexibilität • Lösen unsere Probleme 150 120 90 60 30 0 Traditional Cloud © memonic
  5. 5. Internet Elastic Load Balancer CloudFront EC2 (Frontend) EC2 (Backend) EC2 (Backend) S3 © memonic EC2 or SQS (Queue) EC2, RDS or SimpleDB
  6. 6. Simple Storage Service (S3) Internet • HTTP Speicher • Unlimitierter Speicherplatz Elastic Load Balancer • Standorte: US, EU • Zahlungsvektoren: CloudFront Speicherplatz und EC2 (Frontend) Bandbreite EC2 (Backend) EC2 (Backend) S3 ➡ Binarypool, Assets, Daten © memonic EC2 or SQS (Queue) EC2, RDS or SimpleDB
  7. 7. CloudFront Internet • Caching Frontend für S3 • Standorte: 8 USA, 4 Elastic Load Balancer Europa, 2 Asien • Ideal für statische CSS, CloudFront JavaScript, Bilder EC2 (Frontend) • Zahlungsvektor: Bandbreite EC2 (Backend) EC2 (Backend) S3 ➡ Assets © memonic EC2 or SQS (Queue) EC2, RDS or SimpleDB
  8. 8. Elastic Compute Cloud (EC2) Internet • Server im Stundentarif • Linux, Unix, Windows Elastic Load Balancer • Keine persistenten Daten CloudFront EC2 (Frontend) • Addon: Elastic Block Storage (ELB) • Zahlungsvektoren: Zeit und Bandbreite EC2 (Backend) EC2 (Backend) S3 ➡ Server generell © memonic EC2 or SQS (Queue) EC2, RDS or SimpleDB
  9. 9. Elastic Load Balancing Internet • Load Balancer für EC2 Server • Zahlungsvektoren: Elastic Load Balancer Zeit und Bandbreite CloudFront EC2 (Frontend) EC2 (Backend) EC2 (Backend) S3 ➡ Load Balancer Skalierbarkeit, Uptime © memonic EC2 or SQS (Queue) EC2, RDS or SimpleDB
  10. 10. Elastic Map Reduce Internet • Batch Jobs • Process large amount of S3 data Elastic Load Balancer • EC2 Server mit Hadoop CloudFront EC2 (Frontend) EC2 (Backend) EC2 (Backend) Map Reduce S3 ➡ Datenanalyse © memonic EC2 or SQS (Queue) EC2, RDS or SimpleDB
  11. 11. SimpleDB Internet • Key-Value Storage • Simple Abfragen • Zahlungsvektoren: Elastic Load Balancer CPU Zeit und Bandbreite CloudFront EC2 (Frontend) EC2 (Backend) EC2 (Backend) S3 ➡ news.local.ch: Service Information EC2 or SQS (Queue) EC2, RDS or SimpleDB © memonic
  12. 12. Simple Queue Service (SQS) Internet • Key-Value Storage • Simple Abfragen • Zahlungsvektoren: Elastic Load Balancer CPU Zeit und Bandbreite CloudFront EC2 (Frontend) EC2 (Backend) EC2 (Backend) S3 ➡ news.local.ch: Service Kommunikation EC2 or SQS (Queue) EC2, RDS or SimpleDB © memonic
  13. 13. Links http://www.memonic.com/user/pneff/set/presentation-cloud-swiss oder: http://mem.to/t/1tMH © memonic
  14. 14. Danke! Patrice Neff, co-founder Memonic patrice@memonic.com twitter.com/pneff 20100315 memonic

×