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
Advanced Pipelines for Hypothesis-Driven Develo...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Edson Yanaga
February 23, 2018
Technology
460
1
Share
Advanced Pipelines for Hypothesis-Driven Development
Edson Yanaga
February 23, 2018
More Decks by Edson Yanaga
See All by Edson Yanaga
The Why Behind Your DevOps Journey
yanaga
0
240
Revisiting Effective Java
yanaga
0
200
What is Developer Experience?
yanaga
0
230
Como saber se você criou um Monólito Distribuído
yanaga
2
1.1k
10 Ferramentas para Kubernetes que você tem que conhecer
yanaga
0
180
Torne-se um arquiteto de Open Hybrid Cloud
yanaga
0
180
Da Programação Imperativa à Reativa
yanaga
0
240
Behavior is Easy, State is Hard
yanaga
0
140
The Why Behind Your DevOps Journey
yanaga
0
380
Other Decks in Technology
See All in Technology
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
140
freee-mcpを Local→Remote で出してわかった MCP認可実装のリアル
terara
3
630
TSKaigi 2026 - 10秒のビルドを1秒へ:tsdownが切り拓く2026年のTypeScriptライブラリ開発
teamlab
PRO
2
260
情シスがMCP環境導入時に打ちのめされる認可の崖
oidfj
0
450
実践 TanStack Start ― 新規プロダクトを開発して確立した、サーバーとクライアント境界の設計パターン / Practical TanStack Start Server-Client Boundary Patterns
kaminashi
2
320
Splunk MCPサーバの利活用事例 ーKINTOテクノロジーズの取り組み
kintotechdev
1
320
RubyでRuby拡張を書いたらRubyより35倍速になったってどういうこと??
kazuho
3
610
GitHub Copilot のこれまでとこれから: From Copilot to Collaborative Agents
yuriemori
1
180
AI駆動開発でなんでもハンズオン環境をつくってみた
yoshimi0227
0
130
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
270
開発にAIを組織として取り入れる一歩目とその後
yujishibuya
0
220
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
0
340
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
750
A Tale of Four Properties
chriscoyier
163
24k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
580
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
390
Writing Fast Ruby
sferik
630
63k
How to Talk to Developers About Accessibility
jct
2
210
It's Worth the Effort
3n
188
29k
Utilizing Notion as your number one productivity tool
mfonobong
4
310
Leo the Paperboy
mayatellez
7
1.8k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Transcript
Advanced Pipelines for Hypothesis- Driven Development Edson Yanaga Director of
Developer Experience @yanaga
Join developers.redhat.com 2 Java Champion Microsoft MVP
DevOps
Continuous Delivery
Join developers.redhat.com 5 Bugs
Batch Size
Feedback Loop
Goal: Reduce RISK
Traditional Pipelines
Join developers.redhat.com 10 1.0 2.0 3.0
Join developers.redhat.com 11
Hypothesis-Driven Development
Join developers.redhat.com 13
Join developers.redhat.com 14 1.0 A B
Feature Branching
A/B Testing
You need to monitor behavior!
Smart Routing
Join developers.redhat.com 19 Smart Router
Be careful with Feature Branches!
Join developers.redhat.com 21 trunk A B
Join developers.redhat.com 22 Feature Toggles
Release != Deployment
Service Mesh
Join developers.redhat.com 25
Mirroring
What about my data?
http://developers.redhat.com/promotions/ migrating-to-microservice-databases
Join developers.redhat.com 29 Production Service Production Service Production Database Diff
Database Virtualization Layer
What about my other services?
Use Service Virtualization
Join developers.redhat.com @yanaga
plus.google.com/+RedHat linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHatNews Thank you!