SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Enterprise Strategy
2018
Transforming Product
Development
ENT206
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Motivators?
Hitting roadblocks trying
to drive change
Best practices
review
Development practices need
a refresh
Reduce cost of failure and
experimentation
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Modern product development toolkit
Achieving organizational flow
How the cloud is changing product development
What we’ll cover:
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Methods and Principles of
Modern Product Development
DevOps
Interface for getting stuff
built and released
Agile Teaming
The organizational glue that
keeps release cycle moving
continuously
Design Thinking
Interface to customer and
feedback loop
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Design Thinking Is Just …
User-Centered
Design USER
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1. First, gain empathy
2. Then, frame the problems
3. Now you can ideate
4. Run simple, fast, frugal tests
Bring the outside in
Pinpoint the pain point
Radical ideas, real impact
Build to learn
Practical Principles: Design Thinking
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
SCRUM
Continuously groomed backlog
No changes to work plan made during sprint
Product increment: must be completed, integrated, and tested
Agile Teaming
Focus: Respond quickly to feedback
Agile Principle
Learning over
following a plan
Each Agile framework has a way of bringing feedback into its workstream
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
KANBAN
Finish task, and pull forward next work item
Uses work-in-progress (WIP) limits and cycle-time to manage
flow of new development
Adapted from Toyota Production System
Agile Teaming
Focus: Respond quickly to feedback
Agile Principle
Learning over
following a plan
Each Agile framework has a way of bringing feedback into its workstream
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
XP – Extreme Programming
Emphasizes technical excellence as a way to remain agile
Pair programming and code reviews are common methods
Frequent checkpoints - Allows for constant feedback on
customer requirements
Agile Teaming
Focus: Respond quickly to feedback
Agile Principle
Learning over
following a plan
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
1. Rip the Band-Aid off, but have mercy
2. Keeping it real … and small
3. Show something every sprint
4. Trap: Agile by the book
Use release maps
Two pizza team model
Power of the demo
Find your agile center
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
All of these reduce cycle time and allow builders to focus
on product, quickly deploying and collecting feedback
DevOps
Focus: Promote and enable fast feedback
DevOps Principles
Automate all things
Eliminate handoffs
Establish guardrails
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DevOpsAgile TeamingDesign Thinking
Putting the Pieces Together:
Finding Organizational Flow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Start with value hypothesis and growth hypothesis
Run small experiments to see if there is both value and demand
Bias towards many small tests vs. larger, extended ones
Persevere or pivot early based on results
MVP
Minimum Viable Product: What is the smallest thing you can
test to prove the unproven parts of your idea?
“One accurate measurement is worth more than a thousand expert opinions.”
-Admiral Grace Hopper
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
PRODUCT
Continuous development
Customer defines
roadmap
Measured by output &
outcomes
Project, Product, or Business KPI?
Methods to manage your product/technology portfolio
PROJECT
Predefined requirements
scope and schedule
Deliver what was planned
Measured by output
BUSINESS
OBJECTIVE
Maximize a strategic KPI
Types of KPIs: Minimize
waste, increase
conversion
Measured by outcomes
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Project, Product, or Business KPI?
Project Team Product Team Objective Team
Scope Defined set of
requirements
Ongoing creation /
enhancement of product
Business objective
Success Milestone adherence User satisfaction,
marketing objectives
KPI
Timeframe Defined beginning and
end
Ongoing Continuous evaluation
of business case
Involvement Implement requirements Gather, implement
feedback
Test, measure, repeat
Tools Gantt Chart Roadmap Impact Map/Dashboards
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Typical Release Testing
Most tests
occur late
in process
Concept Dev Deployment
Functional
Acceptance
Performance
Security/
Compliance
Production
Monitor
Respond to
Defects/Incidents
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Continuous Testing
Always
be
testing
Concept
Hypothesis
A/B
MVP
Development
Functional
Acceptance
Performance
Security & compliance
Deployment
Functional
Acceptance
Performance
Security & compliance
Canary
Production
Prod testing
Chaos engineering
User testing feedback
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How Amazon Achieves Flow
Working Backwards
From the customer
Two-Pizza Teams
Run what you build
Microservices
Speed and agility
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Write the press release: Think big and focus on the
customer need
Write the FAQ: Customer and internal stakeholder
Define the user interaction and write the manual
Working backwards
from the customer
PR
Most companies write the software, they
get it all working, and then they throw it
over the wall to the marketing department,
saying, ‘here is what we built, go write the
press release.’ That process is the one
that’s actually backwards.”
Jeffrey P. Bezos
Founder and Chief Executive Officer
Amazon.com, Inc.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Achieves Speed and Agility with Two-Pizza Teams
Small, decentralized
teams are nimble
Own & run
what you build
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Developers Monolithic Application Delivery Pipeline
Build Test Release
Monoliths: Slow and Rigid
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Microservices: Speed and Agility
Developers Microservices Delivery Pipelines
Build Test Release
Build Test Release
Build Test Release
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Microservices Principles
Single purpose
API-based
Highly decoupled
http://
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Quickly scaling
winning ideas
Rapid adoption of new
capabilities
Reducing cost
of failure
Impact of Cloud on
Product Development
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Cloud enables quick testing of unproven concepts
Quick time to market: 8 weeks from conception to production
Continuous scale: seamlessly ramps up to peak traffic of 22K
concurrent requests
Event driven architecture maximizes resource efficiency
Reducing Time-to-Market for New Ideas
Agero created the MileUp app and used crash prediction models to
speed up emergency response
Reducing cost of
experimentation
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Cloud reduces undifferentiated infrastructure focus
Productivity: Allowed developers to focus more on runtime
functionality and less on infrastructure management
Cleaner separation of logging, metrics, and security
infrastructure from application code base
Cost: Spot Instances and containers cut EC2 costs in half
Devote More Resources to Customer Value
Mapbox adds location services to any application with mapping,
navigation, and location search SDKs
Reducing cost of
new development
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Rekognition use case: Automated footage
tagging
API access to advanced service capabilities
Built in three weeks
Index against 99,000 people
Saving 9,000 hours a year in labor
Cloud Native Architectures
Accelerates adoption and innovation of new capabilities
Rapid adoption of new
capabilities
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
App Container Failure
Prediction • Indicates which containers should be
removed before failure
• App and system logs used to train
model
• Developed by cloud team with no
ML/DL experience
Bad State Predictor Model
Outcomes:
*Improved user experience
*95% reduction in on-call
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Enterprises Are Achieving Massive Scale
with Cloud Native Architectures
processes 4,000 requests
per second
processes half a trillion
validations of stock
trades daily
reduced the time to
ingest and process data
for its analytics pipeline
by 97%
can handle spikes
of 80x normal traffic
triggers 1.2 billion
Lambda requests
each month
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Develop New Ideas without Limits
Natural Language Processing on 1.1 million concurrent vCPUs using
EC2 Spot Instances
1.2M
200K
06:38 21:40
Concurrent vCPUs in US East (Northern Virginia)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Cloud enables the massive scaling of big ideas
Immediate access to programmable hardware-acceleration
using FPGAs at cloud scale
Utilized AWS Batch to provision and orchestrate compute jobs
across 1,000 Amazon EC2 F1 instances
Compute infrastructure cost to analyze genome reduced to
staggeringly low ~$3 per whole human genome
FPGA World Record Genome Analysis
Quickly scaling
winning ideas
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Serverless enables quick and agile product
development
>95% decrease in overall deployment and operational costs
Scales up or down for variation in customer request volume
Migrating tasks to Lambda took only a few weeks
Achieving Massive Scale Not Massive Cost
AWS Lambda serverless architecture enables the FICO Decision
Management Suite (DMS) to perform computations on machine
learning models quickly, cheaply, and efficiently
Quickly scaling
winning ideas
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Enterprise Strategy
2018
Thank You!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Please complete the session survey in
the summit mobile app.
Submit Session Feedback
1. Tap the Schedule icon. 2. Select the session you
attended.
3. Tap Session Evaluation to
submit your feedback.

