Top Banner
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Yvette Vincent, Delaware North Henry Bell, Cloudreach Leonid Feinberg, CloudEndure October 2015 ISM313 Learn How Delaware North Migrated 90+ Apps, Including PCI Workloads, in Four Months Without Business Impact
48

(ISM313) How Delaware North Migrated 90+ Apps in Four Months

Jan 08, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

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

Yvette Vincent, Delaware North

Henry Bell, Cloudreach

Leonid Feinberg, CloudEndure

October 2015

ISM313

Learn How Delaware North Migrated 90+

Apps, Including PCI Workloads, in Four

Months Without Business Impact

Page 2: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

What to Expect from the Session

Delaware North - Yvette Vincent

An agile approach to the migration factory - Henry Bell

Use of CloudEndure - Leonid Feinberg

Page 3: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

ANNUAL GUESTS SERVED

Company Snapshot

Page 4: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

● Became Chairman and CEO at the age of 28.

● Listed as one of the top sports leaders by Sports Business

● Journal, ESPN.

● Inducted into the Sports Hall of Fame in 2006.

● Chairman of the NHL Board of Governors.

● Advocate for travel and tourism.

● Appointed to Department of Commerce Travel and

● Tourism Advisory Board.

● Forbes ranking as one of the most successful business

people in North America.

A Tradition of Leadership

JEREMY JACOBS SR.CHAIRMAN AND CEO

Page 5: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

A Tradition of Leadership

• Jeremy Jacobs Jr., Co-CEO – Delaware North

• Lou Jacobs, Co-CEO – Delaware North

• Charlie Jacobs, CEO – Delaware North Boston Holdings

Page 6: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

The company’s oldest operating division serving the sports marketplace since 1915. Delaware North Sportservice today provides food and retail services to more than 50 venues and teams generating over $800 million in revenue.

SportService

Page 7: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Owner and operator of TD Garden, home of the NHL Boston Bruins and NBA Boston Celtics.

TD Garden

Page 8: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Owner and operator of exclusive destination resorts in the United States, Canada and Australia.

Parks & Resorts

Page 9: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

One of the nation’s leading regional gaming owner/operators with locations in New York, West Virginia, Illinois, Arizona, Arkansas and Florida.

Gaming & Entertainment

Page 10: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Serving the airline traveler since 1942 with food and retail services in more than 30 major airports around the globe.

Travel Hospitality

Page 11: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Delivering hospitality and award-winning food at iconic cultural locations across the country including Disneyland, Disney World, the Met Opera and the Hollywood Bowl. Restaurant operations include Michelin-starred locations on both the East and West coast.

Restaurants and Catering

Page 12: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

International

Award-winning operations in Australia, New Zealand, Singapore and the UK

including sporting and entertainment venues, airports, destination resorts, railways

stations, and cultural centers.

Page 13: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Strategy

Business Objectives● Growth

● Enhanced customer experience 24/7 business

● Operational efficiency

IT Objectives● Improve technical agility (legacy, speed to market)

● Maximize technical investments

● Refocus from traditional IT to customer focus

Page 14: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Our Vision

● Started 3 years ago with cloud, mobile, SOA, network

● Solutions need to work operationally, technically, and financially

● Start small, learn, incremental improvements

• Cloud started with move of 50 websites to AWS including

• KennedySpaceCenter.com, YosemitePark.com,

DelawareNorth.com

• Results - operational, technical, financial

• Set vision for Delaware North Data Center

Page 15: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Opportunity

Use data center move costs to accelerate moving old data center to AWS.

Page 16: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Business Justification

● Technical

• Risk assessment - reliability

• Support model

● Operational

• Scalable, fast to market

● Financial

• Proforma - Worked with AWS Business Development on TCO

• ROI

• Cost model

Page 17: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Business Financials

● We projected savings of $3.5 million over 5 years on our run rate

Page 18: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Research, Planning, and Architecture Critical

● Preparation

• Inventory

• Dependencies

• Cross-team communications

● Security baked in from the start!

● Automation

● Governance

● Tracking the moving target

• Agile process

Very fast timeline soooo…… Resistance is futile!

