SlideShare a Scribd company logo
1 of 42
Download to read offline
Mariano Cunietti
CTO at Enter
@mcunietti
ONCE YOU GO CLOUD
YOU NEVER GO DOWN
Everything fails
sooner or later
(sh*t happens)
Once you go cloud you never go down /enter.it / @enterteam 2
This is why we should learn
the design for failure
Once you go cloud you never go down /enter.it / @enterteam 3
Say hello to
Regions
Milano
Paris
London
Amsterdam
Frankfurt
Once you go cloud you never go down /enter.it / @enterteam 5
Once you go cloud you never go down /enter.it / @enterteam 6
Once you go cloud you never go down /enter.it / @enterteam 7
OpenStack
COMPANIES
20M+
555 LINES OF CODE
32343
INDIVIDUAL MEMBERS
COUNTRIES
177
Once you go cloud you never go down /enter.it / @enterteam 8
Services
Once you go cloud you never go down /enter.it / @enterteam 9
Services
Once you go cloud you never go down /enter.it / @enterteam 10
Services
Once you go cloud you never go down /enter.it / @enterteam 11
Once you go cloud you never go down /enter.it / @enterteam 12
Let’s build a highly available system
with Enter Cloud Suite
Once you go cloud you never go down /enter.it / @enterteam 13
yourwebsite.com
DNS
WS
ECS Compute
ECS Compute
ECS Block Storage
ECS DNSaaS
Storage
DB
Once you go cloud you never go down /enter.it / @enterteam 14
#1
Avoid single points of failure
Once you go cloud you never go down /enter.it / @enterteam 15
yourwebsite.com
DNS
Storage
DB
WSWS WS WS
Once you go cloud you never go down /enter.it / @enterteam 16
yourwebsite.com
DNS
Storage
DB
WSWS WS WS
Once you go cloud you never go down /enter.it / @enterteam 17
#2
SetupHealthChecks
WSWS WS WS
Once you go cloud you never go down /enter.it / @enterteam 18
yourwebsite.com
DNS
DB
Storage
Once you go cloud you never go down /enter.it / @enterteam 19
ECS
Health Check
yourwebsite.com
DNS
WSWS WS WS
Storage
DB
Once you go cloud you never go down /enter.it / @enterteam 20
#3
Take snapshots
Once you go cloud you never go down /enter.it / @enterteam 21
Snapshot
Snapshot
Snapshot ECS Object Storage
DB
WSWS WS WS
yourwebsite.com
DNS
ObjectStorage
Once you go cloud you never go down /enter.it / @enterteam 22
#4
Add load balancers
Once you go cloud you never go down /enter.it / @enterteam 23
WSWS WS WS
yourwebsite.com
DNS
DB
LB
Once you go cloud you never go down /enter.it / @enterteam 24
#5
UseSharedFilesystems
Once you go cloud you never go down /enter.it / @enterteam 25
WSWS WS WS
yourwebsite.com
DNS
DB FS
LB
Storage Storage
Once you go cloud you never go down /enter.it / @enterteam 26
#6
Go multi-region
Once you go cloud you never go down /enter.it / @enterteam 27
Milano Amsterdam
yourwebsite.com
DNS
LB LB
WSWS WS WS
DB FS
WS WS
DB FS
Replication
Once you go cloud you never go down /enter.it / @enterteam 28
Milano Amsterdam
yourwebsite.com
DNS
LB LB
WSWS WS WS
DB FS
WS WS
DB FS
Once you go cloud you never go down /enter.it / @enterteam 29
Milano Amsterdam
yourwebsite.com
DNS
LB LB
WSWS WS WS
DB
WS WS
DB
Replication
Once you go cloud you never go down /enter.it / @enterteam 30
#7
Scale and autoscale
Once you go cloud you never go down /enter.it / @enterteam 31
WSWS WS WS
yourwebsite.com
DNS
DB
LB
Once you go cloud you never go down /enter.it / @enterteam 32
WSWS WS WS
yourwebsite.com
DNS
DB
LB
Once you go cloud you never go down /enter.it / @enterteam 33
WSWS WS WS WSWS
yourwebsite.com
DNS
DB
LB
Once you go cloud you never go down /enter.it / @enterteam 34
WSWS WS WS WSWS
yourwebsite.com
DNS
DB
LB
Once you go cloud you never go down /enter.it / @enterteam 35
WSWS WS WS
yourwebsite.com
DNS
DB
LB
Once you go cloud you never go down /enter.it / @enterteam 36
#8
Use GeoDNS
Once you go cloud you never go down /enter.it / @enterteam 37
User from
Milano
User from
London
User from
Paris
Milano Amsterdam
Users from Milano and Paris Users from London
ECS
DNSaaS
DNS
LB
WSWS WS WS
DB
LB
WSWS WS WS
DB
Once you go cloud you never go down /enter.it / @enterteam 38
#9
Bring content closer to your users
Once you go cloud you never go down /enter.it / @enterteam 39
User from
MilanoUser from
New York
User from
Tokyo
CDN
Static content
Static content
CDN
CDN
CDN
CDN
CDN
CDN
ECS CDN
WS
OBJECT
STORAGE
Once you go cloud you never go down /enter.it / @enterteam 40
So what?
Once you go cloud you never go down /enter.it / @enterteam 41
#1
Avoid single points of failure
#2
Setup Health Checks
#3
Take snapshots
#6
Go multi-region
#7
Scale and autoscale
#8
Use GeoDNS
#9
Bring content closer to your users
#4
Add load balancers
#5
Use Shared Filesystems
Mariano Cunietti
CTO at Enter
@mcunietti
Thank you
YOU WILL STILL FALL
BUT IT WILL HURT LESS

