Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
DevOps Journey for Fox | Matt Chung
Matt Chung
February 11, 2015
Technology
0
97
DevOps Journey for Fox | Matt Chung
FOX Network Engineering and Operations Technical operations transition to Dev/Ops model.
Matt Chung
February 11, 2015
Tweet
Share
More Decks by Matt Chung
See All by Matt Chung
Serverless Architecture with AWS Lambda
itsmemattchung
0
110
@mwhuge - Tools don't matter @OCDevOps
itsmemattchung
0
94
Scale13X DevOps for the enterprise | Fox | Matt Chung
itsmemattchung
0
49
AWS and Ansible | Andrew Kurinnyi
itsmemattchung
1
94
Other Decks in Technology
See All in Technology
MySQL v5.7 勉強会/study-mysql-ver-5-7
andpad
0
2k
AWSを始める人に向けた7つの大切なこと / 7 tips for AWS beginners
hiranofumio
1
610
疎ベクトル検索と密ベクトル検索: 第68回 Machine Learning 15minutes! Broadcast
keyakkie
1
240
Power Automate for desktopで 配信環境を改善してみた話
akiika
0
170
金融領域のマルチプロダクトを効率よく開発・運用するためのシステム基盤と組織設計について / 2022-07-28-multi-product-platform
stajima
0
130
Sysdig Secure/Falcoの活用術! ~Kubernetes基盤の脅威モデリングとランタイムセキュリティの強化~
owlinux1000
0
190
DMMプラットフォーム ゼロから始めるKubernetes運用 課題と改善
pospome
0
380
Oracle Database Technology Night #57 Database Services in Oracle Cloud 最新情報アップデートと活用Tips
oracle4engineer
PRO
0
140
AlexNet前夜
yushiku
PRO
0
550
今 SLI/SLO の監視をするなら Sloth が良さそうという話
shotakitazawa
0
260
テスト自動化を最速で軌道に乗せるために
nozomiito
0
120
Red Hat Enterprise Linux 9のリリースノートを読む前に知りたい最近のキーワードをまとめて復習
moriwaka
0
330
Featured
See All Featured
The Invisible Customer
myddelton
110
11k
The Cult of Friendly URLs
andyhume
68
4.8k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
11
4.8k
Web development in the modern age
philhawksworth
197
9.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
14
3.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
6
560
The Brand Is Dead. Long Live the Brand.
mthomps
46
2.7k
Mobile First: as difficult as doing things right
swwweet
213
7.5k
Bash Introduction
62gerente
598
210k
Stop Working from a Prison Cell
hatefulcrawdad
262
17k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
181
15k
How to Ace a Technical Interview
jacobian
266
21k
Transcript
DevOps Journey for Fox
Agenda 4 Intro 4 Where we were last year 4
Where do we even begin ? 4 Questions ?
NEO TechOps Responsibilities 4 Infrastructure Hosting | Rackspace 4 Code
deployment 4 CDN Management | Akamai 4 Culture of sharing
Code deployment and issues 4 Works in QA and STG,
but not Prod ? 4 Environment variance 4 Different processes for each website? 4 How do we knowledge share?
Removing environment variance 1. Rebuild and automate build of all
environments 2. Institutionalize configuration management (Ansible) | Infrastructure as codeEnvironment Specific variableng 4s 3. Weekly rotation of
Building automation Keeping Deployment pipeline simple 1. Git + Bitbucket
- Revision Control 2. Jenkins - build artifact 3. Rackspace Cloud Files - Artifact Repository 4. Ansible - deploy artifact 5. Jenkins UI - Deploy application
Environment settings 1. Git + Bitbucket - Revision Control 2.
Jenkins - build artifact (built only once) 3. Rackspace Cloud Files- Artifact Repository 4. Ansible - deploy artifact
None
Code review process 1. Create branch 2. Push to remote
branch 3. Create pull request 4. Team member reviews, accepts, and merges request
Where does docker come into play? 1. How do we
manage different libraries, programming language versions? 2. Explosion of jenkins build out 3. Docker is a temporary environment for building artifacts 4. Collapsing QA | STAGING environments
Questions ?