Weitere ähnliche Inhalte

Was ist angesagt?

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 ServerlessAmazon Web Services
 
How Rovio Uses Amazon CloudFront for Secure API Acceleration (CTD315) - AWS r...
How Rovio Uses Amazon CloudFront for Secure API Acceleration (CTD315) - AWS r...How Rovio Uses Amazon CloudFront for Secure API Acceleration (CTD315) - AWS r...
How Rovio Uses Amazon CloudFront for Secure API Acceleration (CTD315) - AWS r...Amazon Web Services
 
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications Amazon Web Services
 
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud Amazon Web Services
 
Amazon CI-CD Practices for Software Development Teams
Amazon CI-CD Practices for Software Development Teams Amazon CI-CD Practices for Software Development Teams
Amazon CI-CD Practices for Software Development Teams 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 FunctionsAmazon Web Services
 
SRV328 Designing and Implementing a Serverless Media-Processing Workflow
SRV328 Designing and Implementing a Serverless Media-Processing WorkflowSRV328 Designing and Implementing a Serverless Media-Processing Workflow
SRV328 Designing and Implementing a Serverless Media-Processing WorkflowAmazon Web Services
 
How Amazon.com Migrates Inventory Management Systems (DAT346) - AWS re:Invent...
How Amazon.com Migrates Inventory Management Systems (DAT346) - AWS re:Invent...How Amazon.com Migrates Inventory Management Systems (DAT346) - AWS re:Invent...
How Amazon.com Migrates Inventory Management Systems (DAT346) - AWS re:Invent...Amazon Web Services
 
