Upload
ole-martin-mork
View
318
Download
2
Embed Size (px)
DESCRIPTION
Holdt på IASA
Citation preview
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
Agenda
• Kort intro til Amazon EC2
• Hvorfor/Hvorfor ikke?
• Konfigurasjon
• Tanker rundt arkitektur
• Eksempler
3
Amazon EC2
• Baserer seg på images og instanser
• Instanser er flyktige
• Fast intern ip og elastisk ekstern ip
4
Arbeidsflyt EC2
• Man starter en instans
• Installerer nødvendige tjenester
• Lager et image av instansen
• Registrerer imaget
• Starter nye instanser basert på image
5
Hvorfor?
• Variable kostnader
• Mulighet for å være fleksibel
• Enkelt å lage nye miljøer/servere
11
Deployment
• Automatisk deployment ved oppstart
• Mulighet for å deploye enkelt
• Evt bruke elastisk ip
14
Konfigurasjon
• Sentralisert konfigurasjon
• Kan gi konfigurasjonsparametere ved oppstart
• Enkel distribusjon av ny konfigurasjon
15
Lekser lært
• Sikkerhet blir enda viktigere
• Backup blir enda viktigere
• Redundans blir enda viktigere
• Servere står på internett, og kan forsvinne.
23
Oppsummert
• Ha dynamiske images
• Unngå manuell konfigurasjon
• Applikasjoner må konfigureres automatisk
• Tjenester må konfigureres automatisk
24