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
Connect with Jamf Connect
Search
rotomx
August 18, 2021
Technology
2
4k
Connect with Jamf Connect
2021/08/18 JMUG Meetup #13 - Connect with Jamf Connect で発表した資料です
rotomx
August 18, 2021
Tweet
Share
More Decks by rotomx
See All by rotomx
本社オフィスを移転し、 オフィスファシリティ・コーポレートIT を刷新した話
rotomx
6
1.9k
Why Shadow IT is Bad?
rotomx
1
2k
Build office in Okinawa
rotomx
0
1.7k
Other Decks in Technology
See All in Technology
実践! AIエージェント導入記
1mono2prod
0
150
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
310
ハノーバーメッセ2025座談会.pdf
iotcomjpadmin
0
160
PHPでWebブラウザのレンダリングエンジンを実装する
dip_tech
PRO
0
190
変化する開発、進化する体系時代に適応するソフトウェアエンジニアの知識と考え方(JaSST'25 Kansai)
mizunori
0
170
Claude Code Actionを使ったコード品質改善の取り組み
potix2
PRO
6
2k
_第3回__AIxIoTビジネス共創ラボ紹介資料_20250617.pdf
iotcomjpadmin
0
150
“社内”だけで完結していた私が、AWS Community Builder になるまで
nagisa53
1
310
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
900
TechLION vol.41~MySQLユーザ会のほうから来ました / techlion41_mysql
sakaik
0
160
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
PRO
13
4.6k
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
2.9k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
Six Lessons from altMBA
skipperchong
28
3.8k
Bash Introduction
62gerente
614
210k
Typedesign – Prime Four
hannesfritz
42
2.7k
Automating Front-end Workflow
addyosmani
1370
200k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Building Applications with DynamoDB
mza
95
6.5k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Why Our Code Smells
bkeepers
PRO
337
57k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
490
Transcript
+.6(.FFUVQ$POOFDUXJUI+BNG$POOFDUɹ+.6( +BNG$POOFDU͔Βݟ͑Δະདྷ !SPUPNYҰٳDPN
ࣗݾհ🍣 Ζͱ!SPUPNY େଟ྄3ZP0UBXBʢʣ ҰٳDPNݸਓࣄۀओʢෳۀγεʣ ίʔϙϨʔτΤϯδχΞ "QQMFྺ+BNGྺ झຯάϧϝͱαφ
ձࣾɾαʔϏεհʢগ͚ͩ͠ʣ
ձࣾϓϩϑΟʔϧ🏙 ࣄۀ༰ɿ॓ധɾϨετϥϯ༧ࣄۀͳͲ ॴࡏɿࡔʢ౦ژɾߓ۠ʣ΄͔ɺશࠃڌ ઃཱɿ ࢿຊۚɿ ԁ ैۀһɿ໊ ˞·Ͱ౦ূҰ෦্ʢ50#ʣ
;ϗʔϧσΟϯάεͷҰһͰ͢🤝 ओͳάϧʔϓձࣾ;ϗʔϧσΟϯάεגࣜձࣾɿIUUQTXXX[IPMEJOHTDPKQDPNQBOZHSPVQDPNQBOJFT ˞ओͳάϧʔϓձ͔ࣾΒൈਮ
ҰٳDPNɿߴڃ॓ധ༧αΠτ
ҰٳDPNϨετϥϯɿݫબϨετϥϯ༧αΠτ
ҰٳDPNεύɿ্࣭ͳεύ༧αΠτ
ओͳίʔϙϨʔτ*5ڥ📱 άϧʔϓΣΞ ࣾνϟοτ 8FCձٞ φϨοδ ϔϧϓσεΫ *E1 /("7&%3 .%.&..
4*&. Ϋϥυ1#9 ࣾ֎νϟοτ ΦϑΟε ਓࣄڅ༩ $3. ిࢠܖ
Ұٳͱ"QQMFσόΠεཧ
ҰٳͷσόΠεঢ়گ ɾ8JOEPXTׂɺ.BDׂ͘Β͍ɻ.BDͷ ɹˠΤϯδχΞɺσβΠφʔɺσʔλαΠΤϯςΟετͳͲ ɹɹҰ෦ϝϯόʔͷΈ.BDି༩ɺجຊతʹ8JOEPXTͷձࣾ ɾӦۀʹJ1IPOFɾJ1BEΛି༩ɻ
+BNGಋೖͷྺ࢙ ɿ+BNG1SPʢNBD04ʣಋೖ ɿ+BNG1SPʢJ04ʣಋೖ ɿ+BNG$POOFDUಋೖ👈OFX ˞·ͩ·ͩॳ৺ऀͰ͢ɺؒҧ͍͑ͯͨΒڭ͍͑ͯͩ͘͞🔰
+BNG1SPಋೖલ🐱 ɾଞࣾͷ.%.Ͱ8JOEPXTಉ༷ʹཧ ɹˠରԠ͢Δ·Ͱ࠷৽04Ξοϓσʔτېࢭʜ ɾͣͭɺखಈͰΩοςΟϯάɾηοτΞοϓ ɹˠ"QQɾূ໌ॻͷΠϯετʔϧɺ'JMF7BVMU༗ޮԽʜ ɾ.BD"%όΠϯυͯ͠ɺϞόΠϧΞΧϯτͰӡ༻ ɹˠͱͯͭΒ͍
.BDͷϞόΠϧΞΧϯτӡ༻ʢ"%όΠϯυʣ ɾಥવϩάΠϯ͕Ͱ͖ͳ͘ͳΔ ɾಥવυϝΠϯ͔Β֎ΕΔ ɾύεϫʔυϙϦγʔ͕ద༻͞Εͳ͍ ɾΩʔνΣʔϯΞΫηεͷύχοΫ ɾͱͯͭΒ͍😫
ϞόΠϧΞΧϯτ͔ΒϩʔΧϧΞΧϯτ ɾϩʔΧϧΞΧϯτͷӡ༻Λ։࢝͠ɺΛճආ ɾ"[VSF"%ͱ.BDͷΞΧϯτใ͕ผʹͳΓɺूதཧ Ͱ͖ͳ͘ͳͬͨ ɾ৽͍͠.BDγε͕ϩʔΧϧΞΧϯτΛ࡞͠ɺΩος ΟϯάऴྃޙʹຊਓʹύεϫʔυΛม͑ͯΒ͏
ϩʔΧϧΞΧϯτ͔Β+BNG$POOFDU ɾ.BDͷϩʔΧϧΞΧϯτΛ*E1ʢ"[VSF"%ʣͱ࿈ܞ +BNG$POOFDU-PHJOɿ*E1ͷΞΧϯτͰ.BDʹϩʔΧϧΞ ΧϯτΛ࡞ɾϩάΠϯՄೳʹ͢Δ +BNG$POOFDU7FSJGZɿ*E1ͷΞΧϯτͱ.BDϩʔΧϧΞΧ ϯτͷύεϫʔυ͕Ұக͍ͯ͠Δ͔ࢹɾ௨ͯ͘͠ΕΔ ˞0LUBͷ߹+BNG$POOFDU4ZOD
+BNG$POOFDUӡ༻ϋϚΓͲ͜Ζ
*E1ͱࣗಈಉظͯ͘͠ΕΔɺΘ͚Ͱͳ͍ ɾ*E1ͷύεϫʔυΛมߋͯ͠ɺ.BDͷύεϫʔυ͕ࣗಈత ʹมߋ͞ΕΔ͜ͱͳ͍ɻٯ͔͠Γ ɹˠύεϫʔυมߋΛ͏ͳ͕͢௨͕ग़Δ
*E1ͷΞΧϯτΛఀࢭͯ͠ɺ.BDϩάΠϯͰ͖Δ ɾ+BNG$POOFDUΛར༻ͯ͠ɺϩʔΧϧΞΧϯτͰ͋Δ͜ ͱʹҧ͍ͳ͍ ɾ*E1ͷΞΧϯτΛఀࢭͯ͠ɺ8JOEPXTͰ"%ΞΧϯτ Λఀࢭͨ͠ͱ͖ͷΑ͏ͳڍಈʹͳΒͳ͍ ɾҾ͖ଓ͖ϩʔΧϧΞΧϯτͱͯ͠ϩάΠϯՄೳ
ϩʔΧϧύεϫʔυΛΕͨͱ͖ʁ ɾ+BNG$POOFDUΛར༻ͯ͠ɺϩʔΧϧΞΧϯτͰ͋Δ͜ ͱʹҧ͍ͳ͍ʢ˞େࣄͳ͜ͱͳͷͰʣ ɾϩʔΧϧύεϫʔυΛཧऀ͕Δज़ɺ*E1͔ΒϦηοτ Λ͢Δज़ͳ͍ ɾ4BOTBO͞Μ͕ςοΫϒϩάͰϦΧόϦखॱΛৄ͘͠ղઆ͠ ͯ͘Ε͍ͯΔɻগ͠ࡶ😓 +BNG$POOFDUͷಋೖʹ͍ͭͯʢલฤʣɿ4BOTBO#VJMEFST#MPHIUUQTCVJMEFSTCPYDPSQTBOTBODPNFOUSZ
ύεϫʔυΛೖྗ͢Δճ͕૿͑Δ ɾ'JMF7BVMUΛ༗ޮʹ͍ͯ͠Δ߹ɺ*E1ೝূͷ*%ύεϫʔ υͷೖྗ ݕূ༻ύεϫʔυͷೖྗ͕ඞཁ ˞࠶ىಈɾεϦʔϓ෮ؼ࣌ೖྗෆཁ
ਖ਼͍͠ύεϫʔυ͕͔ΕΔ͜ͱ͕͋Δ ɾ+BNG$POOFDUʹݱࡏͷϩʔΧϧΞΧϯτͷਖ਼͍͠ύεϫ ʔυΛೖྗ͔ͯ͠Εͯ͠·͏͜ͱ͕ଟൃ😱
Τϥʔϝοηʔδ͕ਖ਼͘͠ͳ͍ʁ ɾਖ਼͍͠ύεϫʔυͰɺΤϥʔϝοηʔδʮϩʔΧϧύε ϫʔυ͕ਖ਼͋͘͠Γ·ͤΜʯͱදࣔ͞Ε͍ͯΔ ɾλʔϛφϧ͔ΒσόοάϩάΛग़ྗͯ͠ΈΔ ɾϩάग़ྗͷίϚϯυެࣜυΩϡϝϯτ +BNG$POOFDU-PHTɿIUUQTEPDTKBNGDPNKBNGDPOOFDUBENJOJTUSBUPSHVJEF+BNG@$POOFDU@-PHTIUNM
Τϥʔϝοηʔδ͕ਖ਼͘͠ͳ͍ʁ +BNG$POOFDU-PHTɿIUUQTEPDTKBNGDPNKBNGDPOOFDUBENJOJTUSBUPSHVJEF+BNG@$POOFDU@-PHTIUNM
Τϥʔϝοηʔδ͕ਖ਼͘͠ͳ͍ʁ ɾϩάϑΝΠϧʹग़ྗ͞ΕͨΤϥʔϝοηʔδʮύεϫʔυ ͕࣭ͷ૬ੑཁ݅Λຬ͍ͨͯ͠·ͤΜɻʯͩͬͨ🥲 ɾσόοάϩάͰ͔͠ɺΤϥʔͷݪҼ͕Θ͔Βͳ͍͜ͱ͕͋Δ
*E1ͱ+BNG1SPͷύεϫʔυϙϦγʔෆҰக ɾ+BNG1SPͷߏϓϩϑΝΠϧͰઃఆ͞ΕͨύεϫʔυϙϦγ ʔͱɺ"[VSF"%ͷύεϫʔυϙϦγʔ͕ෆҰக🙅 ɾ"[VSF"%ଆͷύεϫʔυ͕+BNG1SPͷύεϫʔυϙϦγʔ ͷ࠷খཁ݅Λຬ͓ͨͯ͠Βͣɺύεϫʔυಉظʹࣦഊ͍ͯͨ͠ ɾ+BNG1SPଆʹϙϦγʔΛ*E1ଆʹدͤΔ͔ɺແ͘͢ʁ
ʢ·ͩ·ͩʣݟ͕গͳ͍ ɾ+BNG1SPͱൺͯɺΠϯλʔωοτ্ʹެࣜυΩϡϝϯτҎ ֎ͷݟ͕·ͩ·ͩগͳ͍ ɾઌഐํʹେม͓ੈʹͳΓ·ͨ͠ ɾΞτϓοτ͕Μ͍͖ͬͯ·͢💪 4QFDJBM5IBOLT
0LUBͷѹΛײ͡Δ ɾ*E1ʹ"[VSF"%Λબ͍ͯͯ͠ɺϝοηʔδ༰͕0LUB Ͱग़ͯ͘Δ͜ͱ͕͋Δ🤨
+BNG$POOFDU͔Βݟ͑Δະདྷ
"%όΠϯυ͔࣌Βͷਐา ɾ"%όΠϯυɺϞόΠϧΞΧϯτΛഇࢭ͢Δ͜ͱͰɺ͞·͟ ·ͳ͔Β։์🎉 ɾγε͕खಈͰϩʔΧϧΞΧϯτΛ࡞͢Δඞཁͳ͘ɺ υϝΠϯڥ֎͔Β*E1ͷΞΧϯτͰࣗಈ࡞Մೳʹ ɹ+BNG1SPͷͱͷΈ߹ΘͤͰɺθϩλονσϓϩΠ࣮ݱ
ϢʔβʔମݧɾใηΩϡϦςΟͷ্ ɾίʔϙϨʔτ*5ͷ΄ͱΜͲ*E1ʹΑΔ4".-440ߏ ɾ.BD*E1ʹΑΔೝূʹͳΔ͜ͱͰɺಉҰͷ*%ύεϫʔυ ͰϩάΠϯͰ͖ΔΑ͏ʹͳΔɻύεϫʔυΛ֮͑Δෛ୲ͷܰݮ ɾ.'"ʢ'"ʣͷద༻ʹΑΔใηΩϡϦςΟͷ্
՝͍Ζ͍ΖɻࠓޙͷΞοϓσʔτʹظେ ɾ·ͩ·ͩ৽͍͠αʔϏεͳͷͰɺ՝͍Ζ͍Ζ ɾߴසͷΞοϓσʔτͰͷվળɺػೳՃʹظ ɹ+BNG1SPͰ+BNG$POOFDUల։ͷ౷߹ ɹ+BNG6OMPDLʢ֦ுػೳʣͷϦϦʔε ɹCVH fi
Yʜ ɾΑΖ͓͘͠ئ͍͠·͢🙏🙏🙏
͋Γ͕ͱ͏͍͟͝·ͨ͠🍺 !SPUPNY