Stream Video, Analyze It in Real Time, and Share It in Real Time (ANT357) - A...
Stream Video, Analyze It in Real Time, and Share It in Real Time (ANT357) - A...Stream Video, Analyze It in Real Time, and Share It in Real Time (ANT357) - A...
Stream Video, Analyze It in Real Time, and Share It in Real Time (ANT357) - A...Amazon Web Services
 
Digital Transformation Through APIs (SRV323) - AWS re:Invent 2018
Digital Transformation Through APIs (SRV323) - AWS re:Invent 2018Digital Transformation Through APIs (SRV323) - AWS re:Invent 2018
Digital Transformation Through APIs (SRV323) - AWS re:Invent 2018Amazon Web Services
 
Securing SaaS/Web and Windows Apps in a Hybrid Cloud World (SEC314-S) - AWS r...
Securing SaaS/Web and Windows Apps in a Hybrid Cloud World (SEC314-S) - AWS r...Securing SaaS/Web and Windows Apps in a Hybrid Cloud World (SEC314-S) - AWS r...
Securing SaaS/Web and Windows Apps in a Hybrid Cloud World (SEC314-S) - AWS r...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 GraphQLAmazon Web Services
 
Managed Relational Databases - Amazon RDS
Managed Relational Databases - Amazon RDSManaged Relational Databases - Amazon RDS
Managed Relational Databases - Amazon RDSAmazon Web Services
 
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...Amazon Web Services
 
SRV315 Building Enterprise-Grade Serverless Apps
 SRV315 Building Enterprise-Grade Serverless Apps SRV315 Building Enterprise-Grade Serverless Apps
SRV315 Building Enterprise-Grade Serverless AppsAmazon Web Services
 
SID303 Navigating GDPR Compliance on AWS
 SID303 Navigating GDPR Compliance on AWS SID303 Navigating GDPR Compliance on AWS
SID303 Navigating GDPR Compliance on AWSAmazon Web Services
 
SRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS Config
SRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS ConfigSRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS Config
SRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS ConfigAmazon Web Services
 
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...Amazon Web Services
 

Was ist angesagt? (20)

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
 
How Rovio Uses Amazon CloudFront for Secure API Acceleration (CTD315) - AWS r...
How Rovio Uses Amazon CloudFront for Secure API Acceleration (CTD315) - AWS r...How Rovio Uses Amazon CloudFront for Secure API Acceleration (CTD315) - AWS r...
How Rovio Uses Amazon CloudFront for Secure API Acceleration (CTD315) - AWS r...
 
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
 
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
 
Amazon CI-CD Practices for Software Development Teams
Amazon CI-CD Practices for Software Development Teams Amazon CI-CD Practices for Software Development Teams
Amazon CI-CD Practices for Software Development Teams
 
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
 
