SlideShare a Scribd company logo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Isabel Huerga Ayza
Technical Account Manager, Amazon Web Services
Paul Moran - @pdmoran_aws
Technical Account Manager, Amazon Web Services
Operating at Scale: Preparing for the
Journey
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Our Goal for Today…
A clearer understanding of what
Operational Excellence
should look like in your
Organisation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Well Architected…
A quick review of the Well Architected Framework -
Operational Excellence
Security
Reliability
Performance Efficiency
Cost Optimisation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Where do we Start?…
The Operational Excellence
Design Principles
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Where do we Start?…
Perform Operations as Code
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Where do we Start?…
Well Annotated Documentation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Where do we Start?…
Frequent, Small, Reversible
Changes
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Where do we Start?…
Anticipate failure
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Where do we Start?…
Learn from all operational failures
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
This Means…
You need to:
Prepare
Operate
Evolve
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
This Means…
You need to:
Prepare
Operate
Evolve
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
This Means…
You need to:
Prepare
Operate
Evolve
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
This Means…
You need to:
Prepare
Operate
Evolve
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
We’re Focusing on…
You need to:
Prepare
Operate
Evolve
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare…
Set Your Operational Priorities
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare…
Supporting Resources
AWS Cloud Compliance
AWS Trusted Advisor
AWS Business Support
AWS Enterprise Support
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Think about Support...
Basic Support level includes:
 Customer Service 24x7
 Support Forums
 Support for Health check
 Documentation, White Papers, Best Practice Guides
Developer Support level includes:
 All of Basic support
+ Email Technical Support
+ 1 Named contact
+ Response Time < 12 hours & by Cloud Support Associate
Business Support level includes:
 All of Developer support
+ Email / Phone / Chat / Screen Sharing Technical Support
+ Response Time < 1 hours & by Cloud Support Engineer
+ 3rd Party Software Support (OS, DB, Web-servers, Networking, etc)
+ AWS Trusted Advisor & Support API
Enterprise Support level includes:
 All of Business support
