SlideShare a Scribd company logo
1 of 21
Download to read offline
Fitch Ratings: Migrating to the Cloud to
Transform Business Services Delivery
K e i t h H o c h b e r g – S r . D i r e c t o r – I n f r a s t r u c t u r e – F i t c h G r o u p
C h r i s L a l o r – D i r e c t o r – C l o u d E n g i n e e r i n g – F i t c h G r o u p
C l a r k W h i t e w a y – C l o u d E n a b l e m e n t L e a d e r – C l o u d r e a c h I n c
ENT317
November 29, 2017
AWS re:INVENT
Who We Are
Keith Hochberg
Sr. Director, Infrastructure
Chris Lalor
Director, Cloud Engineering
Clark Whiteway
Cloud Enablement Leader
Our 2 Year Journey:
2015 2016 2017
Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
Get the
business ready
Get team ready Pilot Migrate!
Run
Ops
Get the business ready (6 critical months)
First 3 months: Discovery & Planning
• Engaged Cloudreach
• Conducted inventory of our estate
• Assessed costs and risks
• Developed preliminary plans
Next 3 months: Executive Buy-in
• Reviewed plans with Exec team,
Chief Risk Officer, Compliance, and
Board
• Recast plans to minimize risk
Our Business Case
• Objectives:
- Improve reliability, resiliency, and security
- More productive and flexible environment for
developers
- Lower infrastructure and support costs
• Think “cloud first” and “cloud only”
• Migration plans around carefully managing risk
- Strong partner
- Migrate in small increments
- Well-established governance, design, documentation,
test procedures, etc.
Migration Snapshot
by the numbers
100Applications
3,500 Users
55 Offices
30 Countries
Strategic
Planning and
Cost Modeling
Q1 2016
Get the team ready(6 critical months)
First 3 months: Build Discipline
• Build detailed designs
• Implement VPC, IAM, and AD
• Set up Packer, Bamboo, and Chef
• Develop preliminary plans
• Begin training early specialists
Next 3 months: Build Out
• Build Cloud Engineering group
• Create Checklists and Process
• Write recipes and stack templates
• Build basics for Financial Reporting
Building a Strong Foundation
Spent 6 months building foundational architecture.
Why?
• It starts at the ground up
• We are a highly regulated agency
• Wanted to migrate efficiently
• Moved DevOps tools to the cloud
Pilot: migrated Fitchratings.com
Migrate!(6 months)
KEY STRATEGIES
• Factory Approach
• Extensive testing, checklists &
documentation
• “Just move it!” …Every Week
• Regular stakeholder meetings
Team Structure for Migration
AWS Migration
Program Office
AWS Cloud
Engineering
Team
Migration
Factory
Security Testing
& Surveillance
Disaster &
Recovery
Testing
Development
Teams, Dev Ops,
QA, TAMs
Steering
Committee
Fitch
Cloudreach with Fitch
New Fitch Team
Our Migration Factory Approach
• The benefits of shifting to an agile process
• Just move it
• More in-flight = more opportunities to go live
• JIRA script for creating automated Epics per
app
• Migration Day every week
• Balancing velocity with engineering quality
• Focus on staff morale
• Documentation and Knowledge Transfer
Building with Epics
Weekly Migration Day
1
8
6
9
2
3
4
7
2
1
3
12
2
4
1
0
3
12
0
2
0
2
1
0
2
4
6
8
10
12
14
4-Jan
11-Jan
18-Jan
25-Jan
1-Feb
8-Feb
15-Feb
22-Feb
1-Mar
8-Mar
15-Mar
22-Mar
29-Mar
5-Apr
12-Apr
19-Apr
26-Apr
6-May
12-May
19-May
2-Jun
15-Jun
Aug.18
Applicationsmoved
Migration week
Run Ops:
OPERATING PRINCIPLES
• Pet to cattle
• Problem, Process, Toolchain
• GIT is critical
• Linking knowledge to commits
• Tag everything
• Partner with Finance -- cloudFin
TOOLS OF THE TRADE
• Chef, AWS CloudFormation, and
Cloureach Sceptre
• Languages of choice
• AWS Config and AWS Lambda for
DevSecOps
Discipline for Operating in the Cloud
Metric-driven
Engineering
Infrastructure
as Code
DevSecOps
Service
Optimization
Monthly
FinOps
Evolving our Discipline
• Leveraging new AWS services
• AWS Organizations
• Learning to build Cloud Native
• PaaS and containerization of workloads
Delivering Business Services with AWS
Nimbleness
PerformanceProductivity
Accountability
Summary:
OUR JOURNEY WHAT WORKED WELL
Get the business ready • 6 months – well worth it
Get the team ready
• Another great 6 months
• Hiring the key members
• Investing in design & base configuration
Pilot • Start small and slow
Migrate!
• Factory approach
• Move something every week
• Process, governance key
Run Ops
• Hand-off and phasing out of consultants
• Cloud best practices
Remember to complete your evaluations!
Thank you

