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
祝10周年! 超定番サービス Amazon S3 の魅力 / Happy 10th Birth...
Search
Daisuke AIBA
April 09, 2016
Technology
0
110
祝10周年! 超定番サービス Amazon S3 の魅力 / Happy 10th Birthday Amazon S3
2016/4/9 JAWS-UG金沢 第9回勉強会 発表資料
http://jaws-ug.jp/es/kanazawa09/
Daisuke AIBA
April 09, 2016
Tweet
Share
More Decks by Daisuke AIBA
See All by Daisuke AIBA
入門編 はじめてのサーバレス / What is Serverless Computing
aibax
0
460
超定番サービス Amazon S3 の魅力を再復習 / We love S3
aibax
7
2.8k
Introducing JAWS-UG Hokuriku
aibax
0
450
AWS Elastic Beanstalk meets Docker
aibax
0
96
Other Decks in Technology
See All in Technology
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
2
2k
データ資産をシームレスに伝達するためのイベント駆動型アーキテクチャ
kakehashi
PRO
2
510
インフラをつくるとはどういうことなのか、 あるいはPlatform Engineeringについて
nwiizo
5
2.6k
Nekko Cloud、 これまでとこれから ~学生サークルが作る、 小さなクラウド
logica0419
2
960
次世代KYC活動報告 / 20250219-BizDay17-KYC-nextgen
oidfj
0
250
ホワイトボードチャレンジ 説明&実行資料
ichimichi
0
130
Datadogとともにオブザーバビリティを布教しよう
mego2221
0
140
7日間でハッキングをはじめる本をはじめてみませんか?_ITエンジニア本大賞2025
nomizone
2
1.8k
Oracle Cloud Infrastructure:2025年2月度サービス・アップデート
oracle4engineer
PRO
1
190
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
180
Platform Engineeringは自由のめまい
nwiizo
4
2.1k
ユーザーストーリーマッピングから始めるアジャイルチームと並走するQA / Starting QA with User Story Mapping
katawara
0
200
Featured
See All Featured
Making Projects Easy
brettharned
116
6k
Visualization
eitanlees
146
15k
A Philosophy of Restraint
colly
203
16k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
4
330
Speed Design
sergeychernyshev
27
790
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Done Done
chrislema
182
16k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Transcript
ఆ൪αʔϏε "NB[PO4ͷັྗ UXJUUFS!BJCBY GBDFCPPLGCDPNBJCBY גࣜձࣾυϦʔϜΨϨʔδ ૬Ӌେี ͋ ͍ ͍͚ͩ͢
ॕप
"CPVUNF ૬Ӌେี ʢגʣυϦʔϜΨϨʔδදऔక ੜ·Εɻ৽ׁݝົߴࢢग़ɻେֶ ਐֶΛػʹੴݝۚࢢɻ େֶଔۀޙιϑτΣΞ։ൃٕज़ऀͱ ͯ͠ɺҩྍࢱͷύοέʔδιϑτ ΣΞ։ൃʹैࣄɻ ݄ʹۚͰىۀ͠ɺגࣜձࣾυ ϦʔϜΨϨʔδΛઃཱɻ
Ҏདྷɺ8FCŋεϚʔτϑΥϯͷΞϓϦέʔ γϣϯ։ൃΛத৺ʹ׆ಈɻ झຯొࢁɾτϨΠϧϥϯχϯάɻ ͋ ͍ ͍͚ͩ͢
8PSLT
.Z'BWPSJUF"844FSWJDF Ҏલ ݱࡏ "84&MBTUJD#FBOTUBML "NB[PO4
"84ΞΧϯτ ϓϩδΣΫτ͝ͱʹ͚ͯ·͢
"NB[PO4ʁ
"NB[PO4 w "NB[PO4JNQMF4UPSBHF4FSWJDF4 w ҆શͰٱੑ͕͋Γ֦ுੑͷߴ͍ ΦϒδΣΫτετϨʔδ w อଘͨ͠શͯͷΦϒδΣΫτʹ63-͕༩͞Εɺ Πϯλʔωοτܦ༝ͰͲ͔͜ΒͰΞΫηεՄೳ w
༰ྔ੍ݶͳ͠ɺϑΝΠϧ࠷େ5#·Ͱ w ॳظඅ༻ͳ͠ɺར༻ྉ࣮ࡍʹ༻͚ͨͩ͠
"NB[PO4ɺ ͍͔ͭΒ͚͋ͬͨͬʁ
"84αʔϏε։࢝ͷϓϨεϦϦʔε
प
8FSPMMFEPVU"NB[PO4
424JTOPXJOQSPEVDUJPO
/PXPQFOGPSMJNJUFECFUBUFTUJOH
"84ͷาΈ IUUQTBXTBNB[PODPNKQBXT@IJTUPSZ
.Z'BWPSJUF"844FSWJDF Ҏલ ݱࡏ "84&MBTUJD#FBOTUBML "NB[PO4
"NB[PO4ͷಛ
"84ͷ༻ޠ Ϧʔδϣϯ w ੈքதͷཧతॴ w ͍͔ͭ͘ͷΞϕΠϥϏϦςΟʔκʔϯ͕ஔ ΞϕΠϥϏϦςΟʔκʔϯʢ";ʣ w ͭҎ্ͷಠཱͨ͠σʔληϯλʔͰߏ w
ੑͷ͋ΔిݯɺωοτϫʔΩϯάɺ͓Αͼ ଓΛඋ͓͑ͯΓɺผʑͷઃඋʹऩ༰͞Ε͍ͯΔɻ
άϩʔόϧΠϯϑϥετϥΫνϟ IUUQTBXTBNB[PODPNKQBCPVUBXTHMPCBMJOGSBTUSVDUVSF
άϩʔόϧΠϯϑϥετϥΫνϟ
"NB[PO4ͷ༻ޠ όέοτ w ΦϒδΣΫτΛอଘ͢Δॴ w όέοτ໊શମͰϢχʔΫͰ͋Δඞཁ͕͋Δ ΦϒδΣΫτ w 4ʹอଘ͢ΔϑΝΠϧ w
શͯͷΦϒδΣΫτʹ63-͕༩͞ΕΔ w όέοτͷதʹϑϥοτʹอଘ͞ΕΔ ʢ63-ʹؚΉύεʹΑͬͯϑΥϧμߏΛදݱʣ
"NB[PO4ͷ༻ޠ 63-ͷྫ όέοτʮNZCVDLFUʯʹɺ ΦϒδΣΫτʮGPPCBSSFBENFUYUʯΛอଘ IUUQTTBQOPSUIFBTUBNB[POBXTDPN ɹɹɹɹɹɹɹɹɹɹNZCVDLFUGPPCBSSFBENFUYU IUUQTNZCVDLFUTBQOPSUIFBTUBNB[POBXTDPN ɹɹɹɹɹɹɹɹɹɹGPPCBSSFBENFUYU ˞ʮBQOPSUIFBTUʯ౦ژϦʔδϣϯͷ໊લ
ٱੑͱՄ༻ੑ w ͷٱੑͱͷՄ༻ੑ Λ࣮ݱ͢ΔΑ͏ʹઃܭ ʢͷٱੑͷՄετϨʔδ͋Γʣ w 4-"͋ΓʢͷՄ༻ੑΛίϛοτʣ w σʔλΛอଘͨ͠ϦʔδϣϯͰɺՕॴҎ্ͷ σʔληϯλʔʹෳΛอଘ
w όʔδϣϯཧػೳ͋Γ ্ॻ͖ɺআͯ͠લͷόʔδϣϯΛ෮ݩՄೳ
ΫϩεϦʔδϣϯϨϓϦέʔγϣϯՃ
ίετ IUUQTBXTBNB[PODPNKQTQSJDJOH
සΞΫηεετϨʔδՃ
ετϨʔδΫϥε ߴසͰΞΫηε͢Δ߹͜ͷͭ ελϯμʔυετϨʔδ w ͷٱੑͱͷՄ༻ੑ w ඪ४తͳετϨʔδΫϥε w ՕॴҎ্ͷ";ʹϨϓϦέʔγϣϯ͢ΔࣄͰߴՄ༻ੑΛ࣮ݱ ԽετϨʔδʢ334ʣ
w ͷٱੑͱͷՄ༻ੑ w ϨϓϦέʔγϣϯઌͷ";ΛՕॴʹ͢Δ͜ͱͰίετݮ w ετϨʔδྉۚελϯμʔυͷׂҾ
ετϨʔδΫϥε อଘ͕తͷ߹͜ͷͭ ඪ४සΞΫηεʢඪ४*"ʣ w ͷٱੑʢελϯμʔυͱಉʣ w อଘ༻ɺετϨʔδྉۚ҆Ձ͕ͩϦΫΤετྉ͕ۚߴ͍ w ࠷Ҏ্ͷอଘ͕ඞਢʢૣ͘ফͯ͠ٻʣ "NB[PO(MBDJFSʢΞʔΧΠϒʣ
w ͷٱੑʢελϯμʔυͱಉʣ w ظอଘ༻ɺετϨʔδྉۚ҆Ձ͕ͩऔΓग़͠ʹ࣌ؒඞཁ w ෮ݩʹՃྉ͕͔͔ۚΔʢશମ༰ྔͷ·Ͱແྉʣ
ίετ IUUQTBXTBNB[PODPNKQTQSJDJOH
ίετ IUUQTBXTBNB[PODPNKQTQSJDJOH
ίετ
ίετ
ίετ
ίετ
ηΩϡϦςΟ w ΦϒδΣΫτͷॊೈͳΞΫηε੍ޚ w "84*EFOUJUZBOE"DDFTT.BOBHFNFOUʢ*".ʣϙϦγʔ w ΞΫηείϯτϩʔϧϦετʢ"$-ʣ w όέοτϙϦγʔ w
ΫΤϦจࣈྻೝূʢҰఆظؒͷΈ༗ޮͳΞΫηεڐՄʣ w ΦϒδΣΫτͷ҉߸Խ w 44-ʹΑΔ௨৴ܦ࿏ͷ҉߸Խ w ΫϥΠΞϯταΠυ҉߸Խʢ"844%,ʣ w αʔόαΠυ҉߸Խ
ηΩϡϦςΟ w ΞΫηεϩάͷهʢࠪʣ w ΦϒδΣΫτͷΞΫηεϩάΛه w όέοτຊମͷઃఆมߋ"84$MPVE5SBJMͰهՄೳʹ
"NB[PO4ͷ ͍Ͳ͜Ζ
8FCαΠτϗεςΟϯά w "QBDIFOHJOYͷସͱͯ͠ɺ ੩తͳ8FCαΠτͷ)551αʔόͱͯ͠ར༻Մೳ ˞1045ϝιουʹΑΔϦΫΤετʹඇରԠ w ಠࣗυϝΠϯͷઃఆՄೳ ˞όέοτ໊ϗετ໊ͱಉҰʹ͢Δඞཁ͋Γ w ੩తίϯςϯπΛ4͔Β৴͢Εɺ
ΞϓϦέʔγϣϯαʔόͷෛՙܰݮʹ ˞࣮ӡ༻ͷࡍ$MPVE'SPOUͱͷซ༻Λݕ౼͢Δ
IUUQXXXBXTNJDSPTJUFKQTIPTUJOH
None
όοΫΞοϓɾ%3ରࡦ w "84ͷసૹྉɺΞοϓϩʔυ࣌ແྉ w ϥΠϑαΠΫϧཧػೳΛར༻ͯ͠ίετݮ w ҰఆظؒܦաޙɺࣗಈͰϑΝΠϧΛআͨ͠Γ ΞʔΧΠϒετϨʔδʢ(MBDJFSʣҠಈ w ΫϩεϦʔδϣϯϨϓϦέʔγϣϯͷར༻ʹΑΓɺ
ւ֎ͷσʔληϯλʔʹࣗಈతʹෳΛอଘ
όοΫΞοϓɾ%3ରࡦ w "84$-*ͷ4ίϚϯυʹΑΔϑΝΠϧಉظ "84ίϚϯυϥΠϯΠϯλʔϑΣΠεʢ"84$-*ʣ IUUQTBXTBNB[PODPNKQDMJ w 4ରԠͷόοΫΞοϓ༻ΞϓϦέʔγϣϯ w
$MPVE#FSSZ#BDLVQͳͲ w 4ରԠͷ/"4 w 2/"1*0%"5"#V⒎BMP BXTTTZODQBUIUPCBDLVQTόέοτ໊
None
None
ίϯςϯπ৴ w ෛՙࢄ͕ඞཁͳ੩తͳσʔλ w ಉ࣌ΞΫηε͕ଟ͍੩తͳσʔλʢը૾ɺө૾ʣ w ಈతαΠτʹ͓͚Δ੩తίϯςϯπ w ಛʹ༗ޮͳέʔε w
ΞΫηεස͍͕ɺৗ࣌ެ։͕ඞཁͳσʔλ ɹɹˠݹ͍ϋʔυΣΞͷϚχϡΞϧɺϑΝʔϜΣΞ w ఆظతʹߋ৽͢Δ౷ܭϚελσʔλ ɹɹˠ݄ʹɺઍՕॴʹɺͳͲ ˞"NB[PO$MPVE'SPOUʢ$%/ʣͷซ༻͕Φεεϝ
Πϕϯτ௨ w ΦϒδΣΫτͷՃআͷΠϕϯτΛ௨ w "NB[PO4JNQMF/PUJpDBUJPO4FSWJDF 4/4 ˠϝʔϧɺ)551ʢ8FC)PPLʣɺϞόΠϧϓογϡ w "NB[PO4JNQMF2VFVF4FSWJDF
424 w "84-BNCEB ΠϕϯτΛॲཧ͢ΔؔΛ࣮͢Δ͜ͱͰɺҙͷॲཧΛՃ ݴޠ+BWB4DSJQU /PEFKT ͱ+BWBɺ1ZUIPO͕ར༻Մೳ ʢ/PEFKTܦ༝Ͱ3VCZ(PΛಈ͔͍ͯ͠Δਓ͍Δʣ ؔͷίʔυΛ࣮ߦͨ࣌ؒ͠ʹରͯ͠՝ۚ ˞ॲཧͪαʔόͷίετ͕ෆཁʹ
"84-BNCEB͕౦ژϦʔδϣϯ
4FSWFSMFTT"SDIJUFDUVSF w ϑΝΠϧͷΞοϓϩʔυΛτϦΨʔʹ༷ʑͳॲཧ w "84-BNCEBͰػαʔόෆཁ w ྫ͑ w ը૾ͷαϜωΠϧΛ࡞ͬͯެ։ w
Ұ࣌తͳ63-Λൃߦͯ͠େ༰ྔϑΝΠϧૹ৴ w $47ϑΝΠϧΛղੳͯ͠σʔλϕʔεʹอଘ w υΩϡϝϯτΛશจݕࡧαʔόʹΠϯϙʔτ
ࠓ·Ͱ͔Γ·ͤΜͰͨ͠ w όέοτʹೖ͍ͬͯΔΦϒδΣΫτͷ w όέοτͷதͷ૯༰ྔʢόΠτʣ ˞શͯͷΦϒδΣΫτΛࠪͯ͠Χϯτͨ͠Γɺ ϓϩύςΟͷαΠζΛ߹ܭ͠ͳ͚ΕͳΒͳ͔ͬͨ
$MPVE8BUDIʹϝτϦΫεՃ
Πϯλʔωοτ͕ඞਢͰͨ͠ w "NB[PO7JSUVBM1SJWBUF$MPVE71$ w ཧతʹͨ͠ԾωοτϫʔΫڥ w 71/ઐ༻ઢͰɺࣾͷϩʔΧϧωοτϫʔΫ σʔληϯλʔͱͷଓ͕Մೳ ˞4ͷΦϒδΣΫτʹΞΫηε͢Δʹɺ ඞͣΠϯλʔωοτΛܦ༝͠ͳ͚ΕͳΒͳ͔ͬͨ
"NB[PO4ͷ71$ΤϯυϙΠϯτ
"NB[PO4 ·ͩ·ͩਐԽத
5IBOLZPV