More Related Content

Similar to Once you go cloud you never go down - by Enter - festival ICT 2015

Thinking after that disaster in cloud
Thinking after that disaster in cloudThinking after that disaster in cloud
Thinking after that disaster in cloud
Amazon Web Services
 

Similar to Once you go cloud you never go down - by Enter - festival ICT 2015 (20)

The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...
The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...
The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...
 
Inexpensive Datamasking for MySQL with ProxySQL - data anonymization for deve...
Inexpensive Datamasking for MySQL with ProxySQL - data anonymization for deve...Inexpensive Datamasking for MySQL with ProxySQL - data anonymization for deve...
Inexpensive Datamasking for MySQL with ProxySQL - data anonymization for deve...
 
Building a social network in under 4 weeks with Serverless and GraphQL
Building a social network in under 4 weeks with Serverless and GraphQLBuilding a social network in under 4 weeks with Serverless and GraphQL
Building a social network in under 4 weeks with Serverless and GraphQL
 
Container Native Architecture
Container Native ArchitectureContainer Native Architecture
Container Native Architecture
 
Build social network in 4 weeks
Build social network in 4 weeksBuild social network in 4 weeks
Build social network in 4 weeks
 
Sail In The Cloud
Sail In The CloudSail In The Cloud
Sail In The Cloud
 
Deploying and Scaling Microservices
Deploying and Scaling MicroservicesDeploying and Scaling Microservices
Deploying and Scaling Microservices
 
Continuous Delivery and Zero Downtime: What your architecture needs to succeed
Continuous Delivery and Zero Downtime: What your architecture needs to succeedContinuous Delivery and Zero Downtime: What your architecture needs to succeed
Continuous Delivery and Zero Downtime: What your architecture needs to succeed
 
Abusing the Cloud for Fun and Profit
Abusing the Cloud for Fun and ProfitAbusing the Cloud for Fun and Profit
Abusing the Cloud for Fun and Profit
 
Velocity London - Chaos Engineering Bootcamp
Velocity London - Chaos Engineering Bootcamp Velocity London - Chaos Engineering Bootcamp
Velocity London - Chaos Engineering Bootcamp
 
DevOps with Serverless
DevOps with ServerlessDevOps with Serverless
DevOps with Serverless
 
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your networkLT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
 
IDNOG 4 Lightning Talks - Documenting your Network in 3 Simple Steps
IDNOG 4 Lightning Talks - Documenting your Network in 3 Simple StepsIDNOG 4 Lightning Talks - Documenting your Network in 3 Simple Steps
IDNOG 4 Lightning Talks - Documenting your Network in 3 Simple Steps
 