More Related Content

What's hot

Reinventing the client journey
Reinventing the client journeyReinventing the client journey
Reinventing the client journeyaccenture
 
What is digital what is transformation
What is digital what is transformationWhat is digital what is transformation
What is digital what is transformationDavid Edmundson-Bird
 
Growth-Driving Enterprise Innovation Model | Accenture
Growth-Driving Enterprise Innovation Model | AccentureGrowth-Driving Enterprise Innovation Model | Accenture
Growth-Driving Enterprise Innovation Model | Accentureaccenture
 
Resume-Vivek Mohan (BI & Analytics Enterprise Architect) - Looking for an opp...
Resume-Vivek Mohan (BI & Analytics Enterprise Architect) - Looking for an opp...Resume-Vivek Mohan (BI & Analytics Enterprise Architect) - Looking for an opp...
Resume-Vivek Mohan (BI & Analytics Enterprise Architect) - Looking for an opp...Vivek Mohan
 
Accenture-Start-your-Career-with-Accenture-English2015
Accenture-Start-your-Career-with-Accenture-English2015Accenture-Start-your-Career-with-Accenture-English2015
Accenture-Start-your-Career-with-Accenture-English2015Syed Ahmed
 
MLOps and Data Quality: Deploying Reliable ML Models in Production
MLOps and Data Quality: Deploying Reliable ML Models in ProductionMLOps and Data Quality: Deploying Reliable ML Models in Production
MLOps and Data Quality: Deploying Reliable ML Models in ProductionProvectus
 
Dcaf transformation & kg adoption 2022 -alan morrison
Dcaf transformation & kg adoption 2022 -alan morrisonDcaf transformation & kg adoption 2022 -alan morrison
Dcaf transformation & kg adoption 2022 -alan morrisonAlan Morrison
 
Rethinking Accenture's network
Rethinking Accenture's networkRethinking Accenture's network
Rethinking Accenture's networkaccenture
 
Next Generation Digital Transformation
Next Generation Digital TransformationNext Generation Digital Transformation
Next Generation Digital TransformationVishal Sharma
 
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works Enterprise Management Associates
 
Towards the Next Generation Financial Crimes Platform - How Data, Analytics, ...
Towards the Next Generation Financial Crimes Platform - How Data, Analytics, ...Towards the Next Generation Financial Crimes Platform - How Data, Analytics, ...
Towards the Next Generation Financial Crimes Platform - How Data, Analytics, ...Molly Alexander
 
The Transformational Play for Utilities
The Transformational Play for UtilitiesThe Transformational Play for Utilities
The Transformational Play for Utilitiesaccenture
 
Digitizing Business Services
Digitizing Business ServicesDigitizing Business Services
Digitizing Business Servicesaccenture
 
Tim Daines, QuantumBlack
Tim Daines, QuantumBlackTim Daines, QuantumBlack
Tim Daines, QuantumBlackMad*Pow
 
Digital Transformation
Digital TransformationDigital Transformation
Digital TransformationVishal Sharma
 
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...DATAVERSITY
 
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014Amazon Web Services
 
Accenture Tech Vision 2020 - Trend 5
Accenture Tech Vision 2020 - Trend 5Accenture Tech Vision 2020 - Trend 5
Accenture Tech Vision 2020 - Trend 5accenture
 

What's hot (20)

Reinventing the client journey
Reinventing the client journeyReinventing the client journey
Reinventing the client journey
 
What is digital what is transformation
What is digital what is transformationWhat is digital what is transformation
What is digital what is transformation
 
Growth-Driving Enterprise Innovation Model | Accenture
Growth-Driving Enterprise Innovation Model | AccentureGrowth-Driving Enterprise Innovation Model | Accenture
Growth-Driving Enterprise Innovation Model | Accenture
 
