How to reduce complexity with automated and recovery

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Introductions

Sean D. Mack Ambassador, DevOps Institute CIO & CISO Wiley @SeanDMackNYC /in/SeanDMack

Transformational leader. CIO & CISO at Wiley. Former CEO at xOps. Author Amplify Agile with DevOps.

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Agenda

○ Overview

○ The business of business continuity planning

○ A modern approach to recovery

○ Where do we go from here?

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS 3 Overview

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Business Continuity Planning

Disaster Recovery Backu p

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS DevOps

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS DevOps @ Wiley

PEOPLE PROCESS TECHNOLOGY

Ownership and Accountability Automated Automation Collaboration Collaboration Collaboration Empowering Continuous Improvement Infrastructure As Code Learning Culture Light Weight Continuous Integration Measured Continuous Deployment Transparent Monitoring Trustful Non-Functional Requirements Small Batch

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS DevOps @ Wiley

PEOPLE PROCESS TECHNOLOGY

Ownership and Accountability Automated Automation Collaboration Collaboration Collaboration Empowering Continuous Improvement Infrastructure As Code Learning Culture Light Weight Continuous Integration Measured Continuous Deployment Transparent Monitoring Trustful Non-Functional Requirements Small Batch

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS The Business of Business Continuity Planning

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ● 93% of companies without who suffer a major data disaster are out of business within one year ● More than 50% of companies experienced a downtime event in the past five years that longer than a full workday ● Downtime can cost up to $17,244 per minute, with a low-end estimate of $926 per minute ● Hardware failure is the number one cause of and/or downtime

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Cyber Attacks Are Increasing

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS © 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS A Modern Approach to Disaster Recovery

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Collaboration

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Collaboration Technology

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS DevOps Automation

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Resilience Engineering

Disaster Recovery Resilience Engineering

High Availabil ity

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS CI/CD

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Infrastructure As Code

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Configuration Management

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Elastic Scaling

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Multi-Region Deployment

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS DR = IAC + CI/CD + CM + Data Replication

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Disaster Recovery

Resilience Engineering

High Availabil ity

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Cloud DR for Datacenters

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Test Test Test

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Where do we go from here?

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Next Steps

1.Strategy 2.Implement 3.Test

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Strategy 1.Business priority 2.RPO and RTO 3.DR architecture options 4.Risk benefit analysis 5.Strategy

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Implement Implement strategy for each of your systems according to required RPOs and RTOs

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Testing 1.Develop testing plan 2.Walk through tabletop exercises 3.Execute partial testing 4.Execute full interrupt testing

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS Implement modern DevOps architectures to reduce costs and bridge gap between resilience and recovery

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THANK YOU! www.devopsinstitute.c om

Presenter Contact Info: Sean D. Mack @SeanDMackNYC In/SeanDMack © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why a Disaster Recovery strategy?

○ Machines break

○ The customer and prospects are expecting always on

○ Mother nature does not play favorites

○ Compliance and regulation mandates

○ Humans make mistakes

○ It saves money

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS 35 About DevOps Institute

x The DevOps Institute (DOI) is the continuous learning community dedicated to advancing the human elements of DevOps success. Our mission is based on a framework of skills, knowledge, ideas and learning (SKIL) that practitioners need to advance DevOps and their careers. All of our work, including accreditations, research, events and continuous learning programs – is focused on providing the “know- how” to make DevOps possible.

Join our FREE community at www.devopsinstitute.com

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The DevOps Advantage

The goal of DevOps is to make improvements across all components in product and service delivery.

•Improved deployment frequency •Faster time to market •Lower failure rates of new releases •Faster recovery time

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 39 DevOps Roles and Responsibilities

Site Reliability Engineer implements DevOps

SRE support development and operations of the applications •CI/CD pipeline definition and implementation assistance •Infrastructure as code definition and implementation assistance

© 2020, Amazon Web Services,• ToolsInc. or its Affiliates. Alldefinition rights reserved. and consultation40 Key Concepts

Backup – a copy of computer data taken and stored elsewhere so that it may be used to restore the original after a data loss event.

Disaster Recovery – a set of policies, tools, and procedures to enable the recovery of vital technology infrastructure and systems following a disaster.

Business Continuity Planning (BCP) - the process a company undergoes to create a prevention and recovery system from potential threats such as natural or cyber-attacks.

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS 41 Microservices

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Stateless Applications

© 2020, Amazon Web Services,How Inc. to or reduceits Affiliates. complexity All rights reserved. with automated backup and recovery on AWS How to reduce complexity with automated backup and recovery

