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
また増えた!?AWSコンテナ関連サービスを10分でざっくり掴もう/Learn-about...
Search
hedgehog051
August 12, 2021
Programming
0
68
また増えた!?AWSコンテナ関連サービスを10分でざっくり掴もう/Learn-about-AWS-0container-services-in-10-minutes
hedgehog051
August 12, 2021
Tweet
Share
More Decks by hedgehog051
See All by hedgehog051
AWS Generative AI CDK Constructsについて
hedgehog051
2
200
KnowledgeBasesとAgentsの紹介
hedgehog051
4
1.5k
BedrockUpdatesPost-GW Summary
hedgehog051
4
610
来てくれClaude 3! Agents for Amazon Bedrockのモデル比較或いはチューニングの話
hedgehog051
5
1.5k
Relic_Tech_Camp_GenerativeAI.pdf
hedgehog051
11
86k
concurrencyで爆速並列デプロイ
hedgehog051
1
1.6k
AWSにおけるデータ分析入門 / Introduction To Data Analytics In AWS
hedgehog051
0
200
AWS App Runnerについてとこれから期待したいこと/About-AWS-App-Runner-and-what-to-expect-in-the-future
hedgehog051
0
58
Other Decks in Programming
See All in Programming
毎日13時間もかかるバッチ処理をたった3日で60%短縮するためにやったこと
sho_ssk_
1
550
return文におけるstd::moveについて
onihusube
1
1.4k
HTML/CSS超絶浅い説明
yuki0329
0
190
[JAWS-UG横浜 #80] うわっ…今年のServerless アップデート、少なすぎ…?
maroon1st
0
100
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
390
歴史と現在から考えるスケーラブルなソフトウェア開発のプラクティス
i10416
0
300
Асинхронность неизбежна: как мы проектировали сервис уведомлений
lamodatech
0
1.3k
functionalなアプローチで動的要素を排除する
ryopeko
1
210
『改訂新版 良いコード/悪いコードで学ぶ設計入門』活用方法−爆速でスキルアップする!効果的な学習アプローチ / effective-learning-of-good-code
minodriven
28
4.2k
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
4
1.1k
責務を分離するための例外設計 - PHPカンファレンス 2024
kajitack
9
2.4k
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
6
700
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Why Our Code Smells
bkeepers
PRO
335
57k
It's Worth the Effort
3n
183
28k
Producing Creativity
orderedlist
PRO
343
39k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Practical Orchestrator
shlominoach
186
10k
Visualization
eitanlees
146
15k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Navigating Team Friction
lara
183
15k
Transcript
· ͨ ૿ ͑ ͨ ! ? A W S
ί ϯ ς φ ؔ ࿈ α ʔ Ϗ ε Λ 1 0 Ͱ ͟ ͬ ͘ Γ ௫ ͏ ג ࣜ ձ ࣾ R e l i c ۽ ా
ΞδΣϯμ ᶃࣗݾհ ᶄ࠷ۙͷίϯςφؔ࿈αʔϏεಈ ᶅΦʔέετϨʔγϣϯ ᶆϗεςΟϯά ᶇ"OZXIFSF ᶈ1SPUPO ᶉ$PQJMPU ᶊ"QQ3VOOFS
ᶋ·ͱΊ
ᶃࣗݾհ
ࣗݾհ • ۽ాɹ ,BO,VNBEB • ݄ʹגࣜձࣾ3FMJDೖࣾ • ॴଐɿ1*ࣄۀຊ෦@γεςϜσϕϩοϓϝϯτࣄۀ෦@51'
• "84ׂͱ͖
ᶄ࠷ۙͷίϯςφؔ࿈αʔϏεಈ
࠷ۙͷίϯςφؔ࿈αʔϏεಈ • ɹ"84"QQ$POUBJOFSͷൃද • ɹ"84$PQJMPUΛൃද • ɹ"84"QQ3VOOFSΛൃද • ɹ&$4"OZXIFSF͕ར༻Մೳʹ
• ɹ"841SPUPOͷҰൠఏڙΛൃද • YY&,4"OZXIFSFެ։༧ఆ
ᶅΦʔέετϨʔγϣϯ
8IBUJT0SDIFTUSBUJPO
ɾΦʔέετϨʔγϣϯ γεςϜΞϓϦέʔγϣϯɺαʔϏεͷઃఆɺ ཧɺӡ༻ͷࣗಈԽ
ΦʔέετϨʔγϣϯ • &$4 &MBTUJD$POUBJOFS4FSWJDF ɹશϚωʔδυܕͷίϯςφΦʔέετϨʔγϣϯαʔϏε • &,4 &MBTUJD,VCFSOFUFT4FSWJDF
ɹશϚωʔδυܕͷ,VCFSOFUFTΦʔέετϨʔγϣϯαʔϏε
ΦʔέετϨʔγϣϯ • &$4 ɹ"84ͷ༷ʑͳαʔϏεͱ࿈ܞ͢Δ͜ͱͰൿີใཧ࣌ؒΛ ࢦఆͨ͠ॲཧͷ࣮ߦΛՄೳͱ͢Δ • &,4 ,VCFSOFUFT
ɹ୯ମͰൿີใཧ࣌ؒΛࢦఆͨ͠ॲཧͷ࣮ߦͳͲΛ݁͞ ͤΔ͜ͱՄೳͳϓϥοτϑΥʔϜ
ΦʔέετϨʔγϣϯ • ,VCFSOFUFTΫϥελʔʹɺ • ϚελʔϊʔυͱϫʔΧʔ ϊʔυͷछྨͷϊʔυ͕ଘࡏ • Ϛελʔϊʔυʹ,VCFSOFUFTΫϥελʔΛཧ͢Δίϯϙʔωϯτ •
ϫʔΧʔϊʔυʹΞϓϦέʔγϣϯΛ࣮ߦ͢Δίϯϙʔωϯτ • ,VCFSOFUFTɺίϯϙʔωϯτΛ༷ͬͯʑͳཧΛΑ͠ͳʹग़དྷΔϓϥοτ ϑΥʔϜ
ΦʔέετϨʔγϣϯ • Ұํ"84ɺ • 71$Λཱͯͯ";Λ͚ͯԽ • 3PVUF5BCMFͰϧʔςΟϯά • &-#Ͱෛՙࢄ
• 4FDVSJUZ(SPVQͰϙʔτϓϩτίϧϨϕϧͰ௨৴੍ޚ • &$ͳͲͷԾϚγϯΛཱͯͯΞϓϦέʔγϣϯΛσϓϩΠ • $MPVE8BUDIͰࢹ • ΦʔτεέʔϧΛͬͯՄ༻ੑΛ֬อ • ༷ʑͳ"84αʔϏεػೳΛΈ߹Θ͍ͤͯ͘ΫϥυϓϥοτϑΥʔϜ
ͭ·Γ
ΦʔέετϨʔγϣϯ • &,4ͱ͍͏͔ɺ"84্Ͱ,VCFSOFUFTΛ͏ͱ͍͏͜ͱɺ • ߏతʹϓϥοτϑΥʔϜPOϓϥοτϑΥʔϜʹͳΔɻͦͷҝϋʔυϧ͕ߴ͍
ΦʔέετϨʔγϣϯ • &,4 ,VCFSOFUFT ͷϝϦοτ • ୯ମͰίϯςφཧʹؔ͢Δ֤छػೳΛΧόʔ • ΧελϚΠζੑʹ༏Ε͓ͯΓେنͰॊೈͳαʔϏεʹରԠՄೳ
• &,4 ,VCFSOFUFT ͷσϝϦοτ • όʔδϣϯͷαϙʔταΠΫϧ͕Ί ϲ݄ • "84ͷࣝʹՃ͑ɺ,VCFSOFUFTಠࣗͷٕࣝज़͕ඞཁ
ΦʔέετϨʔγϣϯ • &$4 • ֶशӡ༻ίετ&,4ΑΓ͘ɺγϯϓϧʹίϯςφΞϓϦέʔγϣϯ Λ࣮ߦՄೳ • &,4 •
େنͰෳࡶͳαʔϏεॊೈͳߏ͕ՄೳͰ͋Δ໘ɺֶशӡ༻ίετ &$4ΑΓେ͖͍
ᶆϗεςΟϯά
ϗεςΟϯά • &$4&,4ͲͪΒͷΦʔέετϨʔγϣϯͰ • ίϯςφ࣮ߦج൫ʹ&$͔'BSHBUFΛબ͢Δඞཁ͋Γ • &$ ɹ"84্ͰՔಇ͢ΔԾϚγϯ •
'BSHBUF ɹίϯςφ͚αʔόʔϨείϯϐϡʔςΟϯάΤϯδϯ
ϗεςΟϯά • &$ͱ'BSHBUFͷҧ͍ • "84ͱར༻ऀͱͷ୲
ϗεςΟϯά • 'BSHBUFͷ߹ • "84͕໘ͳϗετϚγϯϨΠϠΛཧͯ͘͠ΕΔ ɹɹɹ˞04ɺ%PDLFS&OHJOFɺFDTBHFOUͳͲ • ར༻ऀӡ༻ෛՙΛܰݮ͠։ൃʹઐ೦͢Δ͜ͱ͕ग़དྷΔ
ϗεςΟϯά • &$ϝϦοτ ɹಛఆͷΠϯελϯελΠϓΛ͍͍ͨ߹ (16ܥ • 'BSHBUFϝϦοτ ɹϗετϚγϯͷཧ͕ෆཁ
ɹγʔϜϨεͳεέʔϦϯά
ᶇ"OZXIFSF
"OZXIFSF • &$4"OZXIFSF ɹΦϯϓϨϛεϥζύΠ্ͳͲͷ"84֎ͰίϯςφΛ࣮ߦཧ ग़དྷΔ&$4ͷػೳ • &,4"OZXIFSF
ެ։༧ఆ ɹΦϯϓϨϛεϥζύΠ্ͳͲͷ"84֎ͰίϯςφΛ࣮ߦཧ ग़དྷΔ&,4ͷػೳ
"OZXIFSF • "OZXIFSFͷಛ • ΦʔέετϨʔγϣϯͰ͋Δ&$4&,4"84্Ͱಈ͘ • ίϯςφ &$45BTL1PE Λ"84֎ͷج൫Ͱ࣮ߦՄೳ
"OZXIFSF • Կ͕خ͍͠ʁ • ΦϯϓϨϛε༻ʹݸผͷίϯςφཧιϑτΣΞΛ࣮ߦ ͯ͠ӡ༻͢Δඞཁ͕ͳ͍ ɹɹ˞"OZXIFSF"HFOUͷΠϯετʔϧج൫ͷͦͷͷͷཧൃੜ͢Δ • ίϯςφΞϓϦͷ࣮ߦϩέʔγϣϯʹؔΘΒͣҰ؏ͨ͠Φ
ϖϨʔγϣϯͰରԠՄೳ
ᶈ1SPUPO
1SPUPO • "841SPUPO • ίϯςφαʔόʔϨεΞϓϦͷશϚωʔδυܕσϓϩ ΠαʔϏε •
ςϯϓϨʔτΛ༻ҙ͢Δ͜ͱͰҎԼΛల։ • 71$ͳͲͷΠϯϑϥϨΠϠ • -BNCEBɺ&$4ͳͲͷΞϓϦέʔγϣϯϨΠϠ • &-#ɺ$MPVE8BUDIͳͲͷෛՙࢄࢹ • $PEF1JQFMJOFɺ$PEF#VJMEͳͲͷ$*$%
1SPUPO • "841SPUPO • ཪͰ$MPVE'PSNBUJPOͰϦιʔε͕࡞͞Ε͍ͯΔ • ΠϯϑϥͷߏஙίʔυͷσϓϩΠΛ1SPUPOίϯιʔϧ୯ ҰͷΠϯλʔϑΣΠεͰग़དྷΔ
ᶉ$PQJMPU
$PQJMPU • "84$PQJMPU • "84্ʹίϯςφΞϓϦέʔγϣϯΛσϓϩΠ͢ΔͨΊͷ ίϚϯυϥΠϯΠϯλʔϑΣʔε •
$-*ͰରతʹΠϯϑϥͷߏஙΞϓϦͷσϓϩΠ͕Մೳ • ཪͰ$MPVE'PSNBUJPOͰϦιʔε͕࡞͞Ε͍ͯΔ
$PQJMPU
$PQJMPU
ᶊ"QQ3VOOFS
"QQ3VOOFS • "QQ3VOOFS • ϑϧϚωʔδυܕίϯςφΞϓϦσϓϩΠαʔϏε • ίϯςφΠϝʔδ͔ίʔυ
1ZUIPO/PEFKT ͕͋Ε0, • ϦΫΤετɾυϦϒϯɾεέʔϦϯά • ΞϓϦέʔγϣϯͷϦΫΤετʹԠͯ͡ίϯςφ͕ε έʔϧ͢Δɻ • ཪͰ$MPVE'PSNBUJPOಈ͍͍ͯͳ͍
"QQ3VOOFS • ϑϧϚωʔδυܕͱ͍͏͜ͱ • ͜Ε·Ͱհ͖ͯͨ͠αʔϏεͰ"84Ϧιʔεͷཧ ӡ༻Ͳͷಓൃੜ͢Δ͕ɻɻ • "QQ3VOOFSɺଟ͘ͷ"84Ϧιʔε͕நԽ͞ΕΔ
• ॾʑͷཧ͔Β։์ • #VJMEɹϗεςΟϯάɹෛՙࢄɹ)FBMUIDIFDL • Φʔτεέʔϧɹ$*$%ɹ#MVF(SFFOσϓϩΠɹ • ύονద༻ɹϩάɹ.FUSJDTɹ҉߸Խ
"QQ3VOOFS
"QQ3VOOFS • ͱ͍͑ɺ·ͩ·ͩ։ൃ్্ • ϓϥΠϕʔτ71/͕ະରԠͳҝɺͲ͏ͯ͠3%4Λ͍ͨ ͍߹3%4ΛύϒϦοΫʹஔ͘ඞཁ͕͋Δ • બΔϦιʔεͷબࢶ͕গͳ͍ •
4(ͳͲͷ੍ޚෆՄ • 8"'࿈ܞෆՄ • ΧφϦΞϦϦʔεෆՄ • ॾʑநԽ͞Ε͍ͯΔͷͰΧελϚΠζੑ͍ • FUDʜ
ᶋ·ͱΊ
·ͱΊ • ίϯςφؔ࿈αʔϏε͕ॆ࣮͖ͯͯ͠બࢶ͕૿͍͑ͯΔҰํ ͰɺԿ͕ਖ਼ղ͔໎͏ཁૉ૿͍͑ͯΔɻ • ։ൃ͍ͯ͠ΔαʔϏεମ੍ͷنʹԠͯ͡બఆ͢Δɻ