SlideShare a Scribd company logo
1 of 36
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How SapientRazorfish Cuts Its Campaign
Deployment Times From Days to Minutes
Gene Tang
Head of Solutions Architecture, Rackspace Asia
Nishit Gupta
Director Program Management, SapientRazorfish
Reducing	deployment	times
from	Days	to	Minutes.
Gene	Tang
Head	of	Solutions	Architecture
Fanatical	Support
for	AWS.
Fanatical	Support
for	AWS.
Transform
Fanatical	Support
for	AWS.
Transform
Manage
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 9
T O T A K E Y O U T H R O U G H T H I S S E S S I O N
Nishit Gupta
Head of Delivery, SEA and HK
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A LC O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 10
12k 70 25+ 1
C O M PA N Y
O F F I C E S
G L O B A L LY
C O N N E C T E D
Y E A R S O F
C U S T O M E R
I N N O VAT I O N
P E O P L E
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 11C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L
A R E C O G N I Z E D L E A D E R B Y I N D U S T R Y A N A L Y S T S
BEST-IN-CLASS: Digital Marketing
BEST-IN-CLASS: Innovation
The Forrester Wave™: Innovation
Agencies, Q4 ‘14
BEST-IN-CLASS: Global B2C Commerce
The Forrester Wave™: B2C Global Commerce
Service Providers, Q1 ‘15
BEST-IN-CLASS: Global B2B Commerce
BEST-IN-CLASS: Digital CX Consulting BEST-IN-CLASS: Digital Operations
IDC MarketScape: Worldwide Digital Strategy and Agency
Services for Digital Operations, 2017
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 12C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L
B U S I N E S S _ R E I M A G I N E D
E N T E R P R I S E B U S I N E S S
A N D
I T P A R T N E R S
Industry expertise
Strategy and business consulting
Expertise and scale with
modern technologies
IP-enabled services
C U S T O M E R E X P E R I E N C E
A N D I N N O V A T I O N P A R T N E R
Natively digital – years of
implementation experience
Experience and creativity
at the core
A culture of innovation
and agility
Data and media savvy
S R _
JOURNEYS EXPERIENCES OPERATING MODELSCULTURE PLATFORMS
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A LC O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 13
Unpacking Business Transformation
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L
Create a customer-centric organisation
14
)
BECOME SIMPLER AND
MORE EFFICIENT
DELIVER SUSTAINABLE
GROWTH
CREATE THE
BEST CUSTOMER
EXPERIENCE
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A LC O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 15
Old ways of addressing consumer
expectations will not work anymore.
L I V E
IDEARELEVANT PROBLEM >
~3-6 months
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L
30D A Y S
IDEA > LIVE
We need to accelerate and adapt our approach
to exceed expectations
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A LC O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 17
2 0 0 7 2 0 0 8 2 0 0 9 2 0 1 0 2 0 1 1 2 0 1 2 2 0 1 3 2 0 1 4 2 0 1 5
C O M M O N L Y 2 - 4
D E P L O Y S / Y E A R
T H O U S A N D S O F
D E P L O Y M E N T S / D A
Y
1 0 + D E P L O Y S / D A Y 2 5 D E P L O Y S / D A Y 5 0 D E P L O Y S / D A Y
1 0 0 D E P L O Y S / D A Y
A C C E L E R A T I N G T H E D E L I V E R Y O F D I G I T A L S E R V I C E S T O O U R C O N S U M E R S
Bring Innovation at scale for efficiency and cost savings
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 18
L E A D I N G T O I T T R A N S F O R M A T I O N I M P E R A T I V E
v
F R O M
Long and sequential ways-of-working
Technology viewed as an impediment
3-6 months deployment window
Constrained by a IT environments
T O
Agile and Innovation-led ways-of-working
Technology as an enabler of customer experience
Continuous releases
Maximise Benefit using Cloud
vvv
C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A LC O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 19
How did we make all of this
happen?
discover.
transform.execute.
discover.
Problem
Challenges
Goals
Deployment	
Times
Minimize	
Operations
Create	
Standardisation
transform.
Analyse
Rethink
Architect
“Single	Campaign	
per	Solution.”
Elastic	Beanstalk.
Host
Operating System
Application Server
HTTP Server
Application You
execute.
Implement
Review
Iterate
Deployment	Time:	
3	minutes
Start
Stop
Project Manager
submits request
for campaign
updates
Project Manager
provides tested
Code in EB .zip
Rackspace deploys
code
Existing
campaign?
Yes
No
Setup new Elastic
Beanstalk
Start
Return to
developer
Project Manager
submits request
for campaign
updates
Sapient Team FTPs
into webserver
and updates code
Yes
No
Existing
campaign?
EC2
environment
exist?
Schedule
architecture call
No
Create HLD
Customer
approves?
Yes
Customer
Approves
No
Yes
Rackspace
Approves
Create DDD
Design
No
Rackspace
Support Builds
Environment
Send to Rackspace
Support
Schedule Support
call to discuss
campaign site
Support
configures web
environment
All web servers
updated?
No
Support
configures DB
environment
Yes
Sapient Team
changes DB
schema
Sapient Team
approves
works?
No
Yes
Rackspace Team
hands over
environment
Sapient Team
approves
work?
No
Yes
Sapient team
test changes
successful?
No
Developer
issues?
Yes
No
Yes
Sapient Team
verify changes
with customer
Stop
Deployment	Time:	
15+	days
3	minute	
deployments
No	
Operations
EB	Standards
Predictable	
Costs
Cost	
Management
Access	
Control
Start
Stop
Project Manager
initiates campaign
project
Developer pushes
release .zip to Git.
Git updates EB via
Githooks
Existing
campaign?
Yes
No
Setup new Elastic
Beanstalk
Deployment	Time:	
<1	minute
Expertise Align	Goals Perseverance
Cloud	
Transformation
Free	Transformation	
Workshops
@	Rackspace	booth.
Digital	
Transformation

