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
0
1.1k
devops found in 3 minutes!
『Azure DevOps Tokyo, Japan 2nd impact』で発表した『changeworld の 3? 分でわかる devops!』
changeworld
January 19, 2019
Tweet
Share
More Decks by changeworld
See All by changeworld
Azure is empower every person and every organization on the planet achieve more
changeworld
0
810
Azure で始める 未来のアジャイルソフトウェア開発 ABCD2020A
changeworld
0
240
Azure で始める未来のアジャイルソフトウェア開発
changeworld
0
560
NoOpsは悪い文明!!粉砕する!!
changeworld
0
2.4k
DO EPIC SHIT! JUST DO IT! Shut the fuck up and write some code!
changeworld
0
230
Take it easy, Azure DevOps
changeworld
1
1.9k
Why did I buy Surface Book 2 Excellent Edition
changeworld
0
220
To be or to do that is the question - DevOpsDays Tokyo 2018
changeworld
6
1.6k
Serverless meets Azure - Global Azure Bootcamp 2018@Tokyo
changeworld
0
990
Other Decks in Technology
See All in Technology
クォータ監視、AWS Organizations環境でも楽勝です✌️
iwamot
PRO
1
240
JPOUG Tech Talk #12 UNDO Tablespace Reintroduction
nori_shinoda
1
120
Ops-JAWS_Organizations小ネタ3選.pdf
chunkof
2
120
Zabbixチョットデキルとは!?
kujiraitakahiro
0
180
10分でわかるfreeeのQA
freee
1
12k
はてなの開発20年史と DevOpsの歩み / DevOpsDays Tokyo 2025 Keynote
daiksy
5
1.4k
「それはhowなんよ〜」のガイドライン #orestudy
77web
9
2.4k
大AI時代で輝くために今こそドメインにディープダイブしよう / Deep Dive into Domain in AI-Agent-Era
yuitosato
1
270
アセスメントで紐解く、10Xのデータマネジメントの軌跡
10xinc
1
360
プロダクト開発におけるAI時代の開発生産性
shnjtk
2
190
AIエージェント開発における「攻めの品質改善」と「守りの品質保証」 / 2024.04.09 GPU UNITE 新年会 2025
smiyawaki0820
0
400
SREの視点で考えるSIEM活用術 〜AWS環境でのセキュリティ強化〜
coconala_engineer
1
250
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.1k
Speed Design
sergeychernyshev
29
880
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Faster Mobile Websites
deanohume
306
31k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
178
53k
Documentation Writing (for coders)
carmenintech
69
4.7k
GitHub's CSS Performance
jonrohan
1030
460k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Become a Pro
speakerdeck
PRO
27
5.3k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
It's Worth the Effort
3n
184
28k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
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