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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
changeworld
December 07, 2018
Technology
0
2.6k
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
280
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
280
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
1.1k
Other Decks in Technology
See All in Technology
2026-03-11 JAWS-UG 茨城 #12 改めてALBを便利に使う
masasuzu
2
370
実践 Datadog MCP Server
nulabinc
PRO
2
170
進化するBits AI SREと私と組織
nulabinc
PRO
0
130
AIエージェント時代に備える AWS Organizations とアカウント設計
kossykinto
3
890
事例に見るスマートファクトリーへの道筋〜工場データをAI Readyにする実践ステップ〜
hamadakoji
1
310
最強のAIエージェントを諦めたら品質が上がった話 / how quality improved after giving up on the strongest AI agent
kt2mikan
0
170
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
4
1.2k
堅牢.py#2 LT資料
t3tra
0
140
us-east-1 に障害が起きた時に、 ap-northeast-1 にどんな影響があるか 説明できるようになろう!
miu_crescent
PRO
13
4.3k
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
170
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
100
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
870
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Bash Introduction
62gerente
615
210k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
We Have a Design System, Now What?
morganepeng
55
8k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Being A Developer After 40
akosma
91
590k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
830
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
The SEO Collaboration Effect
kristinabergwall1
0
390
The Pragmatic Product Professional
lauravandoore
37
7.2k
Designing Experiences People Love
moore
143
24k
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