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
NoOpsは悪い文明!!粉砕する!!
Search
changeworld
December 07, 2018
Technology
0
2.5k
NoOpsは悪い文明!!粉砕する!!
『NoOps Meetup Tokyo #3』でLTした『やはりNoOpsは悪い文明!!粉砕する!!』です
changeworld
December 07, 2018
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
1k
Azure で始める 未来のアジャイルソフトウェア開発 ABCD2020A
changeworld
0
270
Azure で始める未来のアジャイルソフトウェア開発
changeworld
0
630
devops found in 3 minutes!
changeworld
0
1.2k
DO EPIC SHIT! JUST DO IT! Shut the fuck up and write some code!
changeworld
0
270
Take it easy, Azure DevOps
changeworld
1
2k
Why did I buy Surface Book 2 Excellent Edition
changeworld
0
260
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
1k
Other Decks in Technology
See All in Technology
AI: The stuff that nobody shows you
jnunemaker
PRO
1
150
ESXi のAIOps だ!2025冬
unnowataru
0
470
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
320
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
Java 25に至る道
skrb
3
150
Bedrock AgentCore Evaluationsで学ぶLLM as a judge入門
shichijoyuhi
2
320
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
5
2.4k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
AI時代のアジャイルチームを目指して ー スクラムというコンフォートゾーンからの脱却 ー / Toward Agile Teams in the Age of AI
takaking22
10
4.1k
Digitization部 紹介資料
sansan33
PRO
1
6.4k
re:Invent2025 セッションレポ ~Spec-driven development with Kiro~
nrinetcom
PRO
2
170
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
1
610
Featured
See All Featured
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
190
Color Theory Basics | Prateek | Gurzu
gurzu
0
170
sira's awesome portfolio website redesign presentation
elsirapls
0
110
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
44
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
300
How to build a perfect <img>
jonoalderson
1
4.8k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
2
280
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
200
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
100
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Transcript
© 2018 Takashi Takebayashi ࠓޙͷNoOps Japanͷ׆ಈͰ࠾Γ্ ͛ͯ΄͍͠/ͭ͘Γ͍ͨωλ(Ծ) Microsoft MVP for
Microsoft Azure Takashi Takebayashi(a.k.a. @changeworlds) www.changesworlds.com NoOps Meetup Tokyo #3
© 2018 Takashi Takebayashi ຊηογϣϯͰͷ༰ࢲͷա ڈͷମݧɾܦݧʹجͮ͘ͷͰ ͋Γɺࢲͷॴଐ͢Δ৫ͱҰ ؔ͋Γ·ͤΜɻ Disclaimer
© 2018 Takashi Takebayashi Hi everyone,
© 2018 Takashi Takebayashi ͓͑͢Δେࣄͳ͜ͱ
© 2018 Takashi Takebayashi ΓNoOpsѱ͍จ໌!! คࡅ͢Δ!! Microsoft MVP for Microsoft
Azure Takashi Takebayashi(a.k.a. @changeworlds) www.changesworlds.com NoOps Meetup Tokyo #3
ΓNoOpsѱ͍จ໌!! คࡅ͢Δ!!
© 2018 Takashi Takebayashi େࣄͳ͜ͱͳͷͰ ͏Ұ
ΓNoOpsѱ͍จ໌!! คࡅ͢Δ!!
© 2018 Takashi Takebayashi ൃ
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
http://www.livescience.com/images/i/000/036/809/original/human-evolution.jpg NoOps devops
https://chatsticker.com/sticker/poputepipick-1
ܸ͍͍ͬͯͷ ܸͨΕΔ֮ޛͷ͋Δౕ͚ͩͩ
ʹέϯΧച͍͍ͬͯͷ έϯΧചΒΕΔ֮ޛͷ͋Δౕ͚ͩͩ
© 2018 Takashi Takebayashi ୈҰ࣍ੈքେઓ: ຊઓউࠃ(࿈߹ࠃ) ୈೋ࣍ੈքେઓ: ຊഊઓࠃ(࣠ࠃ) ઌͷউෛ͚ͩݟΔͷ·ͬͨ͘ແବ ෛ͚ΔέϯΧ͠ͳ͍?
ʮׂʹ߹Θͳ͍ʯͱࢥΘͤͳ͍ͱ͍͚ͳ͍ http://livedoor.blogimg.jp/suko_ch-chansoku/imgs/8/e/8e97af84.png –δϟϯɾδϟοΫϞϯυ from εϓϦΨϯ “εϓϦΨϯ…ͦͯ͠Ξʔ ΧϜΛఢʹճ͢ͷׂʹ ߹ΘͶ͑ͱࢥΘͤͳ͖Ό ͳΜͶʔΜͩΑɻ”
© 2018 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(Ձ)
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
YAGNIͬͯͬͯ·͢?
None
© 2018 Takashi Takebayashi ՃՁ: ৽ͨʹՁΛՃ͑Δ අ༻ݮ: ՁΛݮΒ͢ͷΛऔΓআ͘ Value(Ձ)ͷग़͠ํʹ 2
छྨ͋Δ
© 2018 Takashi Takebayashi ՃՁ: ৽ͨʹՁΛՃ͑Δ අ༻ݮ: ՁΛݮΒ͢ͷΛऔΓআ͘ Value(Ձ)ͷग़͠ํʹ 2
छྨ͋Δ Ͱɺ͍͘ΒṶ͔Δͷʁ
© 2018 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 ※໊শ࠷৽ʹ߹Θ͍ͤͯ·͢
© 2018 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 ※໊শ࠷৽ʹ߹Θ͍ͤͯ·͢
© 2018 Takashi Takebayashi ස: ͍͍ͩͨʹ 3-4 ݅ Ռ: ݩʑͷඅ༻ʹґଘ͢Δ…
cost 50 ↑ % off / value 50 % ↑ up Ͳͷఔͷස & Ռ(=࣮)?
© 2018 Takashi Takebayashi ස: ͍͍ͩͨʹ 3-4 ݅ Ռ: ݩʑͷඅ༻ʹґଘ͢Δ…
cost 50 ↑ % off / value 50 % ↑ up Ͳͷఔͷස & Ռ(=࣮)? We're Hiring!
© 2018 Takashi Takebayashi ස: ͍͍ͩͨʹ 3-4 ݅ Ռ: ݩʑͷඅ༻ʹґଘ͢Δ…
cost 50 ↑ % off / value 50 % ↑ up Ͳͷఔͷස & Ռ(=࣮)? We're Hiring! I'm looking for job!
© 2018 Takashi Takebayashi Έͳ͞Μʹ ͍͔͚͍ͨ͜ͱ
© 2018 Takashi Takebayashi ωΨΩϟϯ dis Δ͜ͱͰؒʹͳΔՄ ೳੑͷ͋ΔਓͨͪΛෆ۞ଷఱͷఢʹ͢ ΔͷΊ·ͤΜ͔ʁ Έͳ͞Μʹ͍͔͚͍ͨ͜ͱ
© 2018 Takashi Takebayashi No "Uncomfortable" OpsʮγεςϜӡ༻อकͷ" خ͘͠ͳ͍͜ͱ"Λͳͦ͘͏ʂʯ͍ͬͯ ͏རݾओٛΊ·ͤΜ͔ʁ Έͳ͞Μʹ͍͔͚͍ͨ͜ͱ
© 2018 Takashi Takebayashi No "Uncomfortable" OpsʮγεςϜӡ༻อकͷ" خ͘͠ͳ͍͜ͱ"Λͳͦ͘͏ʂʯ͍ͬͯ ͏རݾओٛΊ·ͤΜ͔ʁ Έͳ͞Μʹ͍͔͚͍ͨ͜ͱ
http://news.livedoor.com/article/image_detail/7508804/?img_id=4512542
© 2018 Takashi Takebayashi No "Uncomfortable" OpsʮγεςϜӡ༻อकͷ" خ͘͠ͳ͍͜ͱ"Λͳͦ͘͏ʂʯ͍ͬͯ ͏རݾओٛΊ·ͤΜ͔ʁ Έͳ͞Μʹ͍͔͚͍ͨ͜ͱ
http://news.livedoor.com/article/image_detail/7508804/?img_id=4512542
© 2018 Takashi Takebayashi ·ͱΊ
© 2018 Takashi Takebayashi ωΨΩϟϯ dis Δ͜ͱͰؒʹͳΔՄ ೳੑͷ͋ΔਓͨͪΛෆ۞ଷఱͷఢʹ͢ ΔͷΊ·ͤΜ͔ʁ Έͳ͞Μʹ͍͔͚͍ͨ͜ͱ
© 2018 Takashi Takebayashi No "Uncomfortable" OpsʮγεςϜӡ༻อकͷ" خ͘͠ͳ͍͜ͱ"Λͳͦ͘͏ʂʯ͍ͬͯ ͏རݾओٛΊ·ͤΜ͔ʁ Έͳ͞Μʹ͍͔͚͍ͨ͜ͱ
http://news.livedoor.com/article/image_detail/7508804/?img_id=4512542
ΓNoOpsѱ͍จ໌!! คࡅ͢Δ!!
ΑΖ͍͠ ͳΒઓ૪ͩ
The only good NoOps I ever saw were dead
© 2018 Takashi Takebayashi by Takashi Takebayashi ·ͱΊ “ਖ਼͚ͩ͠͞ͰਓΛಈ͔͢͜ͱͰ͖ ͳ͍ɻਓʹಈ͍ͯΒ͏ʹཧ۶ʹΑΔ
આಘͰͳ͘ɺڞײʹΑΔೲಘ͕ඞཁͰ ͋Δ”
© 2018 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
© 2018 Takashi Takebayashi Thank you for your attention. Any
questions?
http://shisly.cocolog-nifty.com/photos/uncategorized/2015/04/18/martin_luther5.jpg