More Related Content

What's hot

Emea cloud leaders reveal best practices
Emea cloud leaders reveal best practicesEmea cloud leaders reveal best practices
Emea cloud leaders reveal best practicesCloudHealth by VMware
 
Workforce Productivity - Accenture Google Cloud Business Group
Workforce Productivity - Accenture Google Cloud Business GroupWorkforce Productivity - Accenture Google Cloud Business Group
Workforce Productivity - Accenture Google Cloud Business GroupAccenture Technology
 
Azure Reserved VM Instances Made Simple
Azure Reserved VM Instances Made SimpleAzure Reserved VM Instances Made Simple
Azure Reserved VM Instances Made SimpleCloudHealth by VMware
 
Moving To a Cloud Phone Solution
Moving To a Cloud Phone SolutionMoving To a Cloud Phone Solution
Moving To a Cloud Phone SolutionRingCentral, Inc.
 
S/4 HANA What’s in it for you?
S/4 HANA What’s in it for you? S/4 HANA What’s in it for you?
S/4 HANA What’s in it for you? delaware BeLux
 
Brian Scanlan - Intercom and AWS
Brian Scanlan - Intercom and AWSBrian Scanlan - Intercom and AWS
Brian Scanlan - Intercom and AWSBrian Scanlan
 
Reproducible Dashboards and other great things to do with Jupyter
Reproducible Dashboards and other great things to do with JupyterReproducible Dashboards and other great things to do with Jupyter
Reproducible Dashboards and other great things to do with JupyterDomino Data Lab
 
Future of corporate and startup innovation - Startup Day 2017
Future of corporate and startup innovation  - Startup Day 2017Future of corporate and startup innovation  - Startup Day 2017
Future of corporate and startup innovation - Startup Day 2017Joseph Wei
 
E7-Solutions_Brochure_2015
E7-Solutions_Brochure_2015E7-Solutions_Brochure_2015
E7-Solutions_Brochure_2015John Anderson
 
Sap corporate vision & strategy
Sap corporate vision & strategySap corporate vision & strategy
Sap corporate vision & strategyAyoub BOUAOUD
 
Mind the Gap - Learning Technologies Conference 2016 by Russell Kenrick
Mind the Gap - Learning Technologies Conference 2016 by Russell KenrickMind the Gap - Learning Technologies Conference 2016 by Russell Kenrick
Mind the Gap - Learning Technologies Conference 2016 by Russell KenrickILX Group
 
Abm Industries Hyperion And Obiee
Abm Industries Hyperion And ObieeAbm Industries Hyperion And Obiee
Abm Industries Hyperion And ObieeMark West
 
