Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
BCP Hybrid Presentation
Search
Kevan Ahlquist
June 02, 2015
Business
0
48
BCP Hybrid Presentation
Some info about how we're smoothly transitioning from OCP to BCP.
Kevan Ahlquist
June 02, 2015
Tweet
Share
More Decks by Kevan Ahlquist
See All by Kevan Ahlquist
BCP Frontend Overhaul
kevana
0
73
BreakTime Project Pitch
kevana
0
28
Other Decks in Business
See All in Business
“成果”を出すためのプレゼン準備 プレゼン資料作成の前にやること
bunnchinn3
1
130
IT子会社のグローバルトレンド #scrumsendai / Global Trends in IT Subsidiaries
kyonmm
PRO
3
1.1k
フルカイテン株式会社 採用資料
fullkaiten
0
73k
Fracta Leap 会社紹介資料
fracta_leap
PRO
0
140
Tech Culture Deck
takuyasaga
0
800
NewsPicks Expert説明資料 / NewsPicks Expert Introduction
mimir
0
17k
HRBrain 中途採用資料
hrbrain
1
2k
enechain company deck
enechain
PRO
9
130k
採用ピッチ資料/エアモビリティ株式会社
airmobility_jinji
0
2.3k
ヘルスベイシス_会社説明資料_v3.4
yasudashoyo
1
63k
ログラス会社紹介資料 新卒採用 ビジネス職[経営幹部候補]/ Loglass Company Deck
loglass2019
1
9.5k
家族アルバム みてね 事業紹介 / Our Business
familyalbum
6
46k
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
530
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Large-scale JavaScript Application Architecture
addyosmani
513
110k
Writing Fast Ruby
sferik
628
62k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
Agile that works and the tools we love
rasmusluckow
330
21k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
A Tale of Four Properties
chriscoyier
160
23k
Transcript
Nginx Hybrid Routing
BCP Nginx OCP Users
No big rollout, small focused releases Goals Easy rollback if
when things break Seamless experience between old and new
Humans.txt Search PDP Ensemble custserv.jsp Login MFA Credit App Order
Status Checkout Returns Statements Payments Credit Activity Safeline Personal Info Warranties FAQ Cart Independent Modules (kind of)
Challenges Increased complexity Lots of moving parts User tasks can
now span 2 platforms
How? +
Templates
BCP routes Mappings between old and new URLs Template Data
Generated Nginx config
Rollout Use existing A/B code to set cookies $.cookie('bcp_active__my_account', 'Y',
{ path: '/' });
Rollback Turn off the A/B test or nuke cookies $.removeCookie('bcp_active__my_account',
{ path: '/' }); What about bookmarks? /user/credit_activity.jsp <==> /creditActivity/index
Questions? E-Commerce/docker-configs/fig/bcp-hybrid/tmpl