(ism313) how delaware north migrated 90+ apps in four months

48
© 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

Upload: amazon-web-services

Post on 08-Jan-2017

642 views

Category:

Technology


0 download

TRANSCRIPT

© 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

What to Expect from the Session

Delaware North - Yvette Vincent

An agile approach to the migration factory - Henry Bell

Use of CloudEndure - Leonid Feinberg

ANNUAL GUESTS SERVED

Company Snapshot

● 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

A Tradition of Leadership

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

• Lou Jacobs, Co-CEO – Delaware North

• Charlie Jacobs, CEO – Delaware North Boston Holdings

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

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

TD Garden

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

Parks & Resorts

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

Gaming & Entertainment

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

Travel Hospitality

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

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.

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

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

Opportunity

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

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

Business Financials

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

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!

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

Then We Began Our Journey

● Late February - Mid June 2015

• Architecture

• Build

• Lift + Shift

• Continuous Optimization

• Continuous Environmental

Improvement

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

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

An Agile ApproachTo the Migration Factory

Migration Methodology

Informed by AWS CAF

Three principal phases:

1. Assessment

2. Migration Factory

3. Optimisation

Cloud Migration Methodology

Project Timeline

Migrations Project End

FEBRUARY MARCH MAY JUNE

Project

Start

Discovery &

Design

APRIL

Migrations

Estate Discovery

Pre-Migration Estate

● VMware estate

● Over-provisioned in places

● Legacy OSs

● Legacy apps

Estate Discovery

● How do you know what you have?

● Affinity between applications

● Automated tooling to inform migration schedule

• Speed

• Accuracy

• Confirmation

● No silver bullet

Buildout and PCI Compliance

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

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

Migration Workflow

Migration Workflow

Tips for a Successful Migration

#1 - Velocity = Preparation + Agility

Preparation

Traditional

Migration Factory

Agile

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

#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

#4 - Integrate the Learning Curve

#5 - Keep an Eye on the Meter

CloudEndure as a Migration Tool

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

Achievements and Lessons

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

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

Lessons Learned - Challenges

● PCI environment connectivity

● Need to shield migration team in war room

● Lift-and-shift first, optimize later

Remember to complete

your evaluations!

Thank you!