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
2
840
iOSDC 20180902: 小さくはじめる端末管理
https://fortee.jp/iosdc-japan-2018/proposal/8f28d139-56e2-4ffb-bba8-f5bc852df1dc
Takeshi Ihara
September 02, 2018
Tweet
Share
More Decks by Takeshi Ihara
See All by Takeshi Ihara
iOSDC20200921: Feature Flagを適切に分類することでA/Bテストの運用コストを下げる
nonchalant
2
1.2k
iOSDC 20190906: 動画アプリの投げ銭機能における 消耗型課金の仕組みと実装
nonchalant
3
5.5k
iOSDC 20190906: 動画アプリの投げ銭機能における 消耗型課金の仕組みと実装 with 発表ノート
nonchalant
2
540
Sign In with Apple
nonchalant
1
2.1k
iOSDC RejectCon 20180915: Factoryの自動生成によりテストを書きやすくする
nonchalant
1
620
devsap 20180728: コード生成のススメ
nonchalant
0
100
potatotips #50: iOSは自動生成の夢を見るか?
nonchalant
0
1.8k
try! Swift Tokyo 2018: Best Docker Container in Swift
nonchalant
1
1.2k
Otemachi.swift x Kyobashi.swift #02: Vapor + ProtocolBuffers + DockerでServer Side Swift入門
nonchalant
1
300
Other Decks in Programming
See All in Programming
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
940
Wallet API, Verifier APIで実現するIDカード on iPhoneの世界
shitamori1272
1
320
めざせ!WKWebViewマスター! / WKWebView Master
marcy731
3
480
Rubyのobject_id
qnighy
6
1.3k
【TID2024】模擬講義:プログラマと一緒にゲームをデザインしてみよう!
akatsukigames_tech
0
380
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
370
デザインシステムとコンポーネント指向によるフロントエンド開発プロセスの革新 / Innovation in Frontend Development Processes through Design Systems and Component-Oriented Architecture
nrslib
7
5k
オートマトン学習しろ / Do automata learning
makenowjust
3
100
どうしてこうなった?から理解するActive Recordの関連の裏側
willnet
5
510
フロントエンドのテストからアクセシビリティをしれっと広めていく
nano72mkn
3
700
Mergeable Libraryで 高速なアプリ起動を実現しよう!
giginet
PRO
1
1.9k
iOSの隠されたAPIを解明し、開発効率を向上させる方法/iOSDC24
noppefoxwolf
2
120
Featured
See All Featured
Infographics Made Easy
chrislema
239
18k
[RailsConf 2023] Rails as a piece of cake
palkan
44
4.6k
Optimizing for Happiness
mojombo
375
69k
Being A Developer After 40
akosma
82
580k
Thoughts on Productivity
jonyablonski
65
4.2k
Unsuck your backbone
ammeep
667
57k
5 minutes of I Can Smell Your CMS
philhawksworth
201
19k
The Illustrated Children's Guide to Kubernetes
chrisshort
46
48k
Ruby is Unlike a Banana
tanoku
96
10k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
How GitHub Uses GitHub to Build GitHub
holman
472
290k
Faster Mobile Websites
deanohume
304
30k
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