Chris Chapman Partner Solutions Architect, AWS

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS native services help enable performance across Well-Architected pillars

Operational Security Reliability Performance Cost Excellence Efficiency Optimization

Identity and Access CloudFormation Trusted Advisor Auto Scaling Cost Explorer Management (IAM)

CloudWatch GuardDuty Shield EBS CloudWatch

Virtual Private Cloud CloudTrail Auto Scaling RDS Trusted Advisor (VPC)

Config CloudFront Glacier Route 53 Aurora

Key Management Elasticsearch Service S3 ElastiCache CloudFront Service (AWS KMS)

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS native services help enable performance across Well-Architected pillars

Operational Security Reliability Performance Cost Excellence Efficiency Optimization

Identity and Access CloudFormation Trusted Advisor Auto Scaling Cost Explorer Management (IAM)

CloudWatch GuardDuty Shield EBS CloudWatch

Virtual Private Cloud CloudTrail Auto Scaling RDS Trusted Advisor (VPC)

Config CloudFront Glacier Route 53 Aurora

Key Management Elasticsearch Service S3 ElastiCache CloudFront Service (AWS KMS)

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Availability zones Use fault isolation to protect your workload

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Disaster recovery strategy Use defined recovery strategies to meet the recovery objectives

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Application design goals Maximum amount of disruption toward goal attainment

Availability Maximum Unavailability (per year) Application Categories

Batch processing, data extraction, transfer, 99% 3 days 15 hours and load jobs Internal tools like knowledge management, 99.9% 8 hours 45 minutes project tracking 99.95% 4 hours 22 minutes Online commerce, point of sale

99.99% 52 minutes Video delivery, broadcast workloads ATM transactions, telecommunications 99.999% 5 minutes workloads

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Optimize costs and communicate value

Backup, Recovery, and DR • Gain control of your data with automated archiving policies

AWS Cost Optimization • Choose the most cost-effective storage tier to meet objectives

Data Lifecycle Management

Storage Competency • Meet compliance demands while maintaining data availability

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Reducing server refresh time Essilor ensures their critical AWS applications are always available for their customers

10x faster restore Essilor AWS architecture at a glance “We found that using of 100+ instances N2WS is a very efficient way to move from custom scripts 2-day recovery to a more reduced to 2 industrialized hours approach – a natural part of the AWS 99% reduction in adoption learning database refresh curve.” time - Jacques-Olivier Legrand, Solution Architect, Essilor

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Recovery as customer service iFeu reduces costs while maintaining compliance

File restoration in seconds instead of hours

Easy account integration

50% savings with Resource Control

“N2WS was very easy to integrate with our AWS accounts,” says Michael. “It was basically plug and play.” - Danny Michael, Global Head of IT, Gett

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Converged data management

• Instant recovery with near-zero RTO’s

• Deployment in less than an hour

• Policy-driven automation

• Native protection for virtual workloads and SaaS

Storage Competency • Application mobility for long term retention

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Critical database protection Par Pacific Holdings simplifies its DR strategy and gains efficiency

SQL DB recovery Par Pacific Hawaii’s Architecture in minutes instead of days Self-service recovery PCNWE HIREF SCS increased team DC Remote Rubrik efficiency Backup from Reduced HIDC management costs HIDC PCNEAS TDC

Rubrik Rubrik

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Enterprise-class backup and recovery

• Enterprise-class backup and scalable instant recovery

• Change Block Tracking (CBT) technology

Storage Competency • Rewind critical databases and filesystems to any Storage Competency point in time Disaster Recovery Competency

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Implementing high-performance DR BYU modernizes their infrastructure with multi-tenant cloud backup

Large-scale implementation in weeks Reduced administration time from hours per day to near zero “To demonstrate restore speed, they deleted a one terabyte database and restored it from the snap Eliminated on- pool. It was up and running again within two minutes and serving SQL requests. The process was so site DR and fast; my reaction was ‘How did that happen?’ When they explained the technology, we knew we needed to pursue it.” reduced hard and soft costs - Dave Palica, Engineering Manager, BYU

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Get started on AWS Marketplace

Flexible consumption Quick and Helpful humans and contract models easy deployment to support you

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Points to consider

Modern DevOps Determine RPO Use defined Leverage expertise practices can help and RTO to build a recovery strategies of others – focus on reduce the cost of disaster recovery to meet the what you do best – disaster recovery strategy that is recovery objectives and easily right for your experiment with business different software tools

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Q&A

Use GoToWebinar’s Questions tool to submit questions to our panel.

Please specify whether your question is for Sean (DevOps Institute) or for Chris (AWS).

© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.