+ Technical Account Manager (TAM)
+ Response Time < 15 min & by Sr. Support Engineer
+ Dedicated Concierge Services
+ Infrastructure Event Management
+ Management Business Reviews
https://aws.amazon.com/premiumsupport/enterprise-support/
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare?…
Design with Operations in Mind
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare?…
Design with Operations in Mind
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare?…
Supporting Resources
AWS CloudFormation
AWS Developer Tools
AWS X-Ray
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare?…
Operational Readiness
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare?…
Operational Readiness
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare?…
Supporting Resources
AWS Config
Amazon EC2 Systems Manager
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare?…
What does Success look like?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare?…
What does Success look like?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare?…
Food for thought
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What Helps?…
Culture
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What Helps?…
=
Culture
Values + Behaviours
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What Helps?…
Hire and Develop the Best
Customer Obsession
Ownership
Invent and Simplify
Are Right, A Lot
Think Big
Learn and Be CuriousInsist on the Highest Standards
Bias for Action
Dive Deep
Have Backbone; Disagree and Commit
Deliver Results
Earn Trust
Frugality
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What Helps?…
Think Product
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What Helps?…
Security
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What Helps?…
Openness
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What Helps?…
Change
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What Helps?…
Never stop iterating
Well-
Architected
Build
Trusted Advisor
Check Run
Cloud Operations Review
Cloud
Adoption
Framework
Plan
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What Helps?…
Don't let the failures of today be
the reason for the failures of
tomorrow
- Bobby Kennedy
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
William Fairbrother
Engineering Manager, Skyscanner
Alan Cooper
Principle Engineer, Skyscanner
How do you prepare?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Intros
Alan Cooper
Principal Engineer within Developer Enablement Tribe
and former Infrastructure Manager.
William Fairbrother
Engineering Manager within Developer Enablement and
former Squad Lead in Cloud Operations.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Quick Facts
Over 70m active users per month
Record 5m+ sessions per day
30 languages, 150 currencies
Gross bookings Value 11bn per annum +
Available on iOS, Android, Desktop and B2B channels
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Our Journey
Kicked off with 4 regions in Hybrid Mode
Learnings throughout the journey
Running multiple production workloads
Using many different AWS service
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Systems operating at scale
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution planning considerations
How will your users smoothly interact with AWS?
CloudFormation access – our story
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution planning considerations
Planning your deployment strategy
Training
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution planning considerations
Living with limits
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution planning considerations
Ensuring you have capacity when you
need it
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution planning considerations
Account structure/design
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cost Management Planning
Plan to focus regularly on usage to help spend wisely
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cost Management Planning
Choose your cost management tools and methods
wisely
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cost Management Planning
Learn lessons early regarding cost
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Planning for security
Bake security into every layer
Secure your perimeters
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Planning for security
IAM security
Other security initiatives
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare…
You can’t do it all your self…
Very quickly we realised a few important points
• We didn’t have a 3 year view on how things would look
• We didn’t, couldn’t and shouldn’t do all admin tasks centrally
• Automate and Delegate – Tooling and SelfServe Portal
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare…
You can’t do it all your self…
Very quickly we realised a few important points
• We didn’t have a 3 year view on how things would look
• We didn’t, couldn’t and shouldn’t do all admin tasks centrally
• Automate and Delegate – Tooling and SelfServe Portal
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare…
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How do you prepare…
SelfServe
(Organisationally Scale)
Project creation
Tooling Integration
New User creation and Password Reset
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
A specific challenge
NAT Gateway
EC2 NAT Gateways very cost effective compared to Managed NAT
EC2 NAT gateways give better visibility of traffic – Linux stats &
TCPDump
Scale is an issue – Lambda & Boto is our saviour
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
A specific challenge
NAT Gateway
EC2 NAT Gateways very cost effective compared to Managed NAT
EC2 NAT gateways give better visibility of traffic – Linux stats &
TCPDump
Scale is an issue – Lambda & Boto is our saviour
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Final thoughts
william.fairbrother@skyscanner.net
alan.cooper@skyscanner.net
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Handy Links…
https://aws.amazon.com/architecture/well-architected/
https://aws.amazon.com/compliance/
https://aws.amazon.com/premiumsupport/trustedadvisor/
https://aws.amazon.com/cloudformation/
https://aws.amazon.com/developers/getting-started/
https://aws.amazon.com/xray/
https://aws.amazon.com/config/
https://aws.amazon.com/systems-manager/
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Isabel Huerga Ayza
Technical Account Manager, Amazon Web Services
Paul Moran - @pdmoran_aws
Technical Account Manager, Amazon Web Services
Operating at Scale: Preparing for the
Journey

More Related Content

What's hot

Enterprise Governance and Security Build Your AWS Landing Zone (SEC315) - AWS...
Enterprise Governance and Security Build Your AWS Landing Zone (SEC315) - AWS...Enterprise Governance and Security Build Your AWS Landing Zone (SEC315) - AWS...
Enterprise Governance and Security Build Your AWS Landing Zone (SEC315) - AWS...
Amazon Web Services
 
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
Amazon Web Services
 
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
Amazon Web Services
 
Design with Ops in Mind.pdf
Design with Ops in Mind.pdfDesign with Ops in Mind.pdf
Design with Ops in Mind.pdf
Amazon Web Services
 
Building Highly Scalable Retail Order Management Systems with Serverless
Building Highly Scalable Retail Order Management Systems with ServerlessBuilding Highly Scalable Retail Order Management Systems with Serverless
Building Highly Scalable Retail Order Management Systems with Serverless
Amazon Web Services
 
Building Real-time Serverless Backends with GraphQL
Building Real-time Serverless Backends with GraphQLBuilding Real-time Serverless Backends with GraphQL
Building Real-time Serverless Backends with GraphQL
Amazon Web Services
 
Analyze Slide Images and Process Phenotypic Assays at Scale on AWS (CMP358) -...
Analyze Slide Images and Process Phenotypic Assays at Scale on AWS (CMP358) -...Analyze Slide Images and Process Phenotypic Assays at Scale on AWS (CMP358) -...
Analyze Slide Images and Process Phenotypic Assays at Scale on AWS (CMP358) -...
Amazon Web Services
 