Thinking after that disaster in cloud
Thinking after that disaster in cloudThinking after that disaster in cloud
Thinking after that disaster in cloud
 
Common mistakes in serverless adoption
Common mistakes in serverless adoptionCommon mistakes in serverless adoption
Common mistakes in serverless adoption
 
Build a social network in 4 weeks with Serverless and GraphQL
Build a social network in 4 weeks with Serverless and GraphQLBuild a social network in 4 weeks with Serverless and GraphQL
Build a social network in 4 weeks with Serverless and GraphQL
 
Instalasaun ubuntu 12+ subsonic
Instalasaun ubuntu 12+ subsonicInstalasaun ubuntu 12+ subsonic
Instalasaun ubuntu 12+ subsonic
 
Dylan Beattie "Architecture: The Stuff That's Hard to Change"
Dylan Beattie "Architecture: The Stuff That's Hard to Change"Dylan Beattie "Architecture: The Stuff That's Hard to Change"
Dylan Beattie "Architecture: The Stuff That's Hard to Change"
 
20150909_network_security_lecture
20150909_network_security_lecture20150909_network_security_lecture
20150909_network_security_lecture
 
(ARC402) Deployment Automation: From Developers' Keyboards to End Users' Scre...
(ARC402) Deployment Automation: From Developers' Keyboards to End Users' Scre...(ARC402) Deployment Automation: From Developers' Keyboards to End Users' Scre...
(ARC402) Deployment Automation: From Developers' Keyboards to End Users' Scre...
 

More from festival ICT 2016

More from festival ICT 2016 (20)

Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
 
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
 
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
 
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
 
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
 
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
 
LibreOffice: software libero e formati standard - by LibreItalia - festival I...
LibreOffice: software libero e formati standard - by LibreItalia - festival I...LibreOffice: software libero e formati standard - by LibreItalia - festival I...
LibreOffice: software libero e formati standard - by LibreItalia - festival I...
 
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
 
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
 
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
 
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
 
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
 
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
 
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
 
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
 
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
 
Web e privacy, le nuove regole per i cookies - festival ICT 2015
Web e privacy, le nuove regole per i cookies - festival ICT 2015Web e privacy, le nuove regole per i cookies - festival ICT 2015
Web e privacy, le nuove regole per i cookies - festival ICT 2015
 
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
 
Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
 Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution... Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
 
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Once you go cloud you never go down - by Enter - festival ICT 2015

  • 1. Mariano Cunietti CTO at Enter @mcunietti ONCE YOU GO CLOUD YOU NEVER GO DOWN
  • 2. Everything fails sooner or later (sh*t happens) Once you go cloud you never go down /enter.it / @enterteam 2
  • 3. This is why we should learn the design for failure Once you go cloud you never go down /enter.it / @enterteam 3
  • 5. Regions Milano Paris London Amsterdam Frankfurt Once you go cloud you never go down /enter.it / @enterteam 5
  • 6. Once you go cloud you never go down /enter.it / @enterteam 6
  • 7. Once you go cloud you never go down /enter.it / @enterteam 7 OpenStack COMPANIES 20M+ 555 LINES OF CODE 32343 INDIVIDUAL MEMBERS COUNTRIES 177
  • 8. Once you go cloud you never go down /enter.it / @enterteam 8 Services
  • 9. Once you go cloud you never go down /enter.it / @enterteam 9 Services
  • 10. Once you go cloud you never go down /enter.it / @enterteam 10 Services
  • 11. Once you go cloud you never go down /enter.it / @enterteam 11
  • 12. Once you go cloud you never go down /enter.it / @enterteam 12 Let’s build a highly available system with Enter Cloud Suite
  • 13. Once you go cloud you never go down /enter.it / @enterteam 13 yourwebsite.com DNS WS ECS Compute ECS Compute ECS Block Storage ECS DNSaaS Storage DB
  • 14. Once you go cloud you never go down /enter.it / @enterteam 14 #1 Avoid single points of failure
  • 15. Once you go cloud you never go down /enter.it / @enterteam 15 yourwebsite.com DNS Storage DB WSWS WS WS
  • 16. Once you go cloud you never go down /enter.it / @enterteam 16 yourwebsite.com DNS Storage DB WSWS WS WS
  • 17. Once you go cloud you never go down /enter.it / @enterteam 17 #2 SetupHealthChecks
  • 18. WSWS WS WS Once you go cloud you never go down /enter.it / @enterteam 18 yourwebsite.com DNS DB Storage
  • 19. Once you go cloud you never go down /enter.it / @enterteam 19 ECS Health Check yourwebsite.com DNS WSWS WS WS Storage DB
  • 20. Once you go cloud you never go down /enter.it / @enterteam 20 #3 Take snapshots
  • 21. Once you go cloud you never go down /enter.it / @enterteam 21 Snapshot Snapshot Snapshot ECS Object Storage DB WSWS WS WS yourwebsite.com DNS ObjectStorage
  • 22. Once you go cloud you never go down /enter.it / @enterteam 22 #4 Add load balancers
  • 23. Once you go cloud you never go down /enter.it / @enterteam 23 WSWS WS WS yourwebsite.com DNS DB LB
  • 24. Once you go cloud you never go down /enter.it / @enterteam 24 #5 UseSharedFilesystems
  • 25. Once you go cloud you never go down /enter.it / @enterteam 25 WSWS WS WS yourwebsite.com DNS DB FS LB Storage Storage
  • 26. Once you go cloud you never go down /enter.it / @enterteam 26 #6 Go multi-region
  • 27. Once you go cloud you never go down /enter.it / @enterteam 27 Milano Amsterdam yourwebsite.com DNS LB LB WSWS WS WS DB FS WS WS DB FS Replication
  • 28. Once you go cloud you never go down /enter.it / @enterteam 28 Milano Amsterdam yourwebsite.com DNS LB LB WSWS WS WS DB FS WS WS DB FS
  • 29. Once you go cloud you never go down /enter.it / @enterteam 29 Milano Amsterdam yourwebsite.com DNS LB LB WSWS WS WS DB WS WS DB Replication
  • 30. Once you go cloud you never go down /enter.it / @enterteam 30 #7 Scale and autoscale
  • 31. Once you go cloud you never go down /enter.it / @enterteam 31 WSWS WS WS yourwebsite.com DNS DB LB
  • 32. Once you go cloud you never go down /enter.it / @enterteam 32 WSWS WS WS yourwebsite.com DNS DB LB
  • 33. Once you go cloud you never go down /enter.it / @enterteam 33 WSWS WS WS WSWS yourwebsite.com DNS DB LB
  • 34. Once you go cloud you never go down /enter.it / @enterteam 34 WSWS WS WS WSWS yourwebsite.com DNS DB LB
  • 35. Once you go cloud you never go down /enter.it / @enterteam 35 WSWS WS WS yourwebsite.com DNS DB LB
  • 36. Once you go cloud you never go down /enter.it / @enterteam 36 #8 Use GeoDNS
  • 37. Once you go cloud you never go down /enter.it / @enterteam 37 User from Milano User from London User from Paris Milano Amsterdam Users from Milano and Paris Users from London ECS DNSaaS DNS LB WSWS WS WS DB LB WSWS WS WS DB
  • 38. Once you go cloud you never go down /enter.it / @enterteam 38 #9 Bring content closer to your users
  • 39. Once you go cloud you never go down /enter.it / @enterteam 39 User from MilanoUser from New York User from Tokyo CDN Static content Static content CDN CDN CDN CDN CDN CDN ECS CDN WS OBJECT STORAGE
  • 40. Once you go cloud you never go down /enter.it / @enterteam 40 So what?
  • 41. Once you go cloud you never go down /enter.it / @enterteam 41 #1 Avoid single points of failure #2 Setup Health Checks #3 Take snapshots #6 Go multi-region #7 Scale and autoscale #8 Use GeoDNS #9 Bring content closer to your users #4 Add load balancers #5 Use Shared Filesystems
  • 42. Mariano Cunietti CTO at Enter @mcunietti Thank you YOU WILL STILL FALL BUT IT WILL HURT LESS