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
iOSDC 20180902: 小さくはじめる端末管理
Search
Takeshi Ihara
September 02, 2018
Programming
1k
2
Share
iOSDC 20180902: 小さくはじめる端末管理
https://fortee.jp/iosdc-japan-2018/proposal/8f28d139-56e2-4ffb-bba8-f5bc852df1dc
Takeshi Ihara
September 02, 2018
More Decks by Takeshi Ihara
See All by Takeshi Ihara
iOSDC20200921: Feature Flagを適切に分類することでA/Bテストの運用コストを下げる
nonchalant
3
1.4k
iOSDC 20190906: 動画アプリの投げ銭機能における 消耗型課金の仕組みと実装
nonchalant
3
6.3k
iOSDC 20190906: 動画アプリの投げ銭機能における 消耗型課金の仕組みと実装 with 発表ノート
nonchalant
2
620
Sign In with Apple
nonchalant
1
2.4k
iOSDC RejectCon 20180915: Factoryの自動生成によりテストを書きやすくする
nonchalant
1
730
devsap 20180728: コード生成のススメ
nonchalant
0
130
potatotips #50: iOSは自動生成の夢を見るか?
nonchalant
0
2k
try! Swift Tokyo 2018: Best Docker Container in Swift
nonchalant
1
1.4k
Otemachi.swift x Kyobashi.swift #02: Vapor + ProtocolBuffers + DockerでServer Side Swift入門
nonchalant
1
350
Other Decks in Programming
See All in Programming
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
330
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
180
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
22
12k
感情を設計する
ichimichi
5
1.5k
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
260
PDI: Como Alavancar Sua Carreira e Seu Negócio
marcelgsantos
0
120
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
1
220
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
renaudmathieu
0
210
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
130
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
240
事業会社でのセキュリティ長期インターンについて
masachikaura
0
250
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
210
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.1k
Designing for Timeless Needs
cassininazir
0
190
Prompt Engineering for Job Search
mfonobong
0
270
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
Site-Speed That Sticks
csswizardry
13
1.2k
Navigating Team Friction
lara
192
16k
Become a Pro
speakerdeck
PRO
31
5.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
How to make the Groovebox
asonas
2
2.1k
Done Done
chrislema
186
16k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Transcript
খ͘͞͡ΊΔཧ 2018/09/02 iOSDC Japan 2018 LT Takeshi Ihara @nonchalant0303 iOSDC
Japan 2018 LT
ݕূʹ͏ (iOS) • OSόʔδϣϯ্͕͕͍ͬͯΔ • आΓΑ͏ͱ͢Δ͕ͳ͍ iOSDC Japan 2018 LT
MDM (Mobile Device Management) ෳͷΛҰݩతʹཧ͢ΔͨΊͷΈ • ฆࣦ࣌ͷϦϞʔτ੍ޚ (ϩοΫɺσʔλআͳͲ) • ηΩϡϦςΟϙϦγʔΞϓϦέʔγϣϯͷɺཧ
• ΞϓϦέʔγϣϯػೳͷར༻੍ݶͱࢹ • OSΞοϓσʔτͷ੍ݶ iOSDC Japan 2018 LT
MDM (Mobile Device Management) ෳͷΛҰݩతʹཧ͢ΔͨΊͷΈ • ཧ͍ͨ͠σόΠε͕ͦΜͳʹଟ͘ͳ͍ • ίετ͕ߴ͍ •
ηοτΞοϓͷίετ • ྫ: 19,800ԁ + 3,600ԁ * σόΠε iOSDC Japan 2018 LT
νέοτཧ • ຖʹJIRA্ͰνέοτΛ࡞ • आΓΔͱ͖ʹνέοτͷεςʔλεΛมߋ iOSDC Japan 2018 LT
νέοτཧ ະ࣮ࢪ • εςʔλεΛมߋ͠ͳ͍ਓ͕ଟͦ͏ • OSόʔδϣϯ্͕͕ͬͯ͠·͏ະղܾ iOSDC Japan 2018 LT
SlackBot + MacMiniͰཧ͢Δ • ֤ͷ໊લ, OS, Deviceใ, ଓใ͕දࣔ͞ΕΔ iOSDC Japan
2018 LT
SlackBot + MacMiniͰཧ͢Δ • Jenkins + Deploy༻ͷMacMini͕༨ͬͯͨ • ࣮ػͰUITest͢ΔͨΊʹMacMiniʹ͕ܨ͕͍ͬͯͨ •
ిͱνϟοτͷςετ iOSDC Japan 2018 LT
SlackBot + MacMiniͰཧ͢Δ • ୭͕आΓ͔ͨΘ͔Βͳ͍ • ͦΜͳʹ͡Όͳ͔ͬͨ -> SlackͰฉ͚͍͍ •
OSόʔδϣϯ͕ৗʹ࠷৽ͷใͰಘΒΕΔ • উखʹ্͕Δ͜ͱ͡Όͳͯ͘ဃ͕ͩͬͨ • ͜ͷBotΛͬͯΘͳͯ͘ͳ͍ iOSDC Japan 2018 LT
OSS https://github.com/Nonchalant/kikanbo GoͷCLIπʔϧͱͯ͠ެ։͍ͯ͠·͢ iOSDC Japan 2018 LT
·ͱΊ • ͕Կ͔༷ʑͳղܾࡦΛݕ౼͢Δ͜ͱͰೝࣝͰ͖ͨ • πʔϧ࡞Γָ͕ͯ͘͠ΦʔόʔΤϯδχΞϦϯά͕ͪ͠ • GoͰCLIπʔϧ࡞Δͷָ͍͠ • Cobraͱ͍͏ςϯϓϨʔτੜπʔϧ͕ศརͩͬͨ •
Docker, Kubernetes͍ͬͯΔ • ͕࣌ؒ͋ΕMicroMDMͳͲࢼͯ͠Έ͍ͨʂ iOSDC Japan 2018 LT
Takeshi Ihara • AbemaTV (2018/09/01 ~) • Twitter: @nonchalant0303 •
GitHub: Nonchalant iOSDC Japan 2018 LT
※ ࠓճલ৬ͷͰͨ͠ iOSDC Japan 2018 LT
Զίϯ (09/12 ~ 13) iOSDC Japan 2018 LT
iOSDC 2018 Reject Conference (09/18) ʮFactoryͷࣗಈੜʹΑΓςετΛॻ͖͘͢͢Δʯͱ͍͏ λΠτϧͰൃද͠·͢ɻ iOSDC Japan 2018
LT