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.
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