Automated Solution for Deploying AWS Landing Zone (GPSWS407) - AWS re:Invent ...
Automated Solution for Deploying AWS Landing Zone (GPSWS407) - AWS re:Invent ...Automated Solution for Deploying AWS Landing Zone (GPSWS407) - AWS re:Invent ...
Automated Solution for Deploying AWS Landing Zone (GPSWS407) - AWS re:Invent ...
Amazon Web Services
 
Deep dive - AWS Fargate
Deep dive - AWS FargateDeep dive - AWS Fargate
Deep dive - AWS Fargate
Amazon Web Services
 
SRV207 Orchestrating AWS Lambda with Step Functions
 SRV207 Orchestrating AWS Lambda with Step Functions SRV207 Orchestrating AWS Lambda with Step Functions
SRV207 Orchestrating AWS Lambda with Step Functions
Amazon Web Services
 
Let me graph that for you - Amazon Neptune
Let me graph that for you - Amazon NeptuneLet me graph that for you - Amazon Neptune
Let me graph that for you - Amazon Neptune
Amazon Web Services
 
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Amazon Web Services
 
Cost optimisation as a by-product of awesome practice and agility at Trainline
Cost optimisation as a by-product of awesome practice and agility at TrainlineCost optimisation as a by-product of awesome practice and agility at Trainline
Cost optimisation as a by-product of awesome practice and agility at Trainline
Amazon Web Services
 
AWS Storage and Edge Processing
AWS Storage and Edge ProcessingAWS Storage and Edge Processing
AWS Storage and Edge Processing
Amazon Web Services
 
Secure your AWS Account and your Organization's Accounts
Secure your AWS Account and your Organization's Accounts Secure your AWS Account and your Organization's Accounts
Secure your AWS Account and your Organization's Accounts
Amazon Web Services
 
Amazon SageMaker for Fraud Detection
Amazon SageMaker for Fraud DetectionAmazon SageMaker for Fraud Detection
Amazon SageMaker for Fraud Detection
Amazon Web Services
 
Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018
Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018
Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018
Amazon Web Services
 