Resume-Vivek Mohan (BI & Analytics Enterprise Architect) - Looking for an opp...
Resume-Vivek Mohan (BI & Analytics Enterprise Architect) - Looking for an opp...Resume-Vivek Mohan (BI & Analytics Enterprise Architect) - Looking for an opp...
Resume-Vivek Mohan (BI & Analytics Enterprise Architect) - Looking for an opp...
 
Accenture-Start-your-Career-with-Accenture-English2015
Accenture-Start-your-Career-with-Accenture-English2015Accenture-Start-your-Career-with-Accenture-English2015
Accenture-Start-your-Career-with-Accenture-English2015
 
MLOps and Data Quality: Deploying Reliable ML Models in Production
MLOps and Data Quality: Deploying Reliable ML Models in ProductionMLOps and Data Quality: Deploying Reliable ML Models in Production
MLOps and Data Quality: Deploying Reliable ML Models in Production
 
Dcaf transformation & kg adoption 2022 -alan morrison
Dcaf transformation & kg adoption 2022 -alan morrisonDcaf transformation & kg adoption 2022 -alan morrison
Dcaf transformation & kg adoption 2022 -alan morrison
 
Rethinking Accenture's network
Rethinking Accenture's networkRethinking Accenture's network
Rethinking Accenture's network
 
Next Generation Digital Transformation
Next Generation Digital TransformationNext Generation Digital Transformation
Next Generation Digital Transformation
 
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
 
Towards the Next Generation Financial Crimes Platform - How Data, Analytics, ...
Towards the Next Generation Financial Crimes Platform - How Data, Analytics, ...Towards the Next Generation Financial Crimes Platform - How Data, Analytics, ...
Towards the Next Generation Financial Crimes Platform - How Data, Analytics, ...
 
The Transformational Play for Utilities
The Transformational Play for UtilitiesThe Transformational Play for Utilities
The Transformational Play for Utilities
 
Digitizing Business Services
Digitizing Business ServicesDigitizing Business Services
Digitizing Business Services
 
BaaS - Banking as a Service
BaaS - Banking as a ServiceBaaS - Banking as a Service
BaaS - Banking as a Service
 
Tim Daines, QuantumBlack
Tim Daines, QuantumBlackTim Daines, QuantumBlack
Tim Daines, QuantumBlack
 
Digital Transformation
Digital TransformationDigital Transformation
Digital Transformation
 
Multi Cloud Architecture Approach
Multi Cloud Architecture ApproachMulti Cloud Architecture Approach
Multi Cloud Architecture Approach
 
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
 
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014
 
Accenture Tech Vision 2020 - Trend 5
Accenture Tech Vision 2020 - Trend 5Accenture Tech Vision 2020 - Trend 5
Accenture Tech Vision 2020 - Trend 5
 

Similar to Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery - ENT317 - re:Invent 2017

DevOps Vancouver Meetup - WSBC Progress
DevOps Vancouver Meetup - WSBC ProgressDevOps Vancouver Meetup - WSBC Progress
DevOps Vancouver Meetup - WSBC ProgressAndre Kaminski
 
Platform Requirements for CI/CD Success—and the Enterprises Leading the Way
Platform Requirements for CI/CD Success—and the Enterprises Leading the WayPlatform Requirements for CI/CD Success—and the Enterprises Leading the Way
Platform Requirements for CI/CD Success—and the Enterprises Leading the WayVMware Tanzu
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceTom Laszewski
 
Save Money and Migrate Faster with Rapid Discovery and Analysis (ENT331) - AW...
Save Money and Migrate Faster with Rapid Discovery and Analysis (ENT331) - AW...Save Money and Migrate Faster with Rapid Discovery and Analysis (ENT331) - AW...
Save Money and Migrate Faster with Rapid Discovery and Analysis (ENT331) - AW...Amazon Web Services
 
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdfADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdfPhil Johnson
 
Scaling Agile in the Enterprise
Scaling Agile in the EnterpriseScaling Agile in the Enterprise
Scaling Agile in the Enterprisecolleenfry
 
Preparing your Department to consume public cloud
Preparing your Department to consume public cloudPreparing your Department to consume public cloud
Preparing your Department to consume public cloudPaul J Harding
 
My CIO Says That We are Going All-In and Migrating to AWS, Now What? | AWS Pu...
My CIO Says That We are Going All-In and Migrating to AWS, Now What? | AWS Pu...My CIO Says That We are Going All-In and Migrating to AWS, Now What? | AWS Pu...
My CIO Says That We are Going All-In and Migrating to AWS, Now What? | AWS Pu...Amazon Web Services
 