SRV328 Designing and Implementing a Serverless Media-Processing Workflow
SRV328 Designing and Implementing a Serverless Media-Processing WorkflowSRV328 Designing and Implementing a Serverless Media-Processing Workflow
SRV328 Designing and Implementing a Serverless Media-Processing Workflow
 
Deep dive - AWS Fargate
Deep dive - AWS FargateDeep dive - AWS Fargate
Deep dive - AWS Fargate
 
How Amazon.com Migrates Inventory Management Systems (DAT346) - AWS re:Invent...
How Amazon.com Migrates Inventory Management Systems (DAT346) - AWS re:Invent...How Amazon.com Migrates Inventory Management Systems (DAT346) - AWS re:Invent...
How Amazon.com Migrates Inventory Management Systems (DAT346) - AWS re:Invent...
 
Stream Video, Analyze It in Real Time, and Share It in Real Time (ANT357) - A...
Stream Video, Analyze It in Real Time, and Share It in Real Time (ANT357) - A...Stream Video, Analyze It in Real Time, and Share It in Real Time (ANT357) - A...
Stream Video, Analyze It in Real Time, and Share It in Real Time (ANT357) - A...
 
Digital Transformation Through APIs (SRV323) - AWS re:Invent 2018
Digital Transformation Through APIs (SRV323) - AWS re:Invent 2018Digital Transformation Through APIs (SRV323) - AWS re:Invent 2018
Digital Transformation Through APIs (SRV323) - AWS re:Invent 2018
 
Securing SaaS/Web and Windows Apps in a Hybrid Cloud World (SEC314-S) - AWS r...
Securing SaaS/Web and Windows Apps in a Hybrid Cloud World (SEC314-S) - AWS r...Securing SaaS/Web and Windows Apps in a Hybrid Cloud World (SEC314-S) - AWS r...
Securing SaaS/Web and Windows Apps in a Hybrid Cloud World (SEC314-S) - AWS r...
 
Container Scheduling
Container SchedulingContainer Scheduling
Container Scheduling
 
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
 
Managed Relational Databases - Amazon RDS
Managed Relational Databases - Amazon RDSManaged Relational Databases - Amazon RDS
Managed Relational Databases - Amazon RDS
 
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
 
SRV315 Building Enterprise-Grade Serverless Apps
 SRV315 Building Enterprise-Grade Serverless Apps SRV315 Building Enterprise-Grade Serverless Apps
SRV315 Building Enterprise-Grade Serverless Apps
 
SID303 Navigating GDPR Compliance on AWS
 SID303 Navigating GDPR Compliance on AWS SID303 Navigating GDPR Compliance on AWS
SID303 Navigating GDPR Compliance on AWS
 
SRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS Config
SRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS ConfigSRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS Config
SRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS Config
 
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...
Proven Methodologies for Accelerating Your Cloud Journey (ENT308-S) - AWS re:...
 

Ähnlich wie ENT206 Product Development in the Cloud

Product Development in the Cloud
Product Development in the Cloud Product Development in the Cloud
Product Development in the Cloud Amazon Web Services
 
Product Development in the Cloud - ENT206 - Chicago AWS Summit
Product Development in the Cloud - ENT206 - Chicago AWS SummitProduct Development in the Cloud - ENT206 - Chicago AWS Summit
Product Development in the Cloud - ENT206 - Chicago AWS SummitAmazon Web Services
 
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Amazon Web Services
 
Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018Amazon Web Services
 
Transforming Product Development - AWS Transformation Day Boston 2018
Transforming Product Development - AWS Transformation Day Boston 2018Transforming Product Development - AWS Transformation Day Boston 2018
Transforming Product Development - AWS Transformation Day Boston 2018Amazon Web Services
 
Transforming Product Development - AWS Transformation Day 2018: Detroit
Transforming Product Development - AWS Transformation Day 2018: DetroitTransforming Product Development - AWS Transformation Day 2018: Detroit
Transforming Product Development - AWS Transformation Day 2018: DetroitAmazon Web Services
 
Transforming Product Development - AWS Transformation Day: Santa Clara 2018
Transforming Product Development - AWS Transformation Day: Santa Clara 2018Transforming Product Development - AWS Transformation Day: Santa Clara 2018
Transforming Product Development - AWS Transformation Day: Santa Clara 2018Amazon Web Services
 
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdfTransforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdfAmazon Web Services
 
