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
Scale13X DevOps for the enterprise | Fox | Matt...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Matt Chung
February 20, 2015
Technology
85
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Scale13X DevOps for the enterprise | Fox | Matt Chung
DevOps transformation for Fox.
Matt Chung
February 20, 2015
More Decks by Matt Chung
See All by Matt Chung
Serverless Architecture with AWS Lambda
itsmemattchung
0
270
@mwhuge - Tools don't matter @OCDevOps
itsmemattchung
0
120
DevOps Journey for Fox | Matt Chung
itsmemattchung
0
120
AWS and Ansible | Andrew Kurinnyi
itsmemattchung
1
110
Other Decks in Technology
See All in Technology
tamachi.go 誕生の裏側
rymiyamoto
1
200
国家プロジェクトを支える「さくらONE」 大規模LLM開発におけるGPU障害を乗り越えるクラスター運用戦略
gpuunite_official
0
190
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.5k
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.5k
【GCC2026】TrueHDRIを用いたルックデブ環境とライティングテクニック
bandainamcostudios
PRO
0
150
AI開発に用いられるHPC技術について
gpuunite_official
0
200
ハッカソンで入賞した話 @ Findy LT
asari194617
0
1.4k
AI・HPC開発を支えるGPU環境の新しい選択肢 液冷GPUシステム「AquSys」の取り組み
gpuunite_official
0
170
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
120
平文パスワードはログに“残り” ── 肝心の侵入は“痕跡すら残らない”
kuroneko13
0
110
ソフトウェアサプライチェーンの構造的リスクとコンテナ環境の保護
kyohmizu
5
760
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
130
Featured
See All Featured
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
300
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
370
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Bash Introduction
62gerente
615
220k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
WENDY [Excerpt]
tessaabrams
11
39k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
210
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Abbi's Birthday
coloredviolet
3
9.4k
Transcript
Fox | DevOps Journey
Intro Director, Technical Operations | FOX Engineer, TAC | Cisco
Systems Sr. Network Engineer, Network Operations | Bel Air Internet, LLC
Agenda 4 Intro 4 Goal 4 Past 4 Present 4
Future 4 Questions ?
NEO TechOps Responsibilities 4 Infrastructure Hosting | Rackspace 4 Code
deployment 4 CDN Management | Akamai 4 Culture of sharing 4 Innovation
GOAL
Where we started 4 "In the cloud" 4 Failed code
deployments ... Who's fault is it? 4 Different processes for deploying applications 4 Too many hands on the pot 4 Lack of documentation 4 No orchstration framework 4 Unknown inventory
How do we apply start up principles in an enterprise?
How do we make Operations a craft?
Commonality Deliberate Practice Creating Habits Muscle Memory
Where do we begin?
Key Concepts 4 Operational excellence 4 Automation 4 Staying Lean
4 Limiting change 4 Manufacturing controlled changes 4 Culture of sharing 4 Capture knowledge
Removing environment variance 1. Rebuild and automate build of all
environments 2. Configuration management + Infrastructure as code 3. Build Code deployment pipeline 4. Weekly rotation of servers
Infrastrucuture as code - name: Install SNMP yum: pkg={{ item
}} state=present with_items: - net-snmp - net-snmp-utils notify: restart snmpd - name: Copy SNMP copy: src=snmpd.conf dest=/etc/snmp/snmpd.conf notify: restart snmpd - name: Ensure SNMP is enabled at start up service: name=snmpd enabled=true state=started - name: Install unzip yum: name=unzip state=present
Code review process 1. Create branch 2. Push to remote
branch 3. Create pull request 4. Team member reviews, accepts, and merges request
DevOps Culture
Problems New Skills .... Initially slower cycle time ... Resistance
to change ...
Questions ? Contact 4
[email protected]
4 Twitter: @itsmemattchung 4 http://www.facebook.com/
devopsoc