Professional Documents
Culture Documents
Lessons Learned
Energy System
Sector Integrator
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Compelling reasons to move Cloud
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What if you could devote more resources to
the things that matter
and move faster while being more secure?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Largest Number Of Enterprise Customers
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Modern Product Development
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Methods and Principles of
Modern Product Development
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Design Thinking is just…
User
Centered USER
Design
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Practical Principles: Design Thinking
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agile Teaming
Focus: respond quickly to feedback
SCRUM
Agile Principle Continuously groomed backlog
Learning over
No changes to work plan made during sprint
following a plan
Product increment: must be completed, integrated and tested
Each Agile framework has a way of bringing feedback into its workstream
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agile Teaming
Focus: respond quickly to feedback
KANBAN
Agile Principle Finish task and pull forward next work item
Learning over
Uses work-in-progress (WIP) limits and cycle-time to manage
following a plan flow of new development
Adapted from Toyota Production System
Each Agile framework has a way of bringing feedback into its workstream
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agile Teaming
Focus: respond quickly to feedback
XP – Extreme Programming
Agile Principle Emphasizes technical excellence as a way to remain agile
Learning over
Pair programming and code reviews are common methods
following a plan
Frequent checkpoints - Allows for constant feedback on
customer requirements
Each Agile framework has a way of bringing feedback into its workstream
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Practical Principles: Agile
Use release maps 1. Rip the Band-Aid off, but have mercy
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DevOps
Focus: promote and enable fast feedback
DevOps Principles
Establish guardrails
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Putting the Pieces Together:
Finding Organizational Flow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MVP
Minimum Viable Product: What is the smallest thing you can
test to prove the unproven parts of your idea
Most Tests
Occur Late Concept Dev Deployment Production
Functional Monitor
In Process Acceptance Respond to
Performance Defects/Incidents
Security/
Compliance
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Continuous Testing
Concept Development
Hypothesis Functional
A/B Acceptance
MVP Performance
Always Security/Compliance
Be
Testing Production Deployment
Prod Testing Functional
Chaos Engineering Acceptance
User Testing Feedback Performance
Security/Compliance
Canary
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How Amazon Achieves Flow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
PR Write the Press Release: Think big and focus on the
customer need
Working backwards
from the customer Write the FAQ: Customer and internal stakeholder
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Achieves Speed and Agility with Two-Pizza Teams
Small, Own/run
decentralized what you
teams are nimble build
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Monoliths: Slow and Rigid
Developers Monolithic Application Delivery Pipeline
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Microservices: Speed and Agility
Developers Microservices Delivery Pipelines
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Microservices Principles
Single Purpose
API-based http://
Highly-decoupled
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Impact of Cloud on
Product Development
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Traditional Enterprise IT
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Traditional Enterprise IT
Infrastructure/Delivery
VP Infrastructure
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Traditional Enterprise IT
Infrastructure/Delivery
VP Infrastructure PMO Engineering Operations Design
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Future of Enterprise IT – Hybrid state
Information Security
Infrastructure/Delivery
VP Infrastructure
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Single-threaded leader
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
2-pizza cloud business office
Single-Threaded Leader
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Step 1: Build a two-pizza Cloud Tiger Team
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Step 2: Staff your Cloud Tiger Team
Product Manager
Lead Architect
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Step 2: Staff your Cloud Tiger Team
Infrastructure Engineers
Leadership
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Step 2: Staff your Cloud Tiger Team
Security Engineers
Infrastructure Leadership
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Step 2: Staff your Cloud Tiger Team
Operations Engineers
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Step 2: Staff your Cloud Tiger Team
Application Engineers
Operations
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Step 2: Staff your Cloud Tiger Team
Applications
Operations
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives
AGREEMENT
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives Cost
On-Premise AWS
8%
21%
16%
Facility (lease/power/maint)
26%
Facility Improvements 1%
2% Cloud
Connectivity
Hardware - Refresh/Growth Software
Hardware - Buildout
Software
84%
42%
Customer data
Regions
AWS Global Edge
locations
Customer
Infrastructure Availability Zones
AWS
AWS is responsible for
security of the cloud
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives Security
Macie
Discover, classify & protect data
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives Compliance
Certifications & attestations Laws, regulations, and privacy Alignments & frameworks
Cloud Computing Compliance Controls
🇩🇪 ✔ Argentina Data Privacy ✔ CIS (Center for Internet Security) 🌐 ✔
Catalogue (C5)
Cyber Essentials Plus 🇬🇧 ✔ CISPE 🇪🇺 ✔ CJIS (US FBI) 🇺🇸 ✔
DoD SRG 🇺🇸 ✔ FERPA 🇺🇸 ✔ CSA (Cloud Security Alliance) 🌐 ✔
🇪🇸
ENS High GDPR 🇪🇺 ✔ EU-US Privacy Shield 🇪🇺 ✔
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives Availability
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives Availability
Part X Part Y
A = AX AY
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives Availability
Part X Part Y
A = AX AY
Component Availability Downtime
X 99% (2-nines) 3 days 15 hours
Y 99.99% (4-nines) 52 minutes
X and Y Combined 98.99% 3 days 16 hours 33 minutes
…availability in series
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives Availability
Part X
Part X
A = 1 – (1 – AX)2
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives Availability
Part X
Part X
A = 1 – (1 – AX)2
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives Availability
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Region Availability
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Multi-AZ—well-architected Availability
AP P L I C AT I O N
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Get clear on your objectives Feature
& TTM
MARKETPLACE
Business Apps Business Intelligence DevOps Tools Security Networking Databases Storage
ANALYTICS DEV OPS MOBILE SERVICES IoT MACHINE LEARNING ENTERPRISE APPS HYBRID ARCHITECTURE MIGRATION
One-click App Custom Model
Data Warehousing Elasticsearch API Gateway Rules Engine Virtual Desktops Data Integration Schema Conversion
Deployment Training & Hosting
Streaming Data DevOps Resource Text to Speech Integrated Devices Server Migration
Mobile Analytics Registry Communications
Collection Management & Edge Systems
Search Patching
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 100+ Services…
Scale beyond the “two-pizza” team
Governance Finance
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Trust, but verify
Trust
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Trust, but verify
Trust
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Trust, but verify
Verify
Capital One
Cloud Custodian
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank You!
2018
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.