Five New Security Automations Using AWS Security Services & Open Source (SEC4...
Five New Security Automations Using AWS Security Services & Open Source (SEC4...Five New Security Automations Using AWS Security Services & Open Source (SEC4...
Five New Security Automations Using AWS Security Services & Open Source (SEC4...
Amazon Web Services
 
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Amazon Web Services
 
Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:In...
Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:In...Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:In...
Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:In...
Amazon Web Services
 

What's hot (20)

Enterprise Governance and Security Build Your AWS Landing Zone (SEC315) - AWS...
Enterprise Governance and Security Build Your AWS Landing Zone (SEC315) - AWS...Enterprise Governance and Security Build Your AWS Landing Zone (SEC315) - AWS...
Enterprise Governance and Security Build Your AWS Landing Zone (SEC315) - AWS...
 
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...
 
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
 
Design with Ops in Mind.pdf
Design with Ops in Mind.pdfDesign with Ops in Mind.pdf
Design with Ops in Mind.pdf
 
Building Highly Scalable Retail Order Management Systems with Serverless
Building Highly Scalable Retail Order Management Systems with ServerlessBuilding Highly Scalable Retail Order Management Systems with Serverless
Building Highly Scalable Retail Order Management Systems with Serverless
 
Building Real-time Serverless Backends with GraphQL
Building Real-time Serverless Backends with GraphQLBuilding Real-time Serverless Backends with GraphQL
Building Real-time Serverless Backends with GraphQL
 
Analyze Slide Images and Process Phenotypic Assays at Scale on AWS (CMP358) -...
Analyze Slide Images and Process Phenotypic Assays at Scale on AWS (CMP358) -...Analyze Slide Images and Process Phenotypic Assays at Scale on AWS (CMP358) -...
Analyze Slide Images and Process Phenotypic Assays at Scale on AWS (CMP358) -...
 
Automated Solution for Deploying AWS Landing Zone (GPSWS407) - AWS re:Invent ...
Automated Solution for Deploying AWS Landing Zone (GPSWS407) - AWS re:Invent ...Automated Solution for Deploying AWS Landing Zone (GPSWS407) - AWS re:Invent ...
Automated Solution for Deploying AWS Landing Zone (GPSWS407) - AWS re:Invent ...
 
Deep dive - AWS Fargate
Deep dive - AWS FargateDeep dive - AWS Fargate
Deep dive - AWS Fargate
 
SRV207 Orchestrating AWS Lambda with Step Functions
 SRV207 Orchestrating AWS Lambda with Step Functions SRV207 Orchestrating AWS Lambda with Step Functions
SRV207 Orchestrating AWS Lambda with Step Functions
 
Let me graph that for you - Amazon Neptune
Let me graph that for you - Amazon NeptuneLet me graph that for you - Amazon Neptune
Let me graph that for you - Amazon Neptune
 
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
 
Cost optimisation as a by-product of awesome practice and agility at Trainline
Cost optimisation as a by-product of awesome practice and agility at TrainlineCost optimisation as a by-product of awesome practice and agility at Trainline
Cost optimisation as a by-product of awesome practice and agility at Trainline
 
AWS Storage and Edge Processing
AWS Storage and Edge ProcessingAWS Storage and Edge Processing
AWS Storage and Edge Processing
 
Secure your AWS Account and your Organization's Accounts
Secure your AWS Account and your Organization's Accounts Secure your AWS Account and your Organization's Accounts
Secure your AWS Account and your Organization's Accounts
 
Amazon SageMaker for Fraud Detection
Amazon SageMaker for Fraud DetectionAmazon SageMaker for Fraud Detection
Amazon SageMaker for Fraud Detection
 
Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018
Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018
Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018
 
Five New Security Automations Using AWS Security Services & Open Source (SEC4...
Five New Security Automations Using AWS Security Services & Open Source (SEC4...Five New Security Automations Using AWS Security Services & Open Source (SEC4...
Five New Security Automations Using AWS Security Services & Open Source (SEC4...
 
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
 
Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:In...
Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:In...Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:In...
Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:In...
 

Similar to Operating at Scale - Preparing for the Journey

Operating at Scale- Preparing for the Journey [Portuguese]
Operating at Scale- Preparing for the Journey [Portuguese]Operating at Scale- Preparing for the Journey [Portuguese]
Operating at Scale- Preparing for the Journey [Portuguese]
Amazon Web Services
 
Operating at Scale: Preparing for the Journey
Operating at Scale: Preparing for the JourneyOperating at Scale: Preparing for the Journey
Operating at Scale: Preparing for the Journey
Amazon Web Services
 
TECHTalks - Boston MA - Tim Harney
TECHTalks - Boston MA - Tim HarneyTECHTalks - Boston MA - Tim Harney
TECHTalks - Boston MA - Tim Harney
EagleDream Technologies
 
Dev348 ReInvent Corteva Agriscience
Dev348   ReInvent Corteva AgriscienceDev348   ReInvent Corteva Agriscience
Dev348 ReInvent Corteva Agriscience
Randy Black
 
Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018
Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018
Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018
Amazon Web Services
 
Are you Well-Architected?
Are you Well-Architected?Are you Well-Architected?
Are you Well-Architected?
Amazon Web Services
 
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayInitiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Amazon Web Services
 
Leading Your Team Through a Cloud Transformation - AWS Online Tech Talks
Leading Your Team Through a Cloud Transformation - AWS Online Tech TalksLeading Your Team Through a Cloud Transformation - AWS Online Tech Talks
Leading Your Team Through a Cloud Transformation - AWS Online Tech Talks
Amazon Web Services
 
Ramping up on AWS
Ramping up on AWSRamping up on AWS
Ramping up on AWS
Amazon Web Services
 
Moving to DevOps
Moving to DevOpsMoving to DevOps
Moving to DevOps
Amazon Web Services
 
Moving to DevOps the Amazon Way
Moving to DevOps the Amazon WayMoving to DevOps the Amazon Way
Moving to DevOps the Amazon Way
Amazon Web Services
 
Role of Central Teams in DevOps Organizations (DEV370) - AWS re:Invent 2018
Role of Central Teams in DevOps Organizations (DEV370) - AWS re:Invent 2018Role of Central Teams in DevOps Organizations (DEV370) - AWS re:Invent 2018
Role of Central Teams in DevOps Organizations (DEV370) - AWS re:Invent 2018
Amazon Web Services
 
How Do I Prepare my Team? Building on Existing Strengths
How Do I Prepare my Team? Building on Existing StrengthsHow Do I Prepare my Team? Building on Existing Strengths
How Do I Prepare my Team? Building on Existing Strengths
Amazon Web Services
 
ProTips for Scaling AWS Training to Accelerate Adoption (DVC203) - AWS re:Inv...
ProTips for Scaling AWS Training to Accelerate Adoption (DVC203) - AWS re:Inv...ProTips for Scaling AWS Training to Accelerate Adoption (DVC203) - AWS re:Inv...
ProTips for Scaling AWS Training to Accelerate Adoption (DVC203) - AWS re:Inv...
Amazon Web Services
 
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon WayAWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
Amazon Web Services
 
So You Want to be Well-Architected?
So You Want to be Well-Architected?So You Want to be Well-Architected?
So You Want to be Well-Architected?
Amazon Web Services
 
Culture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
Culture Shock: How a Legacy, Siloed Organization Can Move to the CloudCulture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
Culture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
Amazon Web Services
 
Leading Your Team Through a Cloud Transformation - Virtual Transformation Day...
Leading Your Team Through a Cloud Transformation - Virtual Transformation Day...Leading Your Team Through a Cloud Transformation - Virtual Transformation Day...
Leading Your Team Through a Cloud Transformation - Virtual Transformation Day...
Amazon Web Services
 
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon WayAWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
Amazon Web Services
 
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Amazon Web Services
 

Similar to Operating at Scale - Preparing for the Journey (20)

Operating at Scale- Preparing for the Journey [Portuguese]
Operating at Scale- Preparing for the Journey [Portuguese]Operating at Scale- Preparing for the Journey [Portuguese]
Operating at Scale- Preparing for the Journey [Portuguese]
 
Operating at Scale: Preparing for the Journey
Operating at Scale: Preparing for the JourneyOperating at Scale: Preparing for the Journey
Operating at Scale: Preparing for the Journey
 
TECHTalks - Boston MA - Tim Harney
TECHTalks - Boston MA - Tim HarneyTECHTalks - Boston MA - Tim Harney
TECHTalks - Boston MA - Tim Harney
 
Dev348 ReInvent Corteva Agriscience
Dev348   ReInvent Corteva AgriscienceDev348   ReInvent Corteva Agriscience
Dev348 ReInvent Corteva Agriscience
 
Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018
Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018
Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018
 
Are you Well-Architected?
Are you Well-Architected?Are you Well-Architected?
Are you Well-Architected?
 
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayInitiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
 
Leading Your Team Through a Cloud Transformation - AWS Online Tech Talks
Leading Your Team Through a Cloud Transformation - AWS Online Tech TalksLeading Your Team Through a Cloud Transformation - AWS Online Tech Talks
Leading Your Team Through a Cloud Transformation - AWS Online Tech Talks
 
Ramping up on AWS
Ramping up on AWSRamping up on AWS
Ramping up on AWS
 
Moving to DevOps
Moving to DevOpsMoving to DevOps
Moving to DevOps
 
Moving to DevOps the Amazon Way
Moving to DevOps the Amazon WayMoving to DevOps the Amazon Way
Moving to DevOps the Amazon Way
 
Role of Central Teams in DevOps Organizations (DEV370) - AWS re:Invent 2018
Role of Central Teams in DevOps Organizations (DEV370) - AWS re:Invent 2018Role of Central Teams in DevOps Organizations (DEV370) - AWS re:Invent 2018
Role of Central Teams in DevOps Organizations (DEV370) - AWS re:Invent 2018
 
How Do I Prepare my Team? Building on Existing Strengths
How Do I Prepare my Team? Building on Existing StrengthsHow Do I Prepare my Team? Building on Existing Strengths
How Do I Prepare my Team? Building on Existing Strengths
 
ProTips for Scaling AWS Training to Accelerate Adoption (DVC203) - AWS re:Inv...
ProTips for Scaling AWS Training to Accelerate Adoption (DVC203) - AWS re:Inv...ProTips for Scaling AWS Training to Accelerate Adoption (DVC203) - AWS re:Inv...
ProTips for Scaling AWS Training to Accelerate Adoption (DVC203) - AWS re:Inv...
 
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon WayAWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
 
So You Want to be Well-Architected?
So You Want to be Well-Architected?So You Want to be Well-Architected?
So You Want to be Well-Architected?
 
Culture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
Culture Shock: How a Legacy, Siloed Organization Can Move to the CloudCulture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
Culture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
 
Leading Your Team Through a Cloud Transformation - Virtual Transformation Day...
Leading Your Team Through a Cloud Transformation - Virtual Transformation Day...Leading Your Team Through a Cloud Transformation - Virtual Transformation Day...
Leading Your Team Through a Cloud Transformation - Virtual Transformation Day...
 
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon WayAWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
 
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
 

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 Fargate
Amazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon 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
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
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 Workloads
Amazon Web Services
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
Amazon 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 sfatare
Amazon 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 NodeJS
Amazon 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 web
Amazon 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 sfatare
Amazon 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 AWS
Amazon 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 Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
Amazon 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 Service
Amazon 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
 

Operating at Scale - Preparing for the Journey

  • 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Isabel Huerga Ayza Technical Account Manager, Amazon Web Services Paul Moran - @pdmoran_aws Technical Account Manager, Amazon Web Services Operating at Scale: Preparing for the Journey
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Our Goal for Today… A clearer understanding of what Operational Excellence should look like in your Organisation
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Well Architected… A quick review of the Well Architected Framework - Operational Excellence Security Reliability Performance Efficiency Cost Optimisation
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Where do we Start?… The Operational Excellence Design Principles
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Where do we Start?… Perform Operations as Code
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Where do we Start?… Well Annotated Documentation
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Where do we Start?… Frequent, Small, Reversible Changes
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Where do we Start?… Anticipate failure
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Where do we Start?… Learn from all operational failures
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. This Means… You need to: Prepare Operate Evolve
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. This Means… You need to: Prepare Operate Evolve
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. This Means… You need to: Prepare Operate Evolve
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. This Means… You need to: Prepare Operate Evolve
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. We’re Focusing on… You need to: Prepare Operate Evolve
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare… Set Your Operational Priorities
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare… Supporting Resources AWS Cloud Compliance AWS Trusted Advisor AWS Business Support AWS Enterprise Support
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Think about Support... Basic Support level includes:  Customer Service 24x7  Support Forums  Support for Health check  Documentation, White Papers, Best Practice Guides Developer Support level includes:  All of Basic support + Email Technical Support + 1 Named contact + Response Time < 12 hours & by Cloud Support Associate Business Support level includes:  All of Developer support + Email / Phone / Chat / Screen Sharing Technical Support + Response Time < 1 hours & by Cloud Support Engineer + 3rd Party Software Support (OS, DB, Web-servers, Networking, etc) + AWS Trusted Advisor & Support API Enterprise Support level includes:  All of Business support + Technical Account Manager (TAM) + Response Time < 15 min & by Sr. Support Engineer + Dedicated Concierge Services + Infrastructure Event Management + Management Business Reviews https://aws.amazon.com/premiumsupport/enterprise-support/
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare?… Design with Operations in Mind
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare?… Design with Operations in Mind
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare?… Supporting Resources AWS CloudFormation AWS Developer Tools AWS X-Ray
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare?… Operational Readiness
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare?… Operational Readiness
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare?… Supporting Resources AWS Config Amazon EC2 Systems Manager
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare?… What does Success look like?
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare?… What does Success look like?
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare?… Food for thought
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What Helps?… Culture
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What Helps?… = Culture Values + Behaviours
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What Helps?… Hire and Develop the Best Customer Obsession Ownership Invent and Simplify Are Right, A Lot Think Big Learn and Be CuriousInsist on the Highest Standards Bias for Action Dive Deep Have Backbone; Disagree and Commit Deliver Results Earn Trust Frugality
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What Helps?… Think Product
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What Helps?… Security
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What Helps?… Openness
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What Helps?… Change
  • 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What Helps?… Never stop iterating Well- Architected Build Trusted Advisor Check Run Cloud Operations Review Cloud Adoption Framework Plan
  • 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What Helps?… Don't let the failures of today be the reason for the failures of tomorrow - Bobby Kennedy
  • 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. William Fairbrother Engineering Manager, Skyscanner Alan Cooper Principle Engineer, Skyscanner How do you prepare?
  • 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Intros Alan Cooper Principal Engineer within Developer Enablement Tribe and former Infrastructure Manager. William Fairbrother Engineering Manager within Developer Enablement and former Squad Lead in Cloud Operations.
  • 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Quick Facts Over 70m active users per month Record 5m+ sessions per day 30 languages, 150 currencies Gross bookings Value 11bn per annum + Available on iOS, Android, Desktop and B2B channels
  • 40. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Our Journey Kicked off with 4 regions in Hybrid Mode Learnings throughout the journey Running multiple production workloads Using many different AWS service
  • 41. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Systems operating at scale
  • 42. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution planning considerations How will your users smoothly interact with AWS? CloudFormation access – our story
  • 43. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution planning considerations Planning your deployment strategy Training
  • 44. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution planning considerations Living with limits
  • 45. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution planning considerations Ensuring you have capacity when you need it
  • 46. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution planning considerations Account structure/design
  • 47. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cost Management Planning Plan to focus regularly on usage to help spend wisely
  • 48. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cost Management Planning Choose your cost management tools and methods wisely
  • 49. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cost Management Planning Learn lessons early regarding cost
  • 50. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Planning for security Bake security into every layer Secure your perimeters
  • 51. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Planning for security IAM security Other security initiatives
  • 52. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare… You can’t do it all your self… Very quickly we realised a few important points • We didn’t have a 3 year view on how things would look • We didn’t, couldn’t and shouldn’t do all admin tasks centrally • Automate and Delegate – Tooling and SelfServe Portal
  • 53. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare… You can’t do it all your self… Very quickly we realised a few important points • We didn’t have a 3 year view on how things would look • We didn’t, couldn’t and shouldn’t do all admin tasks centrally • Automate and Delegate – Tooling and SelfServe Portal
  • 54. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare…
  • 55. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How do you prepare… SelfServe (Organisationally Scale) Project creation Tooling Integration New User creation and Password Reset
  • 56. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. A specific challenge NAT Gateway EC2 NAT Gateways very cost effective compared to Managed NAT EC2 NAT gateways give better visibility of traffic – Linux stats & TCPDump Scale is an issue – Lambda & Boto is our saviour
  • 57. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. A specific challenge NAT Gateway EC2 NAT Gateways very cost effective compared to Managed NAT EC2 NAT gateways give better visibility of traffic – Linux stats & TCPDump Scale is an issue – Lambda & Boto is our saviour
  • 58. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Final thoughts william.fairbrother@skyscanner.net alan.cooper@skyscanner.net
  • 59. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Handy Links… https://aws.amazon.com/architecture/well-architected/ https://aws.amazon.com/compliance/ https://aws.amazon.com/premiumsupport/trustedadvisor/ https://aws.amazon.com/cloudformation/ https://aws.amazon.com/developers/getting-started/ https://aws.amazon.com/xray/ https://aws.amazon.com/config/ https://aws.amazon.com/systems-manager/
  • 60. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Isabel Huerga Ayza Technical Account Manager, Amazon Web Services Paul Moran - @pdmoran_aws Technical Account Manager, Amazon Web Services Operating at Scale: Preparing for the Journey