AWS Summit Singapore - Secrets to Successful Cloud Migrations
AWS Summit Singapore - Secrets to Successful Cloud MigrationsAWS Summit Singapore - Secrets to Successful Cloud Migrations
AWS Summit Singapore - Secrets to Successful Cloud MigrationsAmazon Web Services
 
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Ed Sattar
 
Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Inv...
Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Inv...Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Inv...
Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Inv...Amazon Web Services
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...Amazon Web Services
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionTom Laszewski
 
Assessing Your Company's Cloud Readiness
Assessing Your Company's Cloud ReadinessAssessing Your Company's Cloud Readiness
Assessing Your Company's Cloud ReadinessAmazon Web Services
 
Cloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptxCloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptxSherman37
 
AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...
AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...
AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...Amazon Web Services
 
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryCode to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryVMware Tanzu
 
An Agile Approach to Accelerate Mass Migration
An Agile Approach to Accelerate Mass MigrationAn Agile Approach to Accelerate Mass Migration
An Agile Approach to Accelerate Mass MigrationAmazon Web Services
 
Building Production-Ready Microservices: DevopsExchangeSF
Building Production-Ready Microservices: DevopsExchangeSFBuilding Production-Ready Microservices: DevopsExchangeSF
Building Production-Ready Microservices: DevopsExchangeSFMichael Kehoe
 
Dickey's Barbecue Pit Heats Up Analytics with Amazon Web Services
Dickey's Barbecue Pit Heats Up Analytics with Amazon Web ServicesDickey's Barbecue Pit Heats Up Analytics with Amazon Web Services
Dickey's Barbecue Pit Heats Up Analytics with Amazon Web ServicesPrecisely
 

Similar to Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery - ENT317 - re:Invent 2017 (20)

DevOps Vancouver Meetup - WSBC Progress
DevOps Vancouver Meetup - WSBC ProgressDevOps Vancouver Meetup - WSBC Progress
DevOps Vancouver Meetup - WSBC Progress
 
Platform Requirements for CI/CD Success—and the Enterprises Leading the Way
Platform Requirements for CI/CD Success—and the Enterprises Leading the WayPlatform Requirements for CI/CD Success—and the Enterprises Leading the Way
Platform Requirements for CI/CD Success—and the Enterprises Leading the Way
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
 
Save Money and Migrate Faster with Rapid Discovery and Analysis (ENT331) - AW...
Save Money and Migrate Faster with Rapid Discovery and Analysis (ENT331) - AW...Save Money and Migrate Faster with Rapid Discovery and Analysis (ENT331) - AW...
Save Money and Migrate Faster with Rapid Discovery and Analysis (ENT331) - AW...
 
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdfADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
 
Scaling Agile in the Enterprise
Scaling Agile in the EnterpriseScaling Agile in the Enterprise
Scaling Agile in the Enterprise
 
Preparing your Department to consume public cloud
Preparing your Department to consume public cloudPreparing your Department to consume public cloud
Preparing your Department to consume public cloud
 
My CIO Says That We are Going All-In and Migrating to AWS, Now What? | AWS Pu...
My CIO Says That We are Going All-In and Migrating to AWS, Now What? | AWS Pu...My CIO Says That We are Going All-In and Migrating to AWS, Now What? | AWS Pu...
My CIO Says That We are Going All-In and Migrating to AWS, Now What? | AWS Pu...
 
AWS Summit Singapore - Secrets to Successful Cloud Migrations
AWS Summit Singapore - Secrets to Successful Cloud MigrationsAWS Summit Singapore - Secrets to Successful Cloud Migrations
AWS Summit Singapore - Secrets to Successful Cloud Migrations
 
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
 
Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Inv...
Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Inv...Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Inv...
Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Inv...
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
 
Assessing Your Company's Cloud Readiness
Assessing Your Company's Cloud ReadinessAssessing Your Company's Cloud Readiness
Assessing Your Company's Cloud Readiness
 
Cloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptxCloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptx
 
AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...
AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...
AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...
 
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryCode to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
 
An Agile Approach to Accelerate Mass Migration
An Agile Approach to Accelerate Mass MigrationAn Agile Approach to Accelerate Mass Migration
An Agile Approach to Accelerate Mass Migration
 
Building Production-Ready Microservices: DevopsExchangeSF
Building Production-Ready Microservices: DevopsExchangeSFBuilding Production-Ready Microservices: DevopsExchangeSF
Building Production-Ready Microservices: DevopsExchangeSF
 
