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
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
機械学習を「社会実装」するということ 2026年夏版 / Social Implementation of Machine Learning June 2026 Version
moepy_stats
5
2.4k
AIはどのように 組織のアジリティを変えるのか?
junki
3
820
やさしいA2A入門
minorun365
PRO
12
1.9k
SONiC Scale-Up Working Group から探る Scale-UpやUltraEthernet機能の実装方法
ebiken
PRO
2
340
MCP Appsを作ってみよう
iwamot
PRO
4
650
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
6
5.2k
アンオフィシャルな、オフィシャルからのお願い
wyamazak_devrel
0
110
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
1k
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.5k
白金鉱業Meetup_Vol.24_「AIエージェントは分けるほど良い」は本当か? / Is it true that “the more you divide AI agents, the better”?
brainpadpr
1
380
【NRUG vol.18】なぜ多くのオブザーバビリティ導入は失敗するのか
nrug_member
0
130
日本 Fintech 未来予測レポート 2027〜2028年(手動編集版)
8maki
0
2.3k
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
GitHub's CSS Performance
jonrohan
1033
470k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
380
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
200
Facilitating Awesome Meetings
lara
57
7k
Unsuck your backbone
ammeep
672
58k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
180
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
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