ePlus On-Demand Services
ePlus On-Demand ServicesePlus On-Demand Services
ePlus On-Demand ServicesePlus
 
Tech in Sustainability | YfS India
Tech in Sustainability | YfS IndiaTech in Sustainability | YfS India
Tech in Sustainability | YfS IndiaRamneek Kalra
 
01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreenStephen Thair
 

What's hot (20)

Emea cloud leaders reveal best practices
Emea cloud leaders reveal best practicesEmea cloud leaders reveal best practices
Emea cloud leaders reveal best practices
 
Workforce Productivity - Accenture Google Cloud Business Group
Workforce Productivity - Accenture Google Cloud Business GroupWorkforce Productivity - Accenture Google Cloud Business Group
Workforce Productivity - Accenture Google Cloud Business Group
 
NewCo 2018
NewCo 2018NewCo 2018
NewCo 2018
 
Future of Financial Analysis - More at www.totalwealthplan.com
Future of Financial Analysis - More at www.totalwealthplan.comFuture of Financial Analysis - More at www.totalwealthplan.com
Future of Financial Analysis - More at www.totalwealthplan.com
 
Agility is inefficient
Agility is inefficientAgility is inefficient
Agility is inefficient
 
Azure Reserved VM Instances Made Simple
Azure Reserved VM Instances Made SimpleAzure Reserved VM Instances Made Simple
Azure Reserved VM Instances Made Simple
 
Moving To a Cloud Phone Solution
Moving To a Cloud Phone SolutionMoving To a Cloud Phone Solution
Moving To a Cloud Phone Solution
 
6 FAQs About Multi-Cloud
6 FAQs About Multi-Cloud6 FAQs About Multi-Cloud
6 FAQs About Multi-Cloud
 
S/4 HANA What’s in it for you?
S/4 HANA What’s in it for you? S/4 HANA What’s in it for you?
S/4 HANA What’s in it for you?
 
Brian Scanlan - Intercom and AWS
Brian Scanlan - Intercom and AWSBrian Scanlan - Intercom and AWS
Brian Scanlan - Intercom and AWS
 
Reproducible Dashboards and other great things to do with Jupyter
Reproducible Dashboards and other great things to do with JupyterReproducible Dashboards and other great things to do with Jupyter
Reproducible Dashboards and other great things to do with Jupyter
 
Future of corporate and startup innovation - Startup Day 2017
Future of corporate and startup innovation  - Startup Day 2017Future of corporate and startup innovation  - Startup Day 2017
Future of corporate and startup innovation - Startup Day 2017
 
E7-Solutions_Brochure_2015
E7-Solutions_Brochure_2015E7-Solutions_Brochure_2015
E7-Solutions_Brochure_2015
 
Sap corporate vision & strategy
Sap corporate vision & strategySap corporate vision & strategy
Sap corporate vision & strategy
 
Mind the Gap - Learning Technologies Conference 2016 by Russell Kenrick
Mind the Gap - Learning Technologies Conference 2016 by Russell KenrickMind the Gap - Learning Technologies Conference 2016 by Russell Kenrick
Mind the Gap - Learning Technologies Conference 2016 by Russell Kenrick
 
Ownership transfer presentation v1.5
Ownership transfer presentation v1.5Ownership transfer presentation v1.5
Ownership transfer presentation v1.5
 
Abm Industries Hyperion And Obiee
Abm Industries Hyperion And ObieeAbm Industries Hyperion And Obiee
Abm Industries Hyperion And Obiee
 
ePlus On-Demand Services
ePlus On-Demand ServicesePlus On-Demand Services
ePlus On-Demand Services
 
Tech in Sustainability | YfS India
Tech in Sustainability | YfS IndiaTech in Sustainability | YfS India
Tech in Sustainability | YfS India
 
01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen01 - DevOpsGuys - Atmosphere May 2015 widescreen
01 - DevOpsGuys - Atmosphere May 2015 widescreen
 

Similar to How Sapient Razorfish Cuts Its Campaign Deployment Times from Days to Minutes AWS Summit SG 2017

How to Get Buy-in For Your Personalisation and Experimentation Platform | Opt...
How to Get Buy-in For Your Personalisation and Experimentation Platform | Opt...How to Get Buy-in For Your Personalisation and Experimentation Platform | Opt...
How to Get Buy-in For Your Personalisation and Experimentation Platform | Opt...Optimizely
 
[Webinar] Getting Buy-in for Your Experimentation and Personalisation Program
[Webinar] Getting Buy-in for Your Experimentation and Personalisation Program[Webinar] Getting Buy-in for Your Experimentation and Personalisation Program
[Webinar] Getting Buy-in for Your Experimentation and Personalisation ProgramDan Ross
 
SapientRazorfish: "Return on Experience"(RoX) Overview
SapientRazorfish: "Return on Experience"(RoX) OverviewSapientRazorfish: "Return on Experience"(RoX) Overview
SapientRazorfish: "Return on Experience"(RoX) OverviewAlec Coughlin
 
Yard + Cubed - The State of Marketing Planning Whitepaper - Preparing for 2022
Yard + Cubed - The State of Marketing Planning Whitepaper - Preparing for 2022 Yard + Cubed - The State of Marketing Planning Whitepaper - Preparing for 2022
Yard + Cubed - The State of Marketing Planning Whitepaper - Preparing for 2022 Yard Digital
 
The State of Marketing Planning Whitepaper
The State of Marketing Planning WhitepaperThe State of Marketing Planning Whitepaper
The State of Marketing Planning WhitepaperYard Digital
 
Chris Girolamo It's the Product not the Project 19 Mar 14
Chris Girolamo It's the Product not the Project 19 Mar 14Chris Girolamo It's the Product not the Project 19 Mar 14
Chris Girolamo It's the Product not the Project 19 Mar 14LianaEliz222
 
Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4Pierre E. NEIS
 
International Keynote: Hilding Anderson's (SapientRazorfish) presentation at ...
International Keynote: Hilding Anderson's (SapientRazorfish) presentation at ...International Keynote: Hilding Anderson's (SapientRazorfish) presentation at ...
International Keynote: Hilding Anderson's (SapientRazorfish) presentation at ...Ruperta Daher
 
Kodak Strategy analysis and recommendation
Kodak Strategy analysis and recommendation Kodak Strategy analysis and recommendation
Kodak Strategy analysis and recommendation Trương Lan Hương
 
Its the Product. Not the Project May 17 2017
Its the Product.  Not the Project   May 17 2017Its the Product.  Not the Project   May 17 2017
Its the Product. Not the Project May 17 2017Kathleen Leach, PMP
 
2019 Fitness Industry Technology Trend Report
2019 Fitness Industry Technology Trend Report2019 Fitness Industry Technology Trend Report
2019 Fitness Industry Technology Trend ReportBryan K. O'Rourke
 
KODAK Presentation .pptx
KODAK Presentation .pptxKODAK Presentation .pptx
KODAK Presentation .pptxMichaelDotto2
 
Accounting Practices in ACI
Accounting Practices in ACIAccounting Practices in ACI
Accounting Practices in ACITarek Musanna
 
Leading & Inspiring Employees In the Collaborative Economy
Leading & Inspiring Employees In the Collaborative EconomyLeading & Inspiring Employees In the Collaborative Economy
Leading & Inspiring Employees In the Collaborative EconomyAmy Bishop
 
Actionable outputs from capability assessments - project challenge
Actionable outputs from capability assessments - project challengeActionable outputs from capability assessments - project challenge
Actionable outputs from capability assessments - project challengeILX Group
 
Assumptions & Ambiguity be Damned
Assumptions & Ambiguity be DamnedAssumptions & Ambiguity be Damned
Assumptions & Ambiguity be DamnedLeadingAgile
 
Getting UX Buy-in in an Enterprise Landscape
Getting UX Buy-in in an Enterprise LandscapeGetting UX Buy-in in an Enterprise Landscape
Getting UX Buy-in in an Enterprise Landscaperyngrn
 

Similar to How Sapient Razorfish Cuts Its Campaign Deployment Times from Days to Minutes AWS Summit SG 2017 (20)

How to Get Buy-in For Your Personalisation and Experimentation Platform | Opt...
How to Get Buy-in For Your Personalisation and Experimentation Platform | Opt...How to Get Buy-in For Your Personalisation and Experimentation Platform | Opt...
How to Get Buy-in For Your Personalisation and Experimentation Platform | Opt...
 
[Webinar] Getting Buy-in for Your Experimentation and Personalisation Program
[Webinar] Getting Buy-in for Your Experimentation and Personalisation Program[Webinar] Getting Buy-in for Your Experimentation and Personalisation Program
[Webinar] Getting Buy-in for Your Experimentation and Personalisation Program
 
SapientRazorfish: "Return on Experience"(RoX) Overview
SapientRazorfish: "Return on Experience"(RoX) OverviewSapientRazorfish: "Return on Experience"(RoX) Overview
SapientRazorfish: "Return on Experience"(RoX) Overview
 
Yard + Cubed - The State of Marketing Planning Whitepaper - Preparing for 2022
Yard + Cubed - The State of Marketing Planning Whitepaper - Preparing for 2022 Yard + Cubed - The State of Marketing Planning Whitepaper - Preparing for 2022
Yard + Cubed - The State of Marketing Planning Whitepaper - Preparing for 2022
 
The State of Marketing Planning Whitepaper
The State of Marketing Planning WhitepaperThe State of Marketing Planning Whitepaper
The State of Marketing Planning Whitepaper
 
Chris Girolamo It's the Product not the Project 19 Mar 14
Chris Girolamo It's the Product not the Project 19 Mar 14Chris Girolamo It's the Product not the Project 19 Mar 14
Chris Girolamo It's the Product not the Project 19 Mar 14
 
Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4
 
the_swft_product_overview_11072016
the_swft_product_overview_11072016the_swft_product_overview_11072016
the_swft_product_overview_11072016
 
International Keynote: Hilding Anderson's (SapientRazorfish) presentation at ...
International Keynote: Hilding Anderson's (SapientRazorfish) presentation at ...International Keynote: Hilding Anderson's (SapientRazorfish) presentation at ...
International Keynote: Hilding Anderson's (SapientRazorfish) presentation at ...
 
Kodak Strategy analysis and recommendation
Kodak Strategy analysis and recommendation Kodak Strategy analysis and recommendation
Kodak Strategy analysis and recommendation
 
Its the Product. Not the Project May 17 2017
Its the Product.  Not the Project   May 17 2017Its the Product.  Not the Project   May 17 2017
Its the Product. Not the Project May 17 2017
 
Its the Product Not the Project may 17 2017
Its the Product Not the Project   may 17 2017Its the Product Not the Project   may 17 2017
Its the Product Not the Project may 17 2017
 
2019 Fitness Industry Technology Trend Report
2019 Fitness Industry Technology Trend Report2019 Fitness Industry Technology Trend Report
2019 Fitness Industry Technology Trend Report
 
KODAK Presentation .pptx
KODAK Presentation .pptxKODAK Presentation .pptx
KODAK Presentation .pptx
 
Accounting Practices in ACI
Accounting Practices in ACIAccounting Practices in ACI
Accounting Practices in ACI
 
Leading & Inspiring Employees In the Collaborative Economy
Leading & Inspiring Employees In the Collaborative EconomyLeading & Inspiring Employees In the Collaborative Economy
Leading & Inspiring Employees In the Collaborative Economy
 
Actionable outputs from capability assessments - project challenge
Actionable outputs from capability assessments - project challengeActionable outputs from capability assessments - project challenge
Actionable outputs from capability assessments - project challenge
 
Assumptions & Ambiguity be Damned
Assumptions & Ambiguity be DamnedAssumptions & Ambiguity be Damned
Assumptions & Ambiguity be Damned
 
BS portfolio
BS portfolioBS portfolio
BS portfolio
 
Getting UX Buy-in in an Enterprise Landscape
Getting UX Buy-in in an Enterprise LandscapeGetting UX Buy-in in an Enterprise Landscape
Getting UX Buy-in in an Enterprise Landscape
 

More from Amazon Web Services

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

More from Amazon Web Services (20)

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

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

How Sapient Razorfish Cuts Its Campaign Deployment Times from Days to Minutes AWS Summit SG 2017

  • 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How SapientRazorfish Cuts Its Campaign Deployment Times From Days to Minutes Gene Tang Head of Solutions Architecture, Rackspace Asia Nishit Gupta Director Program Management, SapientRazorfish
  • 4.
  • 8. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L
  • 9. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 9 T O T A K E Y O U T H R O U G H T H I S S E S S I O N Nishit Gupta Head of Delivery, SEA and HK
  • 10. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A LC O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 10 12k 70 25+ 1 C O M PA N Y O F F I C E S G L O B A L LY C O N N E C T E D Y E A R S O F C U S T O M E R I N N O VAT I O N P E O P L E
  • 11. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 11C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L A R E C O G N I Z E D L E A D E R B Y I N D U S T R Y A N A L Y S T S BEST-IN-CLASS: Digital Marketing BEST-IN-CLASS: Innovation The Forrester Wave™: Innovation Agencies, Q4 ‘14 BEST-IN-CLASS: Global B2C Commerce The Forrester Wave™: B2C Global Commerce Service Providers, Q1 ‘15 BEST-IN-CLASS: Global B2B Commerce BEST-IN-CLASS: Digital CX Consulting BEST-IN-CLASS: Digital Operations IDC MarketScape: Worldwide Digital Strategy and Agency Services for Digital Operations, 2017
  • 12. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 12C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L B U S I N E S S _ R E I M A G I N E D E N T E R P R I S E B U S I N E S S A N D I T P A R T N E R S Industry expertise Strategy and business consulting Expertise and scale with modern technologies IP-enabled services C U S T O M E R E X P E R I E N C E A N D I N N O V A T I O N P A R T N E R Natively digital – years of implementation experience Experience and creativity at the core A culture of innovation and agility Data and media savvy S R _ JOURNEYS EXPERIENCES OPERATING MODELSCULTURE PLATFORMS
  • 13. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A LC O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 13 Unpacking Business Transformation
  • 14. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L Create a customer-centric organisation 14 ) BECOME SIMPLER AND MORE EFFICIENT DELIVER SUSTAINABLE GROWTH CREATE THE BEST CUSTOMER EXPERIENCE
  • 15. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A LC O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 15 Old ways of addressing consumer expectations will not work anymore. L I V E IDEARELEVANT PROBLEM > ~3-6 months
  • 16. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 30D A Y S IDEA > LIVE We need to accelerate and adapt our approach to exceed expectations
  • 17. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A LC O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 17 2 0 0 7 2 0 0 8 2 0 0 9 2 0 1 0 2 0 1 1 2 0 1 2 2 0 1 3 2 0 1 4 2 0 1 5 C O M M O N L Y 2 - 4 D E P L O Y S / Y E A R T H O U S A N D S O F D E P L O Y M E N T S / D A Y 1 0 + D E P L O Y S / D A Y 2 5 D E P L O Y S / D A Y 5 0 D E P L O Y S / D A Y 1 0 0 D E P L O Y S / D A Y A C C E L E R A T I N G T H E D E L I V E R Y O F D I G I T A L S E R V I C E S T O O U R C O N S U M E R S Bring Innovation at scale for efficiency and cost savings
  • 18. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 18 L E A D I N G T O I T T R A N S F O R M A T I O N I M P E R A T I V E v F R O M Long and sequential ways-of-working Technology viewed as an impediment 3-6 months deployment window Constrained by a IT environments T O Agile and Innovation-led ways-of-working Technology as an enabler of customer experience Continuous releases Maximise Benefit using Cloud vvv
  • 19. C O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A LC O P Y R I G H T S A P I E N T R A Z O R F I S H | C O N F I D E N T I A L 19 How did we make all of this happen?
  • 22.
  • 27.
  • 30. Deployment Time: 3 minutes Start Stop Project Manager submits request for campaign updates Project Manager provides tested Code in EB .zip Rackspace deploys code Existing campaign? Yes No Setup new Elastic Beanstalk
  • 31. Start Return to developer Project Manager submits request for campaign updates Sapient Team FTPs into webserver and updates code Yes No Existing campaign? EC2 environment exist? Schedule architecture call No Create HLD Customer approves? Yes Customer Approves No Yes Rackspace Approves Create DDD Design No Rackspace Support Builds Environment Send to Rackspace Support Schedule Support call to discuss campaign site Support configures web environment All web servers updated? No Support configures DB environment Yes Sapient Team changes DB schema Sapient Team approves works? No Yes Rackspace Team hands over environment Sapient Team approves work? No Yes Sapient team test changes successful? No Developer issues? Yes No Yes Sapient Team verify changes with customer Stop Deployment Time: 15+ days
  • 34. Start Stop Project Manager initiates campaign project Developer pushes release .zip to Git. Git updates EB via Githooks Existing campaign? Yes No Setup new Elastic Beanstalk Deployment Time: <1 minute