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 found in 3 minutes!
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
changeworld
January 19, 2019
Technology
1.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
devops found in 3 minutes!
『Azure DevOps Tokyo, Japan 2nd impact』で発表した『changeworld の 3? 分でわかる devops!』
changeworld
January 19, 2019
More Decks by changeworld
See All by changeworld
Azure is empower every person and every organization on the planet achieve more
changeworld
0
1.1k
Azure で始める 未来のアジャイルソフトウェア開発 ABCD2020A
changeworld
0
310
Azure で始める未来のアジャイルソフトウェア開発
changeworld
0
670
NoOpsは悪い文明!!粉砕する!!
changeworld
0
2.6k
DO EPIC SHIT! JUST DO IT! Shut the fuck up and write some code!
changeworld
0
300
Take it easy, Azure DevOps
changeworld
1
2k
Why did I buy Surface Book 2 Excellent Edition
changeworld
0
290
To be or to do that is the question - DevOpsDays Tokyo 2018
changeworld
6
1.7k
Serverless meets Azure - Global Azure Bootcamp 2018@Tokyo
changeworld
0
1.1k
Other Decks in Technology
See All in Technology
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.9k
個人の発見を、組織の知恵に 〜生成AI活用を"探索"から"組織の仕組み"へ〜
kintotechdev
3
1.1k
Chart.js が簡単に使えるようになっていたので OGP 画像生成に使った話
kamekyame
0
170
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
0
270
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
8.6k
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
27
17k
そのPoC、何を検証したつもりでしたか? AIプロダクトの価値検証で陥った落とし穴
techtekt
PRO
0
150
React、まだ楽しくて草
uhyo
7
4.2k
【Gen-AX】20260530開催_JJUG CCC 2026 Spring
genax
0
440
BigQuery の Cross-cloud Lakehouse への歩み
phaya72
2
600
ブロックチェーン / Blockchain
ks91
PRO
0
110
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
1.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
YesSQL, Process and Tooling at Scale
rocio
174
15k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
350
Agile that works and the tools we love
rasmusluckow
331
21k
WENDY [Excerpt]
tessaabrams
11
38k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
320
How to build a perfect <img>
jonoalderson
1
5.6k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
360
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
Transcript
© 2019 Takashi Takebayashi changeworld ͷ 3? Ͱ Θ͔Δ devops!
Microsoft MVP for Microsoft Azure Takashi Takebayashi(a.k.a. @changeworlds) www.changesworlds.com Azure DevOps Tokyo, Japan 2nd impact
© 2019 Takashi Takebayashi ຊηογϣϯͰͷ༰ࢲͷա ڈͷମݧɾܦݧʹجͮ͘ͷͰ ͋Γɺࢲͷॴଐ͢Δ৫ͱҰ ؔ͋Γ·ͤΜɻ Disclaimer
© 2019 Takashi Takebayashi େࣄͳ͜ͱͳͷͰ ͏Ұ
© 2019 Takashi Takebayashi ຊηογϣϯͰͷ༰ࢲͷա ڈͷମݧɾܦݧʹجͮ͘ͷͰ ͋Γɺࢲͷॴଐ͢Δ৫ͱҰ ؔ͋Γ·ͤΜɻ Disclaimer
© 2019 Takashi Takebayashi Hi everyone,
© 2019 Takashi Takebayashi ͓͑͢Δେࣄͳ͜ͱ
© 2019 Takashi Takebayashi –ࢁຊޒे “ͬͯݟͤɺݴͬͯฉ͔ͤͯɺͤͯ͞Έͯ๙ ΊͯΒͶɺਓಈ͔͡ ͠߹͍ɺࣖΛ͚ɺঝೝ͠ɺͤͯΒͶ ɺਓҭͨͣ ͍ͬͯΔɺ࢟ΛײँͰݟकͬͯɺ৴པͤͶ
ɺਓ࣮Βͣ”
© 2019 Takashi Takebayashi େࣄͳ͜ͱͳͷͰ ͏Ұ
© 2019 Takashi Takebayashi –ࢁຊޒे “ͬͯݟͤɺݴͬͯฉ͔ͤͯɺͤͯ͞Έͯ๙ ΊͯΒͶɺਓಈ͔͡ ͠߹͍ɺࣖΛ͚ɺঝೝ͠ɺͤͯΒͶ ɺਓҭͨͣ ͍ͬͯΔɺ࢟ΛײँͰݟकͬͯɺ৴པͤͶ
ɺਓ࣮Βͣ”
© 2019 Takashi Takebayashi devops ͷޡղ ࣮ྫ & Tips &
Technique ·ͱΊ Agenda
© 2019 Takashi Takebayashi devops ͷޡղ
15Ͱ͔Δ NoOps from Hiromasa Oka https://image.slidesharecdn.com/noops-15minutes-overview-180913012408/95/15-noops-37-638.jpg?cb=1536801948
15Ͱ͔Δ NoOps from Hiromasa Oka https://image.slidesharecdn.com/noops-15minutes-overview-180913012408/95/15-noops-37-638.jpg?cb=1536801948
15Ͱ͔Δ NoOps from Hiromasa Oka https://image.slidesharecdn.com/noops-15minutes-overview-180913012408/95/15-noops-14-638.jpg?cb=1536801948
15Ͱ͔Δ NoOps from Hiromasa Oka https://image.slidesharecdn.com/noops-15minutes-overview-180913012408/95/15-noops-14-638.jpg?cb=1536801948
The NoOps strategy and tactics from irix_jp https://image.slidesharecdn.com/noopsstrategytacticsv1-181026112605/95/the-noops-strategy-and-tactics-18-638.jpg?cb=1540553180
The NoOps strategy and tactics from irix_jp https://image.slidesharecdn.com/noopsstrategytacticsv1-181026112605/95/the-noops-strategy-and-tactics-18-638.jpg?cb=1540553180
The NoOps strategy and tactics from irix_jp https://image.slidesharecdn.com/noopsstrategytacticsv1-181026112605/95/the-noops-strategy-and-tactics-18-638.jpg?cb=1540553180
© 2019 Takashi Takebayashi ͪΐͯΑ
© 2019 Takashi Takebayashi devops ͷ͓͞Β͍
Container DevOps in Azure from Microsoft Tech Community https://image.slidesharecdn.com/brk2142-180509215845/95/container-devops-in-azure-14-638.jpg?cb=1525903289
Container DevOps in Azure from Microsoft Tech Community https://image.slidesharecdn.com/brk2142-180509215845/95/container-devops-in-azure-14-638.jpg?cb=1525903289
Container DevOps in Azure from Microsoft Tech Community https://image.slidesharecdn.com/brk2142-180509215845/95/container-devops-in-azure-14-638.jpg?cb=1525903289 Value(Ձ)
Container DevOps in Azure from Microsoft Tech Community https://image.slidesharecdn.com/brk2142-180509215845/95/container-devops-in-azure-14-638.jpg?cb=1525903289 Value(Ձ)
= ۚ
© 2019 Takashi Takebayashi ՃՁ: ৽ͨʹՁΛՃ͑Δ අ༻ݮ: ՁΛݮΒ͢ͷΛऔΓআ͘ Value(Ձ)ͷग़͠ํ 2
ͭ͋Δ
© 2019 Takashi Takebayashi ՃՁ: ৽ͨʹՁΛՃ͑Δ අ༻ݮ: ՁΛݮΒ͢ͷΛऔΓআ͘ Value(Ձ)ͷग़͠ํ 2
ͭ͋Δ Ͱɺ͍͘ΒṶ͔Δͷʁ
© 2019 Takashi Takebayashi ࣮ྫ & Tips & Technique
© 2019 Takashi Takebayashi αΠτӡӦΛ֎෦ʹ130ສԁ/ → 1.3ສԁ/ ࣮ྫЋ before →
after devops ϊʔιʔεཧ → Azure Repos(Git) WordPress → Static Site Generators ͷ Hugo ϝʔϧͰ࡞ۀґཔ → Azure Borads Ͱνέοτ ΦϯϓϨϛεͷϨϯαό → Azure BLOB Storage(ेԁ/݄) खಈσϓϩΠ → Azure Pipelines ϊʔCDN → Azure CDN HTTPSະରԠ → Azure CDN ͷ CDN Ϛωʔδυূ໌ॻ DNS ӡ༻ձؙࣾ͛ → Azure DNS ※໊শ࠷৽ʹ߹Θ͍ͤͯ·͢
© 2019 Takashi Takebayashi Πϯϑϥ(Ϧιʔε & ਓһ) ઍສԁ/ → ઍສԁະຬ/
࣮ྫЌ before → after devops Server: on-premises HAߏ → Docker(ଈ࣌ࣗಈ෮׆) IaC: ൿͷλϨͷ Image ίϐʔ → Ansible & Azure Repos crontabཧ: on-premises ssh crontab -e → Azure Repos crontab script: on-premises ssh vi & scp → Azure Repos DB: on-premises MySQL → Azure Database for MySQL CI: Jenkins → Azure Pipelines ※໊শ࠷৽ʹ߹Θ͍ͤͯ·͢
© 2019 Takashi Takebayashi ϓϩδΣΫτ શ݅ࣈ → େ෯ࠇࣈ ࣮ྫЍ before
→ after devops Chat: Skype(૯, Ӧۀ), ChatWork(اը), Slack(։ൃ, ӡ༻) → Slack CI/CD: CircleCI(։ൃ, ӡ༻ͷΈΞΫηε) → Azure Pipelines VCS: File Server(૯, Ӧۀ), Subversion(اը), Git x େྔ(։ൃ, ӡ༻) → Azure Repos Document: File Server(૯, Ӧۀ, اը), Wiki(։ൃ, ӡ༻) → Azure Repos ITS: JIRA(૯, Ӧۀ, اը), Redmine(اը, ։ൃ, ӡ༻) → Azure Boards ※໊শ࠷৽ʹ߹Θ͍ͤͯ·͢
© 2019 Takashi Takebayashi ෦࠷దԽආ͚Δ Tips & Technique ࣮ྫЋ ֎ઌʹؙ͛ͨ݁͠ՌɺࣗͨͪͰר͖औΕͳ͍
࣮ྫЌ ӡ༻Λߟྀͤͣ࡞ۀͷ࠷దԽͷ݁ՌίετͷංେԽ ࣮ྫЍ ͦΕͧΕͷϩʔϧͰ͚ࣗͨͪͩʹ࠷దͳπʔϧΛಋೖ͠ɺ εΠονϯάίετ(devops tax)ܹ૿ʹΑΔ૯ίετͷංେԽ x-admin, x-client, x-api, x-chef, x-ansible … etc ϦϙδτϦ͚աؚ͗Ή
© 2019 Takashi Takebayashi ҰؾʹมֵͤͣɺվળΛੵΈॏͶΔ Tips & Technique
© 2019 Takashi Takebayashi มֵ/վֵ/վળͱ?
© 2019 Takashi Takebayashi ҰؾʹมֵͤͣɺվળΛੵΈॏͶΔ Tips & Technique มֵ ࣄΛม͑ͯ৽͘͢͠Δ͜ͱ(ʹશ෦ม͑Δ)
վֵ ج൫ҡ࣋ͭͭ͠ɺࣾձ੍ػߏɾ৫ͳͲΛ͋ΒͨΊ ม͑Δ͜ͱ վળ ࣄΛΑ͍ํʹվΊΔ͜ͱ
© 2019 Takashi Takebayashi ҰؾʹมֵͤͣɺվળΛੵΈॏͶΔ Tips & Technique มֵ ࣄΛม͑ͯ৽͘͢͠Δ͜ͱ(ʹશ෦ม͑Δ)
վֵ ج൫ҡ࣋ͭͭ͠ɺࣾձ੍ػߏɾ৫ͳͲΛ͋ΒͨΊ ม͑Δ͜ͱ վળ ࣄΛΑ͍ํʹվΊΔ͜ͱ
© 2019 Takashi Takebayashi ҰؾʹมֵͤͣɺվળΛੵΈॏͶΔ Tips & Technique ࣮ྫЍ Skype(૯,
Ӧۀ), ChatWork(اը), Slack(։ൃ, ӡ༻) CI/CD: CircleCI(։ൃ, ӡ༻ͷΈΞΫηε) VCS: File Server(૯, Ӧۀ), Subversion(اը), Git(։ൃ, ӡ༻) Document: File Server(૯, Ӧۀ, اը), Wiki(։ൃ, ӡ༻) ITS: JIRA(૯, Ӧۀ, اը), Redmine(اը, ։ൃ, ӡ༻) ։ൃɺӡ༻͕૯ɺӦۀɺاըΛແࢹͯ͠ಠΓΑ͕Γ
© 2019 Takashi Takebayashi ෦࠷దԽආ͚Δ Tips & Technique ࣮ྫЋ: 130ສԁ/
→ 1.3ສԁ/ ࣗͨͪͰר͖औΕΔܗʹվળͰίετݮ ࣮ྫЌ: ઍສԁ/ → ઍສԁະຬ/ શମ࠷దԽʹΑΔूͰίετݮ ࣮ྫЍ: ࣈ → େ෯ࠇࣈ શମ࠷దԽʹΑΔπʔϧͷूͰεΠονϯάίετ(devops tax)େ෯ݮ
© 2019 Takashi Takebayashi ҰؾʹมֵͤͣɺվળΛੵΈॏͶΔ Tips & Technique ࣮ྫЋ: 130ສԁ/
→ 1.3ສԁ/ ͻͱͭͻͱͭͷ՝Λॱ൪ʹվળ(10 Step) ࣮ྫЌ: ઍສԁ/ → ઍສԁະຬ/ ฒߦظؒٴͼशख़ظؒΛઃ͚ 2 ϲ݄ͰҠߦ ࣮ྫЍ: ࣈ → େ෯ࠇࣈ ฒߦظؒٴͼशख़ظؒٴͼڭҭظؒΛઃ͚ 2 ϲ݄ͰҠߦ
© 2019 Takashi Takebayashi ·ͱΊ
© 2019 Takashi Takebayashi –ࢁຊޒे “ͬͯݟͤɺݴͬͯฉ͔ͤͯɺͤͯ͞Έͯ๙ ΊͯΒͶɺਓಈ͔͡ ͠߹͍ɺࣖΛ͚ɺঝೝ͠ɺͤͯΒͶ ɺਓҭͨͣ ͍ͬͯΔɺ࢟ΛײँͰݟकͬͯɺ৴པͤͶ
ɺਓ࣮Βͣ”
© 2019 Takashi Takebayashi by Takashi Takebayashi ·ͱΊ “ਖ਼͚ͩ͠͞ͰਓΛಈ͔͢͜ͱͰ͖ ͳ͍ɻਓʹಈ͍ͯΒ͏ʹཧ۶ʹΑΔ
આಘͰͳ͘ɺڞײʹΑΔೲಘ͕ඞཁͰ ͋Δ”
© 2019 Takashi Takebayashi Takashi Takebayashi @changeworlds Microsoft MVP for
Microsoft Azure Blog : https://www.changesworlds.com/ Role : Scrum Master, Agile Coach, Expert advisor, Management consultant Writing : Build Insider, MyNavi News, ΞδϟΠϧͰͬͯΈͨ Community : εΫϥϜಓ, TFSUGίΞϝϯό Speaker
© 2019 Takashi Takebayashi Thank you for your attention. Any
questions?
http://shisly.cocolog-nifty.com/photos/uncategorized/2015/04/18/martin_luther5.jpg