Transforming Product Development- Transformation Day Philadelphia 2018
Transforming Product Development- Transformation Day Philadelphia 2018Transforming Product Development- Transformation Day Philadelphia 2018
Transforming Product Development- Transformation Day Philadelphia 2018Amazon Web Services
 
Enterprise Cloud Adoption
Enterprise Cloud Adoption Enterprise Cloud Adoption
Enterprise Cloud Adoption Tom Laszewski
 
Organizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technologyOrganizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technologyTom Laszewski
 
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...Amazon Web Services
 
The Future of Enterprise IT - Lessons Learned
The Future of Enterprise IT - Lessons LearnedThe Future of Enterprise IT - Lessons Learned
The Future of Enterprise IT - Lessons LearnedAmazon Web Services
 
DevOps, CI/CD, cost management, and security on AWS
DevOps, CI/CD, cost management, and security on AWSDevOps, CI/CD, cost management, and security on AWS
DevOps, CI/CD, cost management, and security on AWSTom Laszewski
 
Rapid Innovation: The Business Case for Modern Application Development (SRV20...
Rapid Innovation: The Business Case for Modern Application Development (SRV20...Rapid Innovation: The Business Case for Modern Application Development (SRV20...
Rapid Innovation: The Business Case for Modern Application Development (SRV20...Amazon Web Services
 
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...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 2018Amazon Web Services
 
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...Amazon Web Services
 
The Future of API Management Is Serverless
The Future of API Management Is ServerlessThe Future of API Management Is Serverless
The Future of API Management Is ServerlessChris Munns
 
打造新一代的企業 IT - Transforming Enterprise IT
打造新一代的企業 IT - Transforming Enterprise IT打造新一代的企業 IT - Transforming Enterprise IT
打造新一代的企業 IT - Transforming Enterprise ITAmazon Web Services
 

Ähnlich wie ENT206 Product Development in the Cloud (20)

Product Development in the Cloud
Product Development in the Cloud Product Development in the Cloud
Product Development in the Cloud
 
Product Development in the Cloud - ENT206 - Chicago AWS Summit
Product Development in the Cloud - ENT206 - Chicago AWS SummitProduct Development in the Cloud - ENT206 - Chicago AWS Summit
Product Development in the Cloud - ENT206 - Chicago AWS Summit
 
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
 
Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018
 
Transforming Product Development - AWS Transformation Day Boston 2018
Transforming Product Development - AWS Transformation Day Boston 2018Transforming Product Development - AWS Transformation Day Boston 2018
Transforming Product Development - AWS Transformation Day Boston 2018
 
Transforming Product Development - AWS Transformation Day 2018: Detroit
Transforming Product Development - AWS Transformation Day 2018: DetroitTransforming Product Development - AWS Transformation Day 2018: Detroit
Transforming Product Development - AWS Transformation Day 2018: Detroit
 
Transforming Product Development - AWS Transformation Day: Santa Clara 2018
Transforming Product Development - AWS Transformation Day: Santa Clara 2018Transforming Product Development - AWS Transformation Day: Santa Clara 2018
Transforming Product Development - AWS Transformation Day: Santa Clara 2018
 
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdfTransforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdf
 
Transforming Product Development- Transformation Day Philadelphia 2018
Transforming Product Development- Transformation Day Philadelphia 2018Transforming Product Development- Transformation Day Philadelphia 2018
Transforming Product Development- Transformation Day Philadelphia 2018
 
Enterprise Cloud Adoption
Enterprise Cloud Adoption Enterprise Cloud Adoption
Enterprise Cloud Adoption
 
Organizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technologyOrganizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technology
 
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...
 
The Future of Enterprise IT - Lessons Learned
The Future of Enterprise IT - Lessons LearnedThe Future of Enterprise IT - Lessons Learned
The Future of Enterprise IT - Lessons Learned
 
DevOps, CI/CD, cost management, and security on AWS
DevOps, CI/CD, cost management, and security on AWSDevOps, CI/CD, cost management, and security on AWS
DevOps, CI/CD, cost management, and security on AWS
 
Rapid Innovation: The Business Case for Modern Application Development (SRV20...
Rapid Innovation: The Business Case for Modern Application Development (SRV20...Rapid Innovation: The Business Case for Modern Application Development (SRV20...
Rapid Innovation: The Business Case for Modern Application Development (SRV20...
 
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
 
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
 
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
 
The Future of API Management Is Serverless
The Future of API Management Is ServerlessThe Future of API Management Is Serverless
The Future of API Management Is Serverless
 
打造新一代的企業 IT - Transforming Enterprise IT
打造新一代的企業 IT - Transforming Enterprise IT打造新一代的企業 IT - Transforming Enterprise IT
打造新一代的企業 IT - Transforming Enterprise IT
 

Mehr von 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
 

Mehr von 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
 

ENT206 Product Development in the Cloud

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Enterprise Strategy 2018 Transforming Product Development ENT206
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Motivators? Hitting roadblocks trying to drive change Best practices review Development practices need a refresh Reduce cost of failure and experimentation
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Modern product development toolkit Achieving organizational flow How the cloud is changing product development What we’ll cover:
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Methods and Principles of Modern Product Development DevOps Interface for getting stuff built and released Agile Teaming The organizational glue that keeps release cycle moving continuously Design Thinking Interface to customer and feedback loop
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Design Thinking Is Just … User-Centered Design USER
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1. First, gain empathy 2. Then, frame the problems 3. Now you can ideate 4. Run simple, fast, frugal tests Bring the outside in Pinpoint the pain point Radical ideas, real impact Build to learn Practical Principles: Design Thinking
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. SCRUM Continuously groomed backlog No changes to work plan made during sprint Product increment: must be completed, integrated, and tested Agile Teaming Focus: Respond quickly to feedback Agile Principle Learning over following a plan Each Agile framework has a way of bringing feedback into its workstream
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. KANBAN Finish task, and pull forward next work item Uses work-in-progress (WIP) limits and cycle-time to manage flow of new development Adapted from Toyota Production System Agile Teaming Focus: Respond quickly to feedback Agile Principle Learning over following a plan Each Agile framework has a way of bringing feedback into its workstream
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. XP – Extreme Programming Emphasizes technical excellence as a way to remain agile Pair programming and code reviews are common methods Frequent checkpoints - Allows for constant feedback on customer requirements Agile Teaming Focus: Respond quickly to feedback Agile Principle Learning over following a plan Each Agile framework has a way of bringing feedback into its workstream
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Practical Principles: Agile 1. Rip the Band-Aid off, but have mercy 2. Keeping it real … and small 3. Show something every sprint 4. Trap: Agile by the book Use release maps Two pizza team model Power of the demo Find your agile center
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. All of these reduce cycle time and allow builders to focus on product, quickly deploying and collecting feedback DevOps Focus: Promote and enable fast feedback DevOps Principles Automate all things Eliminate handoffs Establish guardrails
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DevOpsAgile TeamingDesign Thinking Putting the Pieces Together: Finding Organizational Flow
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Start with value hypothesis and growth hypothesis Run small experiments to see if there is both value and demand Bias towards many small tests vs. larger, extended ones Persevere or pivot early based on results MVP Minimum Viable Product: What is the smallest thing you can test to prove the unproven parts of your idea? “One accurate measurement is worth more than a thousand expert opinions.” -Admiral Grace Hopper
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. PRODUCT Continuous development Customer defines roadmap Measured by output & outcomes Project, Product, or Business KPI? Methods to manage your product/technology portfolio PROJECT Predefined requirements scope and schedule Deliver what was planned Measured by output BUSINESS OBJECTIVE Maximize a strategic KPI Types of KPIs: Minimize waste, increase conversion Measured by outcomes
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Project, Product, or Business KPI? Project Team Product Team Objective Team Scope Defined set of requirements Ongoing creation / enhancement of product Business objective Success Milestone adherence User satisfaction, marketing objectives KPI Timeframe Defined beginning and end Ongoing Continuous evaluation of business case Involvement Implement requirements Gather, implement feedback Test, measure, repeat Tools Gantt Chart Roadmap Impact Map/Dashboards
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Typical Release Testing Most tests occur late in process Concept Dev Deployment Functional Acceptance Performance Security/ Compliance Production Monitor Respond to Defects/Incidents
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Continuous Testing Always be testing Concept Hypothesis A/B MVP Development Functional Acceptance Performance Security & compliance Deployment Functional Acceptance Performance Security & compliance Canary Production Prod testing Chaos engineering User testing feedback
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How Amazon Achieves Flow Working Backwards From the customer Two-Pizza Teams Run what you build Microservices Speed and agility
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Write the press release: Think big and focus on the customer need Write the FAQ: Customer and internal stakeholder Define the user interaction and write the manual Working backwards from the customer PR
  • 20. Most companies write the software, they get it all working, and then they throw it over the wall to the marketing department, saying, ‘here is what we built, go write the press release.’ That process is the one that’s actually backwards.” Jeffrey P. Bezos Founder and Chief Executive Officer Amazon.com, Inc.
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Achieves Speed and Agility with Two-Pizza Teams Small, decentralized teams are nimble Own & run what you build
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Developers Monolithic Application Delivery Pipeline Build Test Release Monoliths: Slow and Rigid
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Microservices: Speed and Agility Developers Microservices Delivery Pipelines Build Test Release Build Test Release Build Test Release
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Microservices Principles Single purpose API-based Highly decoupled http://
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Quickly scaling winning ideas Rapid adoption of new capabilities Reducing cost of failure Impact of Cloud on Product Development
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Cloud enables quick testing of unproven concepts Quick time to market: 8 weeks from conception to production Continuous scale: seamlessly ramps up to peak traffic of 22K concurrent requests Event driven architecture maximizes resource efficiency Reducing Time-to-Market for New Ideas Agero created the MileUp app and used crash prediction models to speed up emergency response Reducing cost of experimentation
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Cloud reduces undifferentiated infrastructure focus Productivity: Allowed developers to focus more on runtime functionality and less on infrastructure management Cleaner separation of logging, metrics, and security infrastructure from application code base Cost: Spot Instances and containers cut EC2 costs in half Devote More Resources to Customer Value Mapbox adds location services to any application with mapping, navigation, and location search SDKs Reducing cost of new development
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Rekognition use case: Automated footage tagging API access to advanced service capabilities Built in three weeks Index against 99,000 people Saving 9,000 hours a year in labor Cloud Native Architectures Accelerates adoption and innovation of new capabilities Rapid adoption of new capabilities
  • 29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. App Container Failure Prediction • Indicates which containers should be removed before failure • App and system logs used to train model • Developed by cloud team with no ML/DL experience Bad State Predictor Model Outcomes: *Improved user experience *95% reduction in on-call
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Enterprises Are Achieving Massive Scale with Cloud Native Architectures processes 4,000 requests per second processes half a trillion validations of stock trades daily reduced the time to ingest and process data for its analytics pipeline by 97% can handle spikes of 80x normal traffic triggers 1.2 billion Lambda requests each month
  • 31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Develop New Ideas without Limits Natural Language Processing on 1.1 million concurrent vCPUs using EC2 Spot Instances 1.2M 200K 06:38 21:40 Concurrent vCPUs in US East (Northern Virginia)
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Cloud enables the massive scaling of big ideas Immediate access to programmable hardware-acceleration using FPGAs at cloud scale Utilized AWS Batch to provision and orchestrate compute jobs across 1,000 Amazon EC2 F1 instances Compute infrastructure cost to analyze genome reduced to staggeringly low ~$3 per whole human genome FPGA World Record Genome Analysis Quickly scaling winning ideas
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Serverless enables quick and agile product development >95% decrease in overall deployment and operational costs Scales up or down for variation in customer request volume Migrating tasks to Lambda took only a few weeks Achieving Massive Scale Not Massive Cost AWS Lambda serverless architecture enables the FICO Decision Management Suite (DMS) to perform computations on machine learning models quickly, cheaply, and efficiently Quickly scaling winning ideas
  • 34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Enterprise Strategy 2018 Thank You!
  • 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Please complete the session survey in the summit mobile app.
  • 36. Submit Session Feedback 1. Tap the Schedule icon. 2. Select the session you attended. 3. Tap Session Evaluation to submit your feedback.