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
「作らずに創る」を実践してみた話
Search
Takuya Oketani
March 29, 2024
Technology
0
87
「作らずに創る」を実践してみた話
2024/03/29 に
SORACOM UG 九州 #13
でお話した資料です
Takuya Oketani
March 29, 2024
Tweet
Share
More Decks by Takuya Oketani
See All by Takuya Oketani
SORACOM Discovery 2024 新機能/新サービスのまとめ
okeee0315
0
43
IoTをWell-Architectedにするために
okeee0315
0
18
Cloudflare で IoT したい
okeee0315
0
300
20221220 #nakanoshima_dev Salesforce と kintone と Slack と AWS CDK で SalesChatOps はじめました
okeee0315
0
540
20221210 #SORACOMUG ビギナーズ #9 ソラコムとは
okeee0315
0
78
20220916 #SORACOMUG 初めてのソラコム
okeee0315
0
76
20191026 #jawsug kagoshima #jawsugkgsm / reinforcement_learning_starting_with_aws_deepracer
okeee0315
0
1.1k
20190427 Cloud on the BEACH 2019 #jawsug / Get Ready to Race in the AWS DeepRacer League
okeee0315
0
930
20190308 Cloud Native Hiroshima #2 / Container ってなんだっけ
okeee0315
0
500
Other Decks in Technology
See All in Technology
サイバーセキュリティと認知バイアス:対策の隙を埋める心理学的アプローチ
shumei_ito
0
380
複雑なState管理からの脱却
sansantech
PRO
1
140
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.8k
これまでの計測・開発・デプロイ方法全部見せます! / Findy ISUCON 2024-11-14
tohutohu
3
370
Terraform未経験の御様に対してどの ように導⼊を進めていったか
tkikuchi
2
430
Engineer Career Talk
lycorp_recruit_jp
0
160
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
【若手エンジニア応援LT会】ソフトウェアを学んできた私がインフラエンジニアを目指した理由
kazushi_ohata
0
150
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
470
テストコード品質を高めるためにMutation Testingライブラリ・Strykerを実戦導入してみた話
ysknsid25
7
2.6k
個人でもIAM Identity Centerを使おう!(アクセス管理編)
ryder472
3
200
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
2
310
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
89
Designing Experiences People Love
moore
138
23k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
It's Worth the Effort
3n
183
27k
Adopting Sorbet at Scale
ufuk
73
9.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
860
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Side Projects
sachag
452
42k
Transcript
ʮ࡞ΒͣʹΔʯΛ࣮ફͯ͠Έͨ 403"$0.6(भ ˌ 0SJHJOBM6QEBUFCZ/FOBE4UPKLPWJDIUUQTXXXGMJDLSDPNQIPUPTOFOBETUPKLPWJD 5BLVZB0LFUBOJ .BOBHFS 4PMVUJPOT"SDIJUFDU 403"$0. */$
)BTIUBH TPSBDPNVH 0SJHJOBM6QEBUFCZTUFWFHBSGJFME IUUQTXXXGMJDLSDPNQIPUPTTUFWFHBSGJFME
Գ୩ 5BLVZB 0LFUBOJ ιϦϡʔγϣϯΞʔΩςΫτ Ϛωʔδϟʔ גࣜձࣾιϥίϜ େࡕ ♥ 6OJGJFE&OEQPJOU
♥ "NB[PO424 ♥ "NB[PO&DIP !PLFFF "CPVUNF
࠷ۙɺຊΛॻ͖·ͨ͠ IUUQTHJIZPKQCPPL
࠷ۙɺຊΛॻ͖·ͨ͠ IUUQTHJIZPKQCPPL
ؒ΄΅Ոʹ͍·͢ 0SJHJOBM6QEBUFCZ,BJMBTI(ZBXBMJ IUUQTXXXGMJDLSDPNQIPUPTLMBTI
ՈΛա͍ͨ͘͢͝͠͠
͖ͳϞϊʢ5IJOHʣ ♥ "NB[PO&DIP
ͦ͏ͩɺεϚʔτϗʔϜΖ͏
7FS ˞ؒऔΓΠϝʔδͰ͢ 8J'JͰԕִૢ࡞Ͱ͖Δ ֎ઢϦϞίϯ ;JHCFFͰ੍ޚͰ͖Δ ϥΠτ "NB[PO&DIP Y O
Ͱ͖ͨ͜ͱ • ՈͷͲ͜ʹ͍ͯԻͰ&DIPͱίϛϡχέʔγϣϯͰ͖ΔΑ͏ʹ • ϚϧνϧʔϜϛϡʔδοΫͰԻָ͕͍͍ײ͡ʹ • ;JHCFFʹରԠͨ͠εϚʔτϥΠτΛ&DIPͰ੍ޚ • ԕִૢ࡞Ͱ͖Δ֎ઢϦϞίϯͰ&DIP͔ΒΤΞίϯɺϧʔϜϥΠτ ɺαʔΩϡϨʔλʔ੍͕ޚՄೳʹ
7FS
ʮ࡞ΒͣʹΔʯ l#6*-%zʵใࣾձͷ࣍ʮ4PDJFUZʯΛ୲͏ΤϯδχΞͷࡏΓํͱɺʑਐԽ͢Δ*5ٕज़ͱͷ͖߹͍ํ IUUQTTQFBLFSEFDLDPNTPSBDPNUIFCVJMETPDJFUZFOHJOFFSTJUFWPMVUJPO TMJEF
σόΠε • "NB[PO&DIP • εϚʔτϥΠτ • εϚʔτϦϞίϯ ΫϥυʢαʔϏεʣ • "NB[PO"MFYB
ίʔυ࣮ • ͳ͠ ʮ࡞ΒͣʹΔʯ
ʮ࡞ΒͣʹΔʯͰ͖ͨʂ 0SJHJOBM6QEBUFCZ7JSHJOJB4UBUF1BSLT IUUQTXXXGMJDLSDPNQIPUPTWBTUBUFQBSLTTUBGG
ڥσʔλͷՄࢹԽ • Թɺ࣪FUD • Ͱ͖Ε࣌ܥྻͰݟͯΈ͍ͨ ө૾Λԕִ͔ΒݟͯΈ͍ͨ 7FSͷՃཁ
7FS ˞ؒऔΓΠϝʔδͰ͢ 3BTQCFSSZ1J ηϯαʔ -5& 8J'JͰԕִ͔ΒݟΕΔΧϝϥ
Ͱ͖ͨ͜ͱ • Թɺ࣪FUDΛՄࢹԽ • εϚʔτϑΥϯͷΞϓϦͰͲ͔͜ΒͰө૾͕֬ೝՄೳ 7FS
• Ճͨ͠σόΠε • 3BTQCFSSZ1J# • 4PSBDPN 0OZYr -5&ä 64#υϯάϧ IUUQTTPSBDPNKQTUPSF
• 0.30/+$*IUUQTXXXGBPNSPODPKQQSPEVDUTGBNJMZ • "50.$".IUUQTXXXBUPNUFDIDPKQQSPEVDUTBUPNDBN • Ճͨ͠ΫϥυʢαʔϏεʣ • 403"$0."JS • 403"$0.)BSWFTU%BUB • 403"$0.-BHPPO • ίʔυ࣮ • +$*͔ΒηϯαʔΛऔಘͯ͠403"$0.)BSWFTU%BUBʹ Ճͨ͠ʮ࡞ΒͣʹΔʯ
7FSͰൃੜͨ͜͠ͱ ˞ؒऔΓΠϝʔδͰ͢ ͳΜ͔ͨ·ʹσʔλ͕ಧ͔ͳ͘ͳΔ
ͳΜ͔ͨ·ʹσʔλ͕ಧ͔ͳ͘ͳΔ • 3BTQCFSSZ1J͋Δ͋ΔͷిݯΓͯͳ͍͔ͭͳʁ • ಈ͍ͯΔ͚Ͳ௨৴Ͱ͖ͯͳ͍ʁ ࢼͯ͠Έͨ • ిݯ૿ڧ • 403"$0."JSΛΊͯ403"$0."SDʹ
• ՈͷதͳΒ8J'J͋ΔΑͶɺ-5&ඞཁ͡Όͳ͍ΑͶ 7FSͰൃੜͨ͜͠ͱ
ՈͷதͳΒ8J'J͋ΔΑͶɺ-5&ඞཁ͡Όͳ͍ΑͶ • ͦͷ௨Γɺ8J'JͰ͍͍ ͦͦ3BTQCFSSZ1Jඞཁͳͷ͔ • +$*͏ͳΒඞཁɺͳͥ+$*Λ͏ͷ͔ • 3BTQCFSSZ1J͕410'ʢ୯Ұোʣʹͳ͍ͬͯΔ 7FS࠶ߟ
7FS࠶ߟ ˞ؒऔΓΠϝʔδͰ͢ ࣮͜Ε/FUVSF3FNP
/FUVSF 3FNP • IUUQTTIPQOBUVSFHMPCBMQSPEVDUTOBUVSFSFNP • εϚʔτϦϞίϯ ֤छηϯαʔ • εϚʔτϑΥϯΞϓϦͰԹɺ࣪ɺরΛ֬ೝͰ͖Δ •
/BUVSF3FNP$MPVE"1*͕ఏڙ͞Ε͍ͯΔ • IUUQTEFWFMPQFSOBUVSFHMPCBM 7FS࠶ߟ
7FS ˞ؒऔΓΠϝʔδͰ͢
Ͱ͖ͨ͜ͱ • Թɺ࣪ɺরΛ/BUVSF3FNP$MPVE"1*Λͬͯऔಘ • /BUVSF3FNP$MPVE"1*ͷΞΫηε(PPHMF4IFFUT ("4 • -PPLFSͰՄࢹԽ • 3BTQCFSSZ1Jؔ࿈ɺ403"$0.ͷαʔϏεΘͳ͍
7FS
Ճͨ͠σόΠε • ͳ͠ Ճͨ͠ΫϥυʢαʔϏεʣ • /BUVSF3FNP$MPVE"1* • (PPHMF4IFFUT ("4 •
-PPLFS ίʔυ࣮ • ("4͔Β/BUVSF3FNP$MPVE"1*Λ࣮ߦ͠ɺηϯαʔΛ4IFFUT ʹอଘ • 4IFFUTΛσʔλιʔεͱͯ͠-PPLFSͰՄࢹԽ Ճͨ͠ʮ࡞ΒͣʹΔʯ
-PPLFSʹΑΔՄࢹԽ
আͨ͠σόΠε • 3BTQCFSSZ1J# • 4PSBDPN 0OZYr -5&ä 64#υϯάϧ • 0.30/+$*
আͨ͠ΫϥυʢαʔϏεʣ • 403"$0."JS • 403"$0.)BSWFTU%BUB • 403"$0.-BHPPO আͨ͠ʮ࡞ΒͣʹΔʯ
తͱखஈΛߟ͑ଓ͚Δ • తεϚʔτϗʔϜɺڥσʔλͷՄࢹԽ • 3BTQCFSSZ1JΛ͏͜ͱɺ403"$0.ϓϥοτϑΥʔϜΛ͏͜ ͱखஈ আͨ͠ʮ࡞ΒͣʹΔʯ
ʮͬͨʯΈΛյ͢͜ͱΛڪΕͳ͍ • ϞϊյΕΔɺΫϥυʢαʔϏεʣऴྃ͢Δ • ৽͍͠Ϟϊɺ৽͍͠ΫϥυʢαʔϏεʣΛ͏ • 4DSBQBOE#VJME • յ͢͜ͱΛؚΉมߋΛָ͠ΉϝϯλϧΛ࣋ͭ ʮ࡞ΒͣʹΔʯͰऴΘ͍͚ͬͯͳ͍
• ࡞ΒͣʹΓɺվળΛଓ͚Δ • վળͷͨΊʹࣗΒյ͢ɺΓ͢͜ͱඞཁ • తͱखஈΛߟ͑ଓ͚Δ ʮ࡞ΒͣʹΔʯΛ࣮ફͯ͠Έͯ
ͬͯյָͯ͠͠ΜͰʂ 0SJHJOBM6QEBUFCZ"OESBT)PSWBUIIUUQTXXXGMJDLSDPNQIPUPTIBOESBT
None