Page 19: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Partner Search

SecOpsSecurity Management &

Compliance

DevOpsProvisioning & Orchestration

CorOpsProactive Management

& Break / Fix

FinOpsFinancial

Operations & Governance

● AWS Premier Consulting Partner

● AWS Managed Services

● 24/7 hours with offices in Europe,

US and Canada

Page 20: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Then We Began Our Journey

● Late February - Mid June 2015

• Architecture

• Build

• Lift + Shift

• Continuous Optimization

• Continuous Environmental

Improvement

Page 21: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Today

● Moved 225 of our corporate systems

● 90% of our corporate data center has been moved out

● Automating and continuous optimization and cost

reduction

● Additional benefits

• Better availability

• Better uptime

• Better data and reporting on our services

Page 22: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Future

● Transparent cost allocation model

● More focus on leveraging AWS cost model

• A stadium might have 12 events per year

● Automation and continuous optimization

● Phase 2: Field Data Centers

• 150+ begin migration

• Some excellent economies of scale

• POS / Admin

Page 23: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

An Agile ApproachTo the Migration Factory

Page 24: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Migration Methodology

Informed by AWS CAF

Three principal phases:

1. Assessment

2. Migration Factory

3. Optimisation

Page 25: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Cloud Migration Methodology

Page 26: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Project Timeline

Migrations Project End

FEBRUARY MARCH MAY JUNE

Project

Start

Discovery &

Design

APRIL

Migrations

Page 27: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Estate Discovery

Page 28: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Pre-Migration Estate

● VMware estate

● Over-provisioned in places

● Legacy OSs

● Legacy apps

Page 29: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Estate Discovery

● How do you know what you have?

● Affinity between applications

● Automated tooling to inform migration schedule

• Speed

• Accuracy

• Confirmation

● No silver bullet

Page 30: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Buildout and PCI Compliance

Page 31: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

AWS Environment Build

● Built using AWS CloudFormation, Troposphere, and

Boto

● Entire network architecture version-controlled

● Custom CLI utility used for updates

● Governance automation checks policy compliance

● Alerting via HipChat for non-compliance

Page 32: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

PCI Considerations

● Estate components subject to PCI compliance

● Source machines with no Internet access

● Dedicated:

• AWS account

• VPC

• AWS Direct Connect link

• Access to instances

● Involve QSAs early

Page 33: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Migration Workflow

Page 34: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Migration Workflow

Page 35: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Tips for a Successful Migration

Page 36: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

#1 - Velocity = Preparation + Agility

Preparation

Traditional

Migration Factory

Agile

Page 37: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Shorter sprints means:

#2 - Sprint for 100 Meters, not 400

More chances to

show success to

management

More sprint retros,

so more frequent

feedback

More momentum,

higher velocity

Page 38: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

#3 - Play Poker

● Impossible to accurately estimate migration times

● Use relative complexity estimates

● Build a complexity baseline of points per week

● Complexity estimations during sprint planning

Page 39: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

#4 - Integrate the Learning Curve

Page 40: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

#5 - Keep an Eye on the Meter

Page 41: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

CloudEndure as a Migration Tool

Page 42: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Migration Challenges

No interruptions Live Migration

Low cutover times Continuous Replication and Orchestration

Multiple applications and operating systems Block Level and Application-agnostic

Converting on-premises workloads to AWS On The Fly Conversion, Within Minutes

Page 43: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Achievements and Lessons

Page 44: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Some Migration Statistics

96 servers moved to AWS

114 out of scope inc.

~100 decommissioned

42 PCI/DMZ servers

54 non-PCI servers

61 Lift & Shift

35 Rebuilt

Page 45: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Lessons Learned - What Worked

● Migrations in Agile mode

● Adapting to customer’s tooling

● Systematic LLD validation/sign-off

● Ability to take advantage of time zones

Page 46: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Lessons Learned - Challenges

● PCI environment connectivity

● Need to shield migration team in war room

● Lift-and-shift first, optimize later

Page 47: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Remember to complete

your evaluations!

Page 48: (ISM313) How Delaware North Migrated 90+ Apps in Four Months

Thank you!