ݺߣ

ݺߣShare a Scribd company logo
Amazon Web Services
Webelement #22
Peter Slivka
www.sli.do
WebElement #22: Peter Slivka - Úvod do AWS
škálovateľnoť
manažovateľnosť
AWS
Heroku
VS
hosting
server
cena
výkon
AWSHeroku
VS
hosting
server
Scale on demand
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
Príbeh sli.do
● Začali sme na virtual serveri
● Pri prvom väčšom evente sme šli do kolien
● Prešli sme na AWS
● Znova sme šli do kolien. Live.
● Naučili sme sa horizontálne škálovať :)
Results
● Meraj a kontroluj
● Škáluj
AWS
33 services spanning
compute, storage, database
and application management
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
8 geographical 'Regions'
with multiple availability zones
WebElement #22: Peter Slivka - Úvod do AWS
Benefity
● Na začiatok stačí 0,- €. Pay as you go
● Netreba odhadovať kapacitu
● Rýchly setup
● Rýchlosť
● Za pár minút beží všetko globálne
Ako začať škálovať
#1 Rozbiť aplikáciu na jednotlivé
služby
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
#2 Očakávať výpadok
« Everything fails
all the time »
Werner Vogels
CTO of Amazon
#2 Očakávať výpadok
● Aplikácia by mala bežať aj keď hardware na
ktorom beží zlyhá, odstráni sa, alebo
vymení
● AVOID SINGLE POINTS OF FAILURE
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
●#3 Využiť viac ó
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
#4 Škálovať
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
WebElement #22: Peter Slivka - Úvod do AWS
Pricing
● Využívať len to, čo naozaj treba
– Fit your application to the resource
– Fit the resource to your application
● Správne využívať služby
– S3 distribuje statický obsah
– Glacier archivuje
● Merať
● Škálovať
WebElement #22: Peter Slivka - Úvod do AWS
Pricing
● Pri rezervácii inštancie sa platí menej
Pricing
● ...a existujú aj SPOT inštancie
WebElement #22: Peter Slivka - Úvod do AWS
Vďaka :-)

More Related Content

WebElement #22: Peter Slivka - Úvod do AWS