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
DevOps Journey for Fox | Matt Chung
Search
Matt Chung
February 11, 2015
Technology
0
110
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
150
@mwhuge - Tools don't matter @OCDevOps
itsmemattchung
0
99
Scale13X DevOps for the enterprise | Fox | Matt Chung
itsmemattchung
0
62
AWS and Ansible | Andrew Kurinnyi
itsmemattchung
1
99
Other Decks in Technology
See All in Technology
On Your Data を超えていく!
hirotomotaguchi
2
690
生産性向上チームの紹介
cybozuinsideout
PRO
1
870
DMM.com アルファ室採用案内資料
hsugita
1
150
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
6
3.8k
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
370
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
290
require(ESM)とECMAScript仕様
uhyo
3
720
Terraformあれやこれ/terraform-this-and-that
emiki
8
1.4k
オーナーシップを持つ領域を明確にする
konifar
13
3.2k
Janus
bkuhlmann
1
490
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
350
エンジニアのキャリアをちょっと楽しくする3本の軸/Three Pillars to Make an Engineer's Career More Enjoyable
kwappa
0
2.7k
Featured
See All Featured
Faster Mobile Websites
deanohume
299
30k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
BBQ
matthewcrist
80
8.8k
4 Signs Your Business is Dying
shpigford
175
21k
Why Our Code Smells
bkeepers
PRO
331
56k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Testing 201, or: Great Expectations
jmmastey
28
6.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
659
120k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
How to train your dragon (web standard)
notwaldorf
73
5.2k
How STYLIGHT went responsive
nonsquared
92
4.8k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
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 ?