Dickey's Barbecue Pit Heats Up Analytics with Amazon Web Services
Dickey's Barbecue Pit Heats Up Analytics with Amazon Web ServicesDickey's Barbecue Pit Heats Up Analytics with Amazon Web Services
Dickey's Barbecue Pit Heats Up Analytics with Amazon Web Services
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery - ENT317 - re:Invent 2017

  • 1. Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery K e i t h H o c h b e r g – S r . D i r e c t o r – I n f r a s t r u c t u r e – F i t c h G r o u p C h r i s L a l o r – D i r e c t o r – C l o u d E n g i n e e r i n g – F i t c h G r o u p C l a r k W h i t e w a y – C l o u d E n a b l e m e n t L e a d e r – C l o u d r e a c h I n c ENT317 November 29, 2017 AWS re:INVENT
  • 2. Who We Are Keith Hochberg Sr. Director, Infrastructure Chris Lalor Director, Cloud Engineering Clark Whiteway Cloud Enablement Leader
  • 3. Our 2 Year Journey: 2015 2016 2017 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Get the business ready Get team ready Pilot Migrate! Run Ops
  • 4. Get the business ready (6 critical months) First 3 months: Discovery & Planning • Engaged Cloudreach • Conducted inventory of our estate • Assessed costs and risks • Developed preliminary plans Next 3 months: Executive Buy-in • Reviewed plans with Exec team, Chief Risk Officer, Compliance, and Board • Recast plans to minimize risk
  • 5. Our Business Case • Objectives: - Improve reliability, resiliency, and security - More productive and flexible environment for developers - Lower infrastructure and support costs • Think “cloud first” and “cloud only” • Migration plans around carefully managing risk - Strong partner - Migrate in small increments - Well-established governance, design, documentation, test procedures, etc. Migration Snapshot by the numbers 100Applications 3,500 Users 55 Offices 30 Countries Strategic Planning and Cost Modeling Q1 2016
  • 6. Get the team ready(6 critical months) First 3 months: Build Discipline • Build detailed designs • Implement VPC, IAM, and AD • Set up Packer, Bamboo, and Chef • Develop preliminary plans • Begin training early specialists Next 3 months: Build Out • Build Cloud Engineering group • Create Checklists and Process • Write recipes and stack templates • Build basics for Financial Reporting
  • 7. Building a Strong Foundation Spent 6 months building foundational architecture. Why? • It starts at the ground up • We are a highly regulated agency • Wanted to migrate efficiently • Moved DevOps tools to the cloud
  • 9. Migrate!(6 months) KEY STRATEGIES • Factory Approach • Extensive testing, checklists & documentation • “Just move it!” …Every Week • Regular stakeholder meetings
  • 10. Team Structure for Migration AWS Migration Program Office AWS Cloud Engineering Team Migration Factory Security Testing & Surveillance Disaster & Recovery Testing Development Teams, Dev Ops, QA, TAMs Steering Committee Fitch Cloudreach with Fitch New Fitch Team
  • 11. Our Migration Factory Approach • The benefits of shifting to an agile process • Just move it • More in-flight = more opportunities to go live • JIRA script for creating automated Epics per app • Migration Day every week • Balancing velocity with engineering quality • Focus on staff morale • Documentation and Knowledge Transfer
  • 14. Run Ops: OPERATING PRINCIPLES • Pet to cattle • Problem, Process, Toolchain • GIT is critical • Linking knowledge to commits • Tag everything • Partner with Finance -- cloudFin TOOLS OF THE TRADE • Chef, AWS CloudFormation, and Cloureach Sceptre • Languages of choice • AWS Config and AWS Lambda for DevSecOps
  • 15. Discipline for Operating in the Cloud Metric-driven Engineering Infrastructure as Code DevSecOps Service Optimization Monthly FinOps
  • 16. Evolving our Discipline • Leveraging new AWS services • AWS Organizations • Learning to build Cloud Native • PaaS and containerization of workloads
  • 17. Delivering Business Services with AWS Nimbleness PerformanceProductivity Accountability
  • 18. Summary: OUR JOURNEY WHAT WORKED WELL Get the business ready • 6 months – well worth it Get the team ready • Another great 6 months • Hiring the key members • Investing in design & base configuration Pilot • Start small and slow Migrate! • Factory approach • Move something every week • Process, governance key Run Ops • Hand-off and phasing out of consultants • Cloud best practices
  • 19.
  • 20. Remember to complete your evaluations!