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
リモートワーク生活から始めるモブプロのススメ / Let's Start MobPro r...
Search
TomoyaKitaura
May 29, 2020
Technology
0
740
リモートワーク生活から始めるモブプロのススメ / Let's Start MobPro remotely
5/29 Tech-on Online Meetup #1で発表させていただいた資料です。
TomoyaKitaura
May 29, 2020
Tweet
Share
More Decks by TomoyaKitaura
See All by TomoyaKitaura
New Relicの推せるところ・推せないところ / newrelic good and bad
tomoyakitaura
0
180
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
300
「頑張る」を「楽しむ」に変換する技術
tomoyakitaura
19
11k
これからの設計で変わること pre:invent2024アップデート速報 / pre:invent2024 network update
tomoyakitaura
1
280
セキュリティ活動をちょっとずつやる戦略を実行した気づき / Incremental Security Initiatives
tomoyakitaura
0
210
社内共通コンテナレジストリを設立して、開発者体験向上を狙ってみた /Establishing container registry to improve DX
tomoyakitaura
2
210
LTワークショップ3日目 / LT Workshop Day 3
tomoyakitaura
0
200
LTワークショップ2日目 / LT Workshop Day 2
tomoyakitaura
0
180
LTワークショップ(1日目) / LT workshop day 1
tomoyakitaura
1
220
Other Decks in Technology
See All in Technology
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
130
AIと融ける人間の冒険
pujisi
0
100
フィッシュボウルのやり方 / How to do a fishbowl
pauli
2
430
複雑さを受け入れるか、拒むか? - 事業成長とともに育ったモノリスを前に私が考えたこと #RSGT2026
murabayashi
0
590
20251222_サンフランシスコサバイバル術
ponponmikankan
2
160
Directions Asia 2025 _ Let’s build my own secretary (AI Agent) Part 1 & 2
ryoheig0405
0
110
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
3
240
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
19
3.4k
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
200
Strands AgentsのEvaluatorをLangfuseにぶち込んでみた
andoooooo_bb
0
110
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
14
4.8k
あの夜、私たちは「人間」に戻った。 ── 災害ユートピア、贈与、そしてアジャイルの再構築 / 20260108 Hiromitsu Akiba
shift_evolve
PRO
0
190
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
The untapped power of vector embeddings
frankvandijk
1
1.5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
170
Accessibility Awareness
sabderemane
0
29
Site-Speed That Sticks
csswizardry
13
1k
Context Engineering - Making Every Token Count
addyosmani
9
570
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
37
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
110
Transcript
ϦϞʔτϫʔΫੜ׆͔Β࢝ΊΔ Ϟϒϓϩͷεεϝ 2020/05/29 MeetUp Online#01
ࣗݾհ 2 Tomoya Kitaura (@kitta0108) גࣜձࣾSUPINF (εϐϯϑͱಡΈ·͢ʣ ▪৬ྺ - σʔληϯλʔӡ༻
7 - ωοτϫʔΫΤϯδχΞ 3 - Web։ൃ 2 ▪ษڧձӡӦ - Tech-On - JAWS UG ίϯςφࢧ෦
࢝ΊΔલʹ 3 Ϟϒϓϩͱ ҰͷϞχλʔɾPCΛڞ༗ͯ͠ߦ͏։ൃख๏ ίʔσΟϯάΛߦ͏υϥΠόʔ υϥΠόʔͷಈ͖Λݟͳ͕ΒࢧԉΛߦ͏φϏήʔλʔ ͱ͍͏ׂΛަ͠ͳ͕Β։ൃΛߦ͏ɻ
ΞδΣϯμ 4 1.ͳΜͰϞϒϓϩΛ࢝Ίͨͷ͔ 2.͕ͨͪࢦͨ͠ͱ͜Ζ 3.۩ମతͳਐߦํ 4.·ͱΊ
ࠓճ͓͠ͳ͍͜ͱ 5 Ұൠͷ։ൃମ੍ʢιϩϓϩάϥϛϯάʣͱ Ϟϒϓϩάϥϛϯάͷൺֱͱ༏Ґੑ
1.ͳΜͰϞϒϓϩΛ࢝Ίͨͷ͔
7 ʢΦϑΟεۈͱൺֱͯ͠ʣ ΤϯδχΞؒͷίϛϡχέʔγϣϯ ͬͺΓݮͬͪΌͬͨΑͶɾɾɾ
8 ͭͿ͍ͯΈΔɻ
9 ඵͰू·Δϝϯόʔ ΠϯϑϥΤϯδχΞʢࢲʣ ϞόΠϧΞϓϦΤϯδχΞ όοΫΤϯυΤϯδχΞ ܭ3໊
2.͕ͨͪࢦͨ͠ͱ͜Ζ
11 ࣗͷྖҬ֎ͷεΩϧΛֶͿػձʹ͠Α͏ɻ ҰͭͷαʔϏεΛߏங͢ΔաఔͰɺ Πϯϑϥ͕ɺϞόΠϧΞϓϦ͕ɺόοΫΤϯυ͕ɺ ͲͷΑ͏ʹ։ൃ͞ΕɺͲͷΑ͏ͳ͜ͱΛߟ͍͑ͯΔ͔Λମݧ͠Α͏ɻ
12 ͑͑ͱɺԿΛ࡞Ζ͏
13 ࢭΉ͜ͱͷͳ͍ໝ(স - εΩϧͷڞ༗SNS - ωΠςΟϒͷϞόΠϧΞϓϦΛϒϥβ্Ͱ࡞ΕΔαʔϏε - ཱྀߦͳͲͰߦ͖͍ͨॴΛ࠷ޮੑͷߴ͍ ८ΓํΛܭࢉͯ͠ΨΠυͯ͘͠ΕΔαʔϏε ←
࠾༻ - ߘͱ͍͍Ͷʹରͯ͠ࢿ͕ߦ͑ΔαʔϏε - όϯυϚϯͷࢿۚ܁ΓΛαϒεΫԽͯ͠ࢧԉ͢ΔαʔϏε
14 - ϑϩϯτΤϯυAndroidΞϓϦΛkotlinͰ࣮ - όοΫΤϯυgolangͰ࣮ - ΠϯϑϥAWS্Ͱߏங
3.۩ମతͳਐߦํ
16 πʔϧ - Zoom υϥΠόʔࣗͷॻ͍͍ͯΔ༰Λը໘ڞ༗ φϏήʔλʔڞ༗͞Ε͍ͯΔը໘Λݟͯޱ಄Ͱࢧԉ - Git υϥΠόʔަͷλΠϛϯάͰιʔείʔυΛϓογϡ ࣍ͷυϥΠόʔ͕ϓϧͯ͠ը໘ڞ༗Λަ
17 ӡ༻αΠΫϧ Πϯϑϥ -> όοΫΤϯυ -> ϑϩϯτΤϯυ -> Πϯϑϥ… Ұճ͋ͨΓ1.5hͰ։࠵ɻ
υϥΠόʔ0.5hͰަ
18 ϩʔυϚοϓ(Πϯϑϥͷྫ) - ։ൃڥͷߏங 1.80൪ϙʔτͰͪड͚ͯHelloWorldΛฦ͢ΔΞϓϦΛGoͰ࡞ 2.ґଘղܾΛؚΊͨΞϓϦέʔγϣϯͷ࣮ߦڥΛdocker-composeͰ࡞ 3.HelloWorldAPIΛOpenAPI SpecͰఆٛ 4.Swagger Codegenͷ࣮ߦڥΛDockerFileͰ࡞
5.ίϚϯυҰͭͰڥ্ཱ͕͕ͪΔΑ͏ʹεΫϦϓτΛ࡞ - AWSΞΧϯτͷ࡞ 1.ҰׅٻΞΧϯτ͔ΒࢠΞΧϯτΛ࡞ 2.ࡾਓͷIAMϢʔβʔΛ࡞ 3.࠷খݶͷݖݶΛ࣋ͨͤͨIAMάϧʔϓΛ࡞ 4.࡞ͨ͠άϧʔϓʹࡾਓͷIAMϢʔβʔΛΞλον - AWSڥͷߏஙʢϚωʔδϝϯτίϯιʔϧͷૢ࡞ʣ 1.VPCΛ࡞ 2.SubnetΛ࡞ 3.IGWΛ࡞ 4.SubnetͷϧʔτςʔϒϧʹIGWͷܦ࿏ΛՃ 5.ECRΛ࡞͠ɺϩʔΧϧڥ্ͰimageΛϏϧυͨ͠ͷΛϓογϡ 6.TaskDefinitionΛ࡞ 7.ECSΫϥελʔΛ࡞ 8.ECS αʔϏεΛ࡞ - AWSڥͷߏஙʢIaCԽʣ 1.IAMؔ࿈ͷCFnςϯϓϨʔτΛ࡞ 2.ωοτϫʔΫڥपΓͷCFnςϯϓϨʔτΛ࡞ 3.αʔόʔڥपΓͷCFnςϯϓϨʔτΛ࡞ 4.σϓϩΠͷεΫϦϓτΛ࡞ - CI/CDͷߏங 1.GitHub ActionsͷWorkflowͰCDΛ࡞ 2.੩తղੳπʔϧͷ࣮ߦΛWorkflowʹՃ
4.·ͱΊ
20 ಘΒΕͨ͜ͱ 1. ࣗͷྖҬ֎ͷεΩϧͪΖΜֶͨ 2. ࣗͷྖҬʹؔͯ͠ɺ φϏήʔλʔͱͯ͠ͷΨΠυΛ௨ͯ͡ཧղ͕ਂ·ͬͨ 3. ը໘ڞ༗ͱ͍͏खஈΛͬͯڭ͑ͨΓ ڭΘͬͨΓ͢Δ͜ͱͷϋʔυϧ͕Լ͕ͬͨɻ
21 ͓·͚ ՝ͱͦͷղܾʹݕ౼͍ͯ͠Δ͜ͱ 1. ޱ಄ϕʔεͷϛείϛϡχέʔγϣϯ -> Visual Studio Live Shareͷಋೖ
2. ࡾਓͷ࣌ؒΛܧଓతʹ߹ΘͤΔ͜ͱ͕͍͠ -> ೋਓͰ࣮ߦͰ͖Δڥ࡞Γ 3. Ռͷ·Ͱ͕͔͔࣌ؒΔ -> ιϩϓϩͷ෦ಋೖʢZoomܨ͗ͳ͕Βʣ
22 ͝੩ௌ͋Γ͕ͱ͏ޚ࠲͍·ͨ͠