SlideShare a Scribd company logo
1 of 42
Download to read offline
Once you go cloud you never go down /enter.it / @enterteam 2
Everything fails

sooner or later
(sh*t happens)
Once you go cloud you never go down /enter.it / @enterteam 3
This is why we should learn
the design for failure
Say hello to
Once you go cloud you never go down /enter.it / @enterteam
Once you go cloud you never go down /enter.it / @enterteam 6
NEW LOGOS: 4
OpenStack
Once you go cloud you never go down /enter.it / @enterteam 7
OpenStack
COMPANIES 
TOTAL DEVELOPERS
 LAST 30 DAYS’
COMMITS
ACCEPTED CODE CONTRIBUTIONS
2679
 2797
 83,596
433

 TOP 10 COUNTRIES
17,316
INDIVIDUAL MEMBERS
COUNTRIES 
145
United States, China, India, 
Great Britain, France, Russia, Australia,
Canada, Japan, Germany
Once you go cloud you never go down /enter.it / @enterteam 8
Services
COMPUTING STORAGE NETWORK DNS CDN
Once you go cloud you never go down /enter.it / @enterteam 9
Once you go cloud you never go down /enter.it / @enterteam 10
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 high availability system
with Enter Cloud Suite
Once you go cloud you never go down /enter.it / @enterteam 13
yourdrupalwebsite.com
DNS
WS
DB
ECS
Compute
ECS
DNSaaS
Block
Storage
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
yourdrupalwebsite.com
DNS
WS
DB
WSWS
Block
Storage
Once you go cloud you never go down /enter.it / @enterteam 16
yourdrupalwebsite.com
DNS
WS
DB
WSWS
Block
Storage
Once you go cloud you never go down /enter.it / @enterteam 17
#2
Take snapshots
Once you go cloud you never go down /enter.it / @enterteam 18
yourdrupalwebsite.com
DNS
WS
DB
Obj
WSWS
Snapshot
Snapshot
Block
Storage
Snapshot
ECS
Object Storage
Once you go cloud you never go down /enter.it / @enterteam 19
Once you go cloud you never go down /enter.it / @enterteam 20
#3
Add load balancers
Once you go cloud you never go down /enter.it / @enterteam 21
yourdrupalwebsite.com
DNS
LB
WS
DB
WSWS
Once you go cloud you never go down /enter.it / @enterteam 22
#4
Setup Health Checks
Once you go cloud you never go down /enter.it / @enterteam 23
yourdrupalwebsite.com
DNS
LB
WS
DB
WSWS
Once you go cloud you never go down /enter.it / @enterteam 24
#5
Go multi-region
Once you go cloud you never go down /enter.it / @enterteam 25
yourdrupalwebsite.com
DNS
LB
WS
DB
WSWS
DB
Replication
Milano Amsterdam
LB
WS WS
Once you go cloud you never go down /enter.it / @enterteam 26
#6
Scale and autoscale
Once you go cloud you never go down /enter.it / @enterteam 27
yourdrupalwebsite.com
DNS
LB
WS
DB
WSWS
Once you go cloud you never go down /enter.it / @enterteam 28
yourdrupalwebsite.com
DNS
LB
WS
DB
WSWS
Once you go cloud you never go down /enter.it / @enterteam 29
yourdrupalwebsite.com
DNS
LB
WS
DB
WSWS WSWS
Once you go cloud you never go down /enter.it / @enterteam 30
#7
Use GeoDNS
Once you go cloud you never go down /enter.it / @enterteam 31
User from
Milano
LB
WS
DB
WSWS
User from
London
User from
Paris
DNS
LB
WS
DB
WSWS
Milano Amsterdam
Users from Milano and Paris Users from London
ECS
DNSaaS
Once you go cloud you never go down /enter.it / @enterteam 32
Once you go cloud you never go down /enter.it / @enterteam 33
Once you go cloud you never go down /enter.it / @enterteam 34
Once you go cloud you never go down /enter.it / @enterteam 35
Once you go cloud you never go down /enter.it / @enterteam 36
#8
Bring content closer to your users
Once you go cloud you never go down /enter.it / @enterteam 37
User from
Milano
WS
User from
New York
User from
Tokyo
CDN
Static content
OBJECT
STORAGE
Static content
CDN
CDN
CDN
CDN
CDN
CDN
ECS CDN
Once you go cloud you never go down /enter.it / @enterteam 38
So what?
Once you go cloud you never go down /enter.it / @enterteam 39
#1
Avoid single points of failure
#2
Take snapshots
#3
Add load balancers
#5
Go multi-region
#6
Scale and autoscale
#7
Use GeoDNS
#8
Bring content closer to your users
#4
Setup Health Checks
Once you go cloud you never go down /enter.it / @enterteam 40
Once you go cloud you never go down /enter.it / @enterteam 41
Mariano Cunietti
CTO at Enter
@mcunietti
Thank you
YOU WILL STILL FALL
BUT IT WILL HURT LESS

More Related Content

More from Meet Magento Italy

Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...
Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...
Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...Meet Magento Italy
 
Bodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best PracticesBodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best PracticesMeet Magento Italy
 
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...Meet Magento Italy
 
Vinai Kopp - FPC Hole punching in Magento 2
Vinai Kopp - FPC Hole punching in Magento 2Vinai Kopp - FPC Hole punching in Magento 2
Vinai Kopp - FPC Hole punching in Magento 2Meet Magento Italy
 
Jacopo Nardiello - From CI to Prod: Running Magento at scale with Kubernetes
Jacopo Nardiello - From CI to Prod: Running Magento at scale with KubernetesJacopo Nardiello - From CI to Prod: Running Magento at scale with Kubernetes
Jacopo Nardiello - From CI to Prod: Running Magento at scale with KubernetesMeet Magento Italy
 
James Zetlen - PWA Studio Integration…With You
James Zetlen - PWA Studio Integration…With YouJames Zetlen - PWA Studio Integration…With You
James Zetlen - PWA Studio Integration…With YouMeet Magento Italy
 
Talesh Seeparsan - The Hound of the Malwarevilles
Talesh Seeparsan - The Hound of the MalwarevillesTalesh Seeparsan - The Hound of the Malwarevilles
Talesh Seeparsan - The Hound of the MalwarevillesMeet Magento Italy
 
Miguel Balparda - A day in support
Miguel Balparda - A day in supportMiguel Balparda - A day in support
Miguel Balparda - A day in supportMeet Magento Italy
 
Volodymyr Kublytskyi - Develop Product, Design Platform
Volodymyr Kublytskyi - Develop Product, Design PlatformVolodymyr Kublytskyi - Develop Product, Design Platform
Volodymyr Kublytskyi - Develop Product, Design PlatformMeet Magento Italy
 
Rosario Toscano - Processi di ottimizzazione per una crescita continua
Rosario Toscano - Processi di ottimizzazione per una crescita continuaRosario Toscano - Processi di ottimizzazione per una crescita continua
Rosario Toscano - Processi di ottimizzazione per una crescita continuaMeet Magento Italy
 
Henrik Feld Jakobsen - How to sell online Scandinavia
Henrik Feld Jakobsen - How to sell online ScandinaviaHenrik Feld Jakobsen - How to sell online Scandinavia
Henrik Feld Jakobsen - How to sell online ScandinaviaMeet Magento Italy
 
Rabia Qureshi - How to sell online in UK
Rabia Qureshi - How to sell online in UKRabia Qureshi - How to sell online in UK
Rabia Qureshi - How to sell online in UKMeet Magento Italy
 
Matteo Schuerch - How to sell online in Switzerland
Matteo Schuerch - How to sell online in SwitzerlandMatteo Schuerch - How to sell online in Switzerland
Matteo Schuerch - How to sell online in SwitzerlandMeet Magento Italy
 
Il data-driven nell’e-commerce: il caso studio Alessi
Il data-driven nell’e-commerce: il caso studio AlessiIl data-driven nell’e-commerce: il caso studio Alessi
Il data-driven nell’e-commerce: il caso studio AlessiMeet Magento Italy
 
Philippe Bernou - Seamless omnichannel solutions with Magento order management
Philippe Bernou - Seamless omnichannel solutions with Magento order managementPhilippe Bernou - Seamless omnichannel solutions with Magento order management
Philippe Bernou - Seamless omnichannel solutions with Magento order managementMeet Magento Italy
 
Giovanni Cappellotto - Navigare nelle acque agitate del marketing su Amazon e...
Giovanni Cappellotto - Navigare nelle acque agitate del marketing su Amazon e...Giovanni Cappellotto - Navigare nelle acque agitate del marketing su Amazon e...
Giovanni Cappellotto - Navigare nelle acque agitate del marketing su Amazon e...Meet Magento Italy
 
Alan Rhode - GDPR: la nuova normativa privacy per l’Europa
Alan Rhode - GDPR: la nuova normativa privacy per l’EuropaAlan Rhode - GDPR: la nuova normativa privacy per l’Europa
Alan Rhode - GDPR: la nuova normativa privacy per l’EuropaMeet Magento Italy
 
Michele Simone - Come incrementare il tuo business con PayPal
Michele Simone - Come incrementare il tuo business con PayPalMichele Simone - Come incrementare il tuo business con PayPal
Michele Simone - Come incrementare il tuo business con PayPalMeet Magento Italy
 
Lydia Schaffranek - Meet Magento Association
Lydia Schaffranek - Meet Magento AssociationLydia Schaffranek - Meet Magento Association
Lydia Schaffranek - Meet Magento AssociationMeet Magento Italy
 
Mauro Lorenzutti - Il passaggio da Magento 1 a Magento 2: le 5W
Mauro Lorenzutti - Il passaggio da Magento 1 a Magento 2: le 5WMauro Lorenzutti - Il passaggio da Magento 1 a Magento 2: le 5W
Mauro Lorenzutti - Il passaggio da Magento 1 a Magento 2: le 5WMeet Magento Italy
 

More from Meet Magento Italy (20)

Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...
Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...
Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...
 
Bodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best PracticesBodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
 
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...
 
Vinai Kopp - FPC Hole punching in Magento 2
Vinai Kopp - FPC Hole punching in Magento 2Vinai Kopp - FPC Hole punching in Magento 2
Vinai Kopp - FPC Hole punching in Magento 2
 
Jacopo Nardiello - From CI to Prod: Running Magento at scale with Kubernetes
Jacopo Nardiello - From CI to Prod: Running Magento at scale with KubernetesJacopo Nardiello - From CI to Prod: Running Magento at scale with Kubernetes
Jacopo Nardiello - From CI to Prod: Running Magento at scale with Kubernetes
 
James Zetlen - PWA Studio Integration…With You
James Zetlen - PWA Studio Integration…With YouJames Zetlen - PWA Studio Integration…With You
James Zetlen - PWA Studio Integration…With You
 
Talesh Seeparsan - The Hound of the Malwarevilles
Talesh Seeparsan - The Hound of the MalwarevillesTalesh Seeparsan - The Hound of the Malwarevilles
Talesh Seeparsan - The Hound of the Malwarevilles
 
Miguel Balparda - A day in support
Miguel Balparda - A day in supportMiguel Balparda - A day in support
Miguel Balparda - A day in support
 
Volodymyr Kublytskyi - Develop Product, Design Platform
Volodymyr Kublytskyi - Develop Product, Design PlatformVolodymyr Kublytskyi - Develop Product, Design Platform
Volodymyr Kublytskyi - Develop Product, Design Platform
 
Rosario Toscano - Processi di ottimizzazione per una crescita continua
Rosario Toscano - Processi di ottimizzazione per una crescita continuaRosario Toscano - Processi di ottimizzazione per una crescita continua
Rosario Toscano - Processi di ottimizzazione per una crescita continua
 
Henrik Feld Jakobsen - How to sell online Scandinavia
Henrik Feld Jakobsen - How to sell online ScandinaviaHenrik Feld Jakobsen - How to sell online Scandinavia
Henrik Feld Jakobsen - How to sell online Scandinavia
 
Rabia Qureshi - How to sell online in UK
Rabia Qureshi - How to sell online in UKRabia Qureshi - How to sell online in UK
Rabia Qureshi - How to sell online in UK
 
Matteo Schuerch - How to sell online in Switzerland
Matteo Schuerch - How to sell online in SwitzerlandMatteo Schuerch - How to sell online in Switzerland
Matteo Schuerch - How to sell online in Switzerland
 
Il data-driven nell’e-commerce: il caso studio Alessi
Il data-driven nell’e-commerce: il caso studio AlessiIl data-driven nell’e-commerce: il caso studio Alessi
Il data-driven nell’e-commerce: il caso studio Alessi
 
Philippe Bernou - Seamless omnichannel solutions with Magento order management
Philippe Bernou - Seamless omnichannel solutions with Magento order managementPhilippe Bernou - Seamless omnichannel solutions with Magento order management
Philippe Bernou - Seamless omnichannel solutions with Magento order management
 
Giovanni Cappellotto - Navigare nelle acque agitate del marketing su Amazon e...
Giovanni Cappellotto - Navigare nelle acque agitate del marketing su Amazon e...Giovanni Cappellotto - Navigare nelle acque agitate del marketing su Amazon e...
Giovanni Cappellotto - Navigare nelle acque agitate del marketing su Amazon e...
 
Alan Rhode - GDPR: la nuova normativa privacy per l’Europa
Alan Rhode - GDPR: la nuova normativa privacy per l’EuropaAlan Rhode - GDPR: la nuova normativa privacy per l’Europa
Alan Rhode - GDPR: la nuova normativa privacy per l’Europa
 
Michele Simone - Come incrementare il tuo business con PayPal
Michele Simone - Come incrementare il tuo business con PayPalMichele Simone - Come incrementare il tuo business con PayPal
Michele Simone - Come incrementare il tuo business con PayPal
 
Lydia Schaffranek - Meet Magento Association
Lydia Schaffranek - Meet Magento AssociationLydia Schaffranek - Meet Magento Association
Lydia Schaffranek - Meet Magento Association
 
Mauro Lorenzutti - Il passaggio da Magento 1 a Magento 2: le 5W
Mauro Lorenzutti - Il passaggio da Magento 1 a Magento 2: le 5WMauro Lorenzutti - Il passaggio da Magento 1 a Magento 2: le 5W
Mauro Lorenzutti - Il passaggio da Magento 1 a Magento 2: le 5W
 

Recently uploaded

SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardsticksaastr
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Delhi Call girls
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCamilleBoulbin1
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatmentnswingard
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lodhisaajjda
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIINhPhngng3
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsaqsarehman5055
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfSkillCertProExams
 

Recently uploaded (20)

SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 

Mariano Cunietti - Once you go cloud you never go down

  • 1.
  • 2. Once you go cloud you never go down /enter.it / @enterteam 2 Everything fails
 sooner or later (sh*t happens)
  • 3. Once you go cloud you never go down /enter.it / @enterteam 3 This is why we should learn the design for failure
  • 5. Once you go cloud you never go down /enter.it / @enterteam
  • 6. Once you go cloud you never go down /enter.it / @enterteam 6 NEW LOGOS: 4 OpenStack
  • 7. Once you go cloud you never go down /enter.it / @enterteam 7 OpenStack COMPANIES TOTAL DEVELOPERS LAST 30 DAYS’ COMMITS ACCEPTED CODE CONTRIBUTIONS 2679 2797 83,596 433
 TOP 10 COUNTRIES 17,316 INDIVIDUAL MEMBERS COUNTRIES 145 United States, China, India, Great Britain, France, Russia, Australia, Canada, Japan, Germany
  • 8. Once you go cloud you never go down /enter.it / @enterteam 8 Services COMPUTING STORAGE NETWORK DNS CDN
  • 9. Once you go cloud you never go down /enter.it / @enterteam 9
  • 10. Once you go cloud you never go down /enter.it / @enterteam 10
  • 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 high availability system with Enter Cloud Suite
  • 13. Once you go cloud you never go down /enter.it / @enterteam 13 yourdrupalwebsite.com DNS WS DB ECS Compute ECS DNSaaS Block Storage
  • 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 yourdrupalwebsite.com DNS WS DB WSWS Block Storage
  • 16. Once you go cloud you never go down /enter.it / @enterteam 16 yourdrupalwebsite.com DNS WS DB WSWS Block Storage
  • 17. Once you go cloud you never go down /enter.it / @enterteam 17 #2 Take snapshots
  • 18. Once you go cloud you never go down /enter.it / @enterteam 18 yourdrupalwebsite.com DNS WS DB Obj WSWS Snapshot Snapshot Block Storage Snapshot ECS Object Storage
  • 19. Once you go cloud you never go down /enter.it / @enterteam 19
  • 20. Once you go cloud you never go down /enter.it / @enterteam 20 #3 Add load balancers
  • 21. Once you go cloud you never go down /enter.it / @enterteam 21 yourdrupalwebsite.com DNS LB WS DB WSWS
  • 22. Once you go cloud you never go down /enter.it / @enterteam 22 #4 Setup Health Checks
  • 23. Once you go cloud you never go down /enter.it / @enterteam 23 yourdrupalwebsite.com DNS LB WS DB WSWS
  • 24. Once you go cloud you never go down /enter.it / @enterteam 24 #5 Go multi-region
  • 25. Once you go cloud you never go down /enter.it / @enterteam 25 yourdrupalwebsite.com DNS LB WS DB WSWS DB Replication Milano Amsterdam LB WS WS
  • 26. Once you go cloud you never go down /enter.it / @enterteam 26 #6 Scale and autoscale
  • 27. Once you go cloud you never go down /enter.it / @enterteam 27 yourdrupalwebsite.com DNS LB WS DB WSWS
  • 28. Once you go cloud you never go down /enter.it / @enterteam 28 yourdrupalwebsite.com DNS LB WS DB WSWS
  • 29. Once you go cloud you never go down /enter.it / @enterteam 29 yourdrupalwebsite.com DNS LB WS DB WSWS WSWS
  • 30. Once you go cloud you never go down /enter.it / @enterteam 30 #7 Use GeoDNS
  • 31. Once you go cloud you never go down /enter.it / @enterteam 31 User from Milano LB WS DB WSWS User from London User from Paris DNS LB WS DB WSWS Milano Amsterdam Users from Milano and Paris Users from London ECS DNSaaS
  • 32. Once you go cloud you never go down /enter.it / @enterteam 32
  • 33. Once you go cloud you never go down /enter.it / @enterteam 33
  • 34. Once you go cloud you never go down /enter.it / @enterteam 34
  • 35. Once you go cloud you never go down /enter.it / @enterteam 35
  • 36. Once you go cloud you never go down /enter.it / @enterteam 36 #8 Bring content closer to your users
  • 37. Once you go cloud you never go down /enter.it / @enterteam 37 User from Milano WS User from New York User from Tokyo CDN Static content OBJECT STORAGE Static content CDN CDN CDN CDN CDN CDN ECS CDN
  • 38. Once you go cloud you never go down /enter.it / @enterteam 38 So what?
  • 39. Once you go cloud you never go down /enter.it / @enterteam 39 #1 Avoid single points of failure #2 Take snapshots #3 Add load balancers #5 Go multi-region #6 Scale and autoscale #7 Use GeoDNS #8 Bring content closer to your users #4 Setup Health Checks
  • 40. Once you go cloud you never go down /enter.it / @enterteam 40
  • 41. Once you go cloud you never go down /enter.it / @enterteam 41
  • 42. Mariano Cunietti CTO at Enter @mcunietti Thank you YOU WILL STILL FALL BUT IT WILL HURT LESS