Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
86
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
280
@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
120
Other Decks in Technology
See All in Technology
Bet AI Day 2026丨Production-Ready AI Agents — エンタープライズの実務を任せるための設計と運用
layerx
PRO
4
2.7k
Bet AI Day 2026丨AIを「使う」から、AIが「働く」へ ― LayerXが進める「組織AI」の社会実装
layerx
PRO
3
2.9k
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
120
全員がプロダクトへ向き合う組織を持続成長させるために——組織づくりのフライホイールと4象限 / The Flywheel Model and Four Quadrants for Organizational Design
hiro_torii
4
940
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
290
When Does a Local Qwen Start to Break
morshoto
0
190
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.8k
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
140
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
150
Tab5をRubyで動くパソコンにする
kishima
2
280
ASTを使って影響範囲を特定する
nealle
0
130
Reactの設計論
uhyo
12
4.7k
Featured
See All Featured
From π to Pie charts
rasagy
0
360
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
510
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.8k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The Curious Case for Waylosing
cassininazir
1
500
Automating Front-end Workflow
addyosmani
1369
210k
A Soul's Torment
seathinner
7
3.6k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Producing Creativity
orderedlist
PRO
348
41k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
330
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