SlideShare a Scribd company logo
1 of 34
Download to read offline
Welcome at “Business Continuity in the cloud era”
Sponsored by:
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 2
About:
@BartMVeldhuis
bart.veldhuis@weolcan.eu
blog.weolcan.eu
Bart M. Veldhuis
• (Certified) Cloud Architect – Weolcan
• Founder Cloud Architect Alliance
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 3
Two sides of the story
Cloud as a solution for
Business Continuity
The Business Continuity
issues with cloud
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 4
IT INFRASTRUCTURE
WORKSPACEBUSINESS PROCESSES
Scope: IT infrastructure
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 5
Different types of events
SEVERITY OF DISASTER
Operational events Blue Moon events Epic events
Eventtype
Continuity by Design
Exit Strategy
Engineer for portability
Measures
misconfigurations
control plane failures
component failures
storms
power outages
natural disaster
commercial opportunity
failure to contract
bankruptcy
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 6
Continuity by design
Operational events
Auto-scaling
BA
Multi-zone
loadbalancing
Self-healing
architecture
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 7
Setting up Auto scaling
Identify the
constraining
resources
Find a way to track
constraining resource
Configure alarms and
policies to trigger the
right scaling actions
1
2
3
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 8
Scalable Application Tiering
Web Tier Application Tier DB Tier
Current
Compute
Capacity
Capacity added
only when
needed
User
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 9
Continuity by design
Operational events
Auto-scaling
BA
Multi-zone
loadbalancing
Self-healing
architecture
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 10
Multi-zone loadbalancing
CloudWatch
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 11
High Availability across multiple zones
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 12
Continuity by design
Operational events
Auto-scaling
BA
Multi-zone
loadbalancing
Self-healing
architecture
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 13
Five layers of self-healing infrastructure
Network & datacenter
Virtual Machine & OS
Middleware
Application & data
consistency
Security
Changes (patches, application upgrades,
configuration changes etc.) are only made by
modifying a versioned service definition and
updating running services instances to the new
definition version.
Policy based
Continuous Delivery
Multi-zone Auto scaling
& load balancing
Automated Configuration
management
Automated Configuration
management
Event Monitoring &
Reacting
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 14
Chaos Kong
Inspector monkey
Latency monkey
Janitor monkey
Conformity monkey
Chaos Gorilla
Chaos monkey
Doctor monkey
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 15
Chaos monkey
Can simulate:
• Instance failure
• CPU burn
• Null route (network loss)
• Network corruption
• Network latency
• Disk burn (fill the root partition)
• Detach disk
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 16
Backup and DR
scenarios
AA
Multi-region
loadbalancing
Continuity by design
Blue Moon events
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 17
Multi-region loadbalancing
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 18
Backup and DR
scenarios
AA
Multi-zone
loadbalancing
Continuity by design
Blue Moon events
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 19
It’s all about…RPO & RTO
02:00
Last backup
21:00
Service restored
RPO: 10 hours RTO: 9 hours
Disaster strikes!
12:00
RPO: Recovery Point Objective
RTO: Recovery Time Objective
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 20
Backup and DR scenarios for IaaS
1
Daily backup
BACKUP STANDBY
No standby
RPO/RTO
24h/96h
2
Frequent backups
(6x/day)
Reserved cloud
capacity
04h/24h
3
Continuous Data
Protection
Cold standby 01h/04h
4
Active/Active
cloud design
Active 0h/0h
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 21
Different types of events
SEVERITY OF DISASTER
Operational events Blue Moon events Epic events
Eventtype
Continuity by Design
Exit Strategy
Engineer for portability
Measures
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 22
What to do in case of an epic event?
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 23
Netflix goes down…
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 24
Exit Strategy and Engineer for portability
Epic events
Achieve portabilityExit Strategy
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 25
IaaS: Zero RPO/RTO setup multi-cloud
Global
Load
Balancer
50%
50%
App
OS
App
OS
App
OS
App
OS
Application Data
?
Zero downtime / Zero data loss
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 26
IaaS: Zero RPO/RTO setup: Data
• Database scale: if there are
only few joins in the queries,
try NOSql.
• Cache: do not touch database
if you can.
• Async: implement this where
possible.
App
OS
App
OS
App
OS
App
OS
DataApplication
M
S
Zero downtime / Zero data loss
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 27
IaaS: Zero RPO/RTO setup Multi cloud
Global
Load
Balancer
DNS
failover
App
OS
App
OS
ELB
ELB
Azure
EU-W
AWS
EU-C
DB
DB
DB
DB
Elastic
scale
Failover
replica
…
App
OS
App
OS
…
MongoDB
replica set
Read only
replica
(near) Zero downtime / Zero data loss
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 28
SaaS Exit Strategy
New contact
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 29
Exit Strategy and Engineer for portability
Epic events
Achieve portabilityExit Strategy
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 30
Container portability
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 31
Container portability for developers
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 32
Container portability for IT Ops & BC
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 33
Achieve portability with a CMP
www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 34
What’s on the agenda for tomorrow?
Key takeaway:
– Operational events and Blue Moon events require ‘continuity by design’
– Epic events require upfront planning and strategy
Tomorrow:
• Utilize container technology where possible to improve portability
• Use a multi cloud strategy to enable application mobility
• Read our research on cloud management portals

More Related Content

Similar to The business continuity aspects of cloud infrastructure

Emerging storage-trends-for-containers
Emerging storage-trends-for-containersEmerging storage-trends-for-containers
Emerging storage-trends-for-containerskiran mova
 
Victor Charpenay | Standardized Semantics for an Open Web of Things
Victor Charpenay | Standardized Semantics for an Open Web of ThingsVictor Charpenay | Standardized Semantics for an Open Web of Things
Victor Charpenay | Standardized Semantics for an Open Web of Thingssemanticsconference
 
Building Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
Building Multi-Site and Multi-OpenStack Cloud with OpenStack CascadingBuilding Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
Building Multi-Site and Multi-OpenStack Cloud with OpenStack CascadingJoe Huang
 
WebRTC infrastructures in the large (with experiences on real cloud deployments)
WebRTC infrastructures in the large (with experiences on real cloud deployments)WebRTC infrastructures in the large (with experiences on real cloud deployments)
WebRTC infrastructures in the large (with experiences on real cloud deployments)Luis Lopez
 
A Cloud Visitation Platform for Federated Services at Network Edge
A Cloud Visitation Platform for Federated Services at Network EdgeA Cloud Visitation Platform for Federated Services at Network Edge
A Cloud Visitation Platform for Federated Services at Network EdgeTokyo University of Science
 
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem Overview
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem OverviewTOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem Overview
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem OverviewOpenTOSCA
 
Hong Kong User Group 2019
Hong Kong User Group 2019Hong Kong User Group 2019
Hong Kong User Group 2019Solace
 
Event Streaming in the Telco Industry with Apache Kafka® and Confluent
Event Streaming in the Telco Industry with Apache Kafka® and ConfluentEvent Streaming in the Telco Industry with Apache Kafka® and Confluent
Event Streaming in the Telco Industry with Apache Kafka® and Confluentconfluent
 
Apache Kafka in the Telco Industry (OSS, BSS, OTT, IMS, NFV, Middleware, Main...
Apache Kafka in the Telco Industry (OSS, BSS, OTT, IMS, NFV, Middleware, Main...Apache Kafka in the Telco Industry (OSS, BSS, OTT, IMS, NFV, Middleware, Main...
Apache Kafka in the Telco Industry (OSS, BSS, OTT, IMS, NFV, Middleware, Main...Kai Wähner
 
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...Codemotion
 
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache TuscanyApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache TuscanyJean-Sebastien Delfino
 
Introduction of OpenStack cascading solution
Introduction of OpenStack cascading solutionIntroduction of OpenStack cascading solution
Introduction of OpenStack cascading solutionJoe Huang
 
Introductions & CloudStack news - Giles Sirett
Introductions & CloudStack news - Giles SirettIntroductions & CloudStack news - Giles Sirett
Introductions & CloudStack news - Giles SirettShapeBlue
 
Docker for any type of workload and any IT Infrastructure
Docker for any type of workload and any IT InfrastructureDocker for any type of workload and any IT Infrastructure
Docker for any type of workload and any IT InfrastructureDocker, Inc.
 
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013Ryan Jarvinen Open Shift Talk @ Postgres Open 2013
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013PostgresOpen
 
Mainframe Integration, Offloading and Replacement with Apache Kafka | Kai Wae...
Mainframe Integration, Offloading and Replacement with Apache Kafka | Kai Wae...Mainframe Integration, Offloading and Replacement with Apache Kafka | Kai Wae...
Mainframe Integration, Offloading and Replacement with Apache Kafka | Kai Wae...HostedbyConfluent
 
Integration architectures based on Microservices, APIs and events
Integration architectures based on Microservices,  APIs and eventsIntegration architectures based on Microservices,  APIs and events
Integration architectures based on Microservices, APIs and eventsSven Bernhardt
 
CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Performance Manager Agility by using Docker Containers for Network Manag...CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Performance Manager Agility by using Docker Containers for Network Manag...CA Technologies
 

Similar to The business continuity aspects of cloud infrastructure (20)

Emerging storage-trends-for-containers
Emerging storage-trends-for-containersEmerging storage-trends-for-containers
Emerging storage-trends-for-containers
 
Victor Charpenay | Standardized Semantics for an Open Web of Things
Victor Charpenay | Standardized Semantics for an Open Web of ThingsVictor Charpenay | Standardized Semantics for an Open Web of Things
Victor Charpenay | Standardized Semantics for an Open Web of Things
 
Building Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
Building Multi-Site and Multi-OpenStack Cloud with OpenStack CascadingBuilding Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
Building Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
 
WebRTC infrastructures in the large (with experiences on real cloud deployments)
WebRTC infrastructures in the large (with experiences on real cloud deployments)WebRTC infrastructures in the large (with experiences on real cloud deployments)
WebRTC infrastructures in the large (with experiences on real cloud deployments)
 
Lightning talks
Lightning talksLightning talks
Lightning talks
 
A Cloud Visitation Platform for Federated Services at Network Edge
A Cloud Visitation Platform for Federated Services at Network EdgeA Cloud Visitation Platform for Federated Services at Network Edge
A Cloud Visitation Platform for Federated Services at Network Edge
 
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem Overview
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem OverviewTOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem Overview
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem Overview
 
Hong Kong User Group 2019
Hong Kong User Group 2019Hong Kong User Group 2019
Hong Kong User Group 2019
 
Event Streaming in the Telco Industry with Apache Kafka® and Confluent
Event Streaming in the Telco Industry with Apache Kafka® and ConfluentEvent Streaming in the Telco Industry with Apache Kafka® and Confluent
Event Streaming in the Telco Industry with Apache Kafka® and Confluent
 
Apache Kafka in the Telco Industry (OSS, BSS, OTT, IMS, NFV, Middleware, Main...
Apache Kafka in the Telco Industry (OSS, BSS, OTT, IMS, NFV, Middleware, Main...Apache Kafka in the Telco Industry (OSS, BSS, OTT, IMS, NFV, Middleware, Main...
Apache Kafka in the Telco Industry (OSS, BSS, OTT, IMS, NFV, Middleware, Main...
 
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
 
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache TuscanyApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
 
The Enterprise Cloud
The Enterprise CloudThe Enterprise Cloud
The Enterprise Cloud
 
Introduction of OpenStack cascading solution
Introduction of OpenStack cascading solutionIntroduction of OpenStack cascading solution
Introduction of OpenStack cascading solution
 
Introductions & CloudStack news - Giles Sirett
Introductions & CloudStack news - Giles SirettIntroductions & CloudStack news - Giles Sirett
Introductions & CloudStack news - Giles Sirett
 
Docker for any type of workload and any IT Infrastructure
Docker for any type of workload and any IT InfrastructureDocker for any type of workload and any IT Infrastructure
Docker for any type of workload and any IT Infrastructure
 
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013Ryan Jarvinen Open Shift Talk @ Postgres Open 2013
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013
 
Mainframe Integration, Offloading and Replacement with Apache Kafka | Kai Wae...
Mainframe Integration, Offloading and Replacement with Apache Kafka | Kai Wae...Mainframe Integration, Offloading and Replacement with Apache Kafka | Kai Wae...
Mainframe Integration, Offloading and Replacement with Apache Kafka | Kai Wae...
 
Integration architectures based on Microservices, APIs and events
Integration architectures based on Microservices,  APIs and eventsIntegration architectures based on Microservices,  APIs and events
Integration architectures based on Microservices, APIs and events
 
CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Performance Manager Agility by using Docker Containers for Network Manag...CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Performance Manager Agility by using Docker Containers for Network Manag...
 

Recently uploaded

VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...akbard9823
 
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfThe Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfMilind Agarwal
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 

Recently uploaded (20)

VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
 
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfThe Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 

The business continuity aspects of cloud infrastructure

  • 1. Welcome at “Business Continuity in the cloud era” Sponsored by:
  • 2. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 2 About: @BartMVeldhuis bart.veldhuis@weolcan.eu blog.weolcan.eu Bart M. Veldhuis • (Certified) Cloud Architect – Weolcan • Founder Cloud Architect Alliance
  • 3. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 3 Two sides of the story Cloud as a solution for Business Continuity The Business Continuity issues with cloud
  • 4. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 4 IT INFRASTRUCTURE WORKSPACEBUSINESS PROCESSES Scope: IT infrastructure
  • 5. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 5 Different types of events SEVERITY OF DISASTER Operational events Blue Moon events Epic events Eventtype Continuity by Design Exit Strategy Engineer for portability Measures misconfigurations control plane failures component failures storms power outages natural disaster commercial opportunity failure to contract bankruptcy
  • 6. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 6 Continuity by design Operational events Auto-scaling BA Multi-zone loadbalancing Self-healing architecture
  • 7. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 7 Setting up Auto scaling Identify the constraining resources Find a way to track constraining resource Configure alarms and policies to trigger the right scaling actions 1 2 3
  • 8. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 8 Scalable Application Tiering Web Tier Application Tier DB Tier Current Compute Capacity Capacity added only when needed User
  • 9. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 9 Continuity by design Operational events Auto-scaling BA Multi-zone loadbalancing Self-healing architecture
  • 10. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 10 Multi-zone loadbalancing CloudWatch
  • 11. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 11 High Availability across multiple zones
  • 12. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 12 Continuity by design Operational events Auto-scaling BA Multi-zone loadbalancing Self-healing architecture
  • 13. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 13 Five layers of self-healing infrastructure Network & datacenter Virtual Machine & OS Middleware Application & data consistency Security Changes (patches, application upgrades, configuration changes etc.) are only made by modifying a versioned service definition and updating running services instances to the new definition version. Policy based Continuous Delivery Multi-zone Auto scaling & load balancing Automated Configuration management Automated Configuration management Event Monitoring & Reacting
  • 14. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 14 Chaos Kong Inspector monkey Latency monkey Janitor monkey Conformity monkey Chaos Gorilla Chaos monkey Doctor monkey
  • 15. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 15 Chaos monkey Can simulate: • Instance failure • CPU burn • Null route (network loss) • Network corruption • Network latency • Disk burn (fill the root partition) • Detach disk
  • 16. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 16 Backup and DR scenarios AA Multi-region loadbalancing Continuity by design Blue Moon events
  • 17. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 17 Multi-region loadbalancing
  • 18. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 18 Backup and DR scenarios AA Multi-zone loadbalancing Continuity by design Blue Moon events
  • 19. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 19 It’s all about…RPO & RTO 02:00 Last backup 21:00 Service restored RPO: 10 hours RTO: 9 hours Disaster strikes! 12:00 RPO: Recovery Point Objective RTO: Recovery Time Objective
  • 20. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 20 Backup and DR scenarios for IaaS 1 Daily backup BACKUP STANDBY No standby RPO/RTO 24h/96h 2 Frequent backups (6x/day) Reserved cloud capacity 04h/24h 3 Continuous Data Protection Cold standby 01h/04h 4 Active/Active cloud design Active 0h/0h
  • 21. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 21 Different types of events SEVERITY OF DISASTER Operational events Blue Moon events Epic events Eventtype Continuity by Design Exit Strategy Engineer for portability Measures
  • 22. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 22 What to do in case of an epic event?
  • 23. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 23 Netflix goes down…
  • 24. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 24 Exit Strategy and Engineer for portability Epic events Achieve portabilityExit Strategy
  • 25. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 25 IaaS: Zero RPO/RTO setup multi-cloud Global Load Balancer 50% 50% App OS App OS App OS App OS Application Data ? Zero downtime / Zero data loss
  • 26. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 26 IaaS: Zero RPO/RTO setup: Data • Database scale: if there are only few joins in the queries, try NOSql. • Cache: do not touch database if you can. • Async: implement this where possible. App OS App OS App OS App OS DataApplication M S Zero downtime / Zero data loss
  • 27. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 27 IaaS: Zero RPO/RTO setup Multi cloud Global Load Balancer DNS failover App OS App OS ELB ELB Azure EU-W AWS EU-C DB DB DB DB Elastic scale Failover replica … App OS App OS … MongoDB replica set Read only replica (near) Zero downtime / Zero data loss
  • 28. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 28 SaaS Exit Strategy New contact
  • 29. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 29 Exit Strategy and Engineer for portability Epic events Achieve portabilityExit Strategy
  • 30. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 30 Container portability
  • 31. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 31 Container portability for developers
  • 32. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 32 Container portability for IT Ops & BC
  • 33. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 33 Achieve portability with a CMP
  • 34. www.weolcan.eu . twitter.com/weolcan . Business Continuity in the Cloud Era 14-okt-16 34 What’s on the agenda for tomorrow? Key takeaway: – Operational events and Blue Moon events require ‘continuity by design’ – Epic events require upfront planning and strategy Tomorrow: • Utilize container technology where possible to improve portability • Use a multi cloud strategy to enable application mobility • Read our research on cloud management portals