Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Presentasjon om skyen

573 views

Published on

Holdt på IASA

  • Be the first to comment

  • Be the first to like this

Presentasjon om skyen

  1. 1. Skyen: Hvorfor og Hvordan Ole-Martin Mørk 1
  2. 2. Bakgrunn • Open AdExchange utvikler løsning for personalisert reklame • Brukt Amazon EC2 og S3 siden mai 2008 • Kjører 14 instanser basert på 5 images 2
  3. 3. Agenda • Kort intro til Amazon EC2 • Hvorfor/Hvorfor ikke? • Konfigurasjon • Tanker rundt arkitektur • Eksempler 3
  4. 4. Amazon EC2 • Baserer seg på images og instanser • Instanser er flyktige • Fast intern ip og elastisk ekstern ip 4
  5. 5. Arbeidsflyt EC2 • Man starter en instans • Installerer nødvendige tjenester • Lager et image av instansen • Registrerer imaget • Starter nye instanser basert på image 5
  6. 6. ElasticFox 6
  7. 7. 7
  8. 8. 8
  9. 9. Hvorfor / Hvorfor ikke? 9
  10. 10. Hvorfor ikke? • Spare penger • Forbedre ytelse • For å få en bedre arkitektur 10
  11. 11. Hvorfor? • Variable kostnader • Mulighet for å være fleksibel • Enkelt å lage nye miljøer/servere 11
  12. 12. Konfigurasjon 12
  13. 13. Image • Operativsystem • Tjenester • Applikasjoner 13
  14. 14. Deployment • Automatisk deployment ved oppstart • Mulighet for å deploye enkelt • Evt bruke elastisk ip 14
  15. 15. Konfigurasjon • Sentralisert konfigurasjon • Kan gi konfigurasjonsparametere ved oppstart • Enkel distribusjon av ny konfigurasjon 15
  16. 16. Fordeling Applikasjon 10% Konfigurasjon 5% Image 85% 16
  17. 17. 0% manuell konfigurasjon 17
  18. 18. Bruk av Elastic IP 18
  19. 19. Vår arkitektur 19
  20. 20. Vår arkitektur 20
  21. 21. Vår arkitektur 21
  22. 22. Annen bruk • Ytelsestest • Byggservere • Fellestjenester 22
  23. 23. Lekser lært • Sikkerhet blir enda viktigere • Backup blir enda viktigere • Redundans blir enda viktigere • Servere står på internett, og kan forsvinne. 23
  24. 24. Oppsummert • Ha dynamiske images • Unngå manuell konfigurasjon • Applikasjoner må konfigureres automatisk • Tjenester må konfigureres automatisk 24
  25. 25. Takk for meg Ole-Martin Mørk Open AdExchange olemartin@openadex.com twitter.com/olemartin 25

×