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
2018年気になったAWSサービスを紹介します
Search
kawaji
December 22, 2018
0
11
2018年気になったAWSサービスを紹介します
kawaji
December 22, 2018
Tweet
Share
More Decks by kawaji
See All by kawaji
こんなJAWS FESTAはいやだ!
kawaji_scratch
0
28
AWSにおける生成AIと最近のアップデート
kawaji_scratch
0
18
Cookieレスな時代に向けたマーケティング基盤の作り方
kawaji_scratch
0
9
JAWS ミート 2024 LT
kawaji_scratch
0
7
Agents for Amazon Bedrockで美味しいパンを購入したい
kawaji_scratch
0
36
JAWSUG Nagoya AWSコンテナサービス概要
kawaji_scratch
0
20
未来の技術、現在の現実〜サーバーレスとGen AIの交差点〜
kawaji_scratch
0
17
未来の技術、現在の現実〜サーバーレスと Gen AI の交差点〜
kawaji_scratch
0
880
ノーコード・ローコードで開発する効率的なサーバーレスアプリケーションの作り方
kawaji_scratch
0
130
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
50
7.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Making Projects Easy
brettharned
115
5.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
Why Our Code Smells
bkeepers
PRO
334
57k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Faster Mobile Websites
deanohume
305
30k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
How GitHub (no longer) Works
holman
310
140k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Transcript
̎̌̍̔ؾʹͳͬͨAWSαʔ ϏεΛհ͠·͢ɻ /(,#-5େձ +"846(໊ݹ࿏ོٛ
̎̌̍̔ؾʹͳͬͨAWSαʔ ϏεΛհ͠·͢ɻ /(,#-5େձ +"846(໊ݹ࿏ོٛ ͬͨ͜ͱͳ͍αʔϏε͠·͢
w ॴଐ +"846(໊ݹ w ໊લ ࿏ོٛʢ͔Θ͡Α͔ͨ͠ʣ w "84ྺ
̔ w ͖ͳ"84αʔϏε 3PVUFɺ&$4QPU'MFFU"1* ࣗݾհ
AWS࠷େͷΠϕϯτ re:Invent2017ΛࢀՃͤͣʹޠΔ ࡢ Ͱͨ͠
ࠓճࣅͨΑ͏ͳͷͰ͢
ࠂ(υϥ໐Δલʹɾɾɾ) 2019/2/23
࣍ճ JAWS-UG ໊ݹ 2019/1/19 SORACOM-UGͱͷ߹ಉ։࠵ʂʂ
ࠓAWSզʑͷଟ͘ͷ Λղܾ͢ΔαʔϏεΛఏ ڙͯ͘͠Ε·ͨ͠ɻ
ຖݟΔఱؾ༧ใΛࣗͰ ͬͯΈ͍ͨͱ͔ࢥ͍·͢Α Ͷ ྫ͑ɾɾɾ
ؾӴʮͻ·ΘΓʯͳΜ͔ ͋ͯʹͳΒͳ͍͔Β Զ͕৽͍͠ఱؾ༧ใγεςϜ ࡞Γ͍ͨͷʹͳ͊ Ͱ͍͠
ͦΜͳ͋ͳͨʹʂʂ
AWS Ground Station ʮ؆୯ʹӴΛίϯτϩʔϧ͠ɺӴ σʔλΛऩू͢Δʯ
͋ͳͨͷ͜Ε͕؆୯ʹʓʓͰ͖ΔͬͯΘ͚Ͱ͢ɻ
͘͢͝ͳ͍Ͱ͔͢ʁ
ͪͳΈʹ
ʮAWS Ground Station͕ରͱ͢Δ ϢʔβʔɺӴΛॴ༗͍ͯ͠Δ৫ ɺӴͷར༻ݖΛ༗͍ͯ͠Δ৫ɻʯ λʔήοτϢʔβʔ
ɾɾɾ
࣍ͷۙͳ՝ΛΫϦΞ͢Δ αʔϏε
ձࣾͰAWSʹҠߦ͍ͨ͠ͱ͔ɺ ৽نҊ݅ͰAWSར༻͍ͨ͠ɻ ͱ͔ ٞॻ௨͢ͷେมͳͻͱ͍ΔͰ ͠ΐɻ
͋Δ͋ΔͰ͢ΑͶ
͏ϓϨθϯͯ͠ɺٞ௨ͯ͠ͳΜ ͯ͜ͱ͠ͳ͍͍ͯ͘ΜͰ͢
͓Ғ͍͞Μݴ͍·ͨ͠ɻ ʮ͜Ε·Ͱαʔόʔങͬͯӡ༻͢Δ ͷ͕͏ͪͷΓํͩʯ ʮ͜Ε·Ͱͱҧ͏͜ͱΛࣦͯ͠ഊ͠ ͨΒ୭͕ΛͱΔΜͩʯ
AWSΛങ͑ྑ͍ΜͰ͢Αʂʂ
͍ͭͷΑ͏ʹαʔόʔങͬͱ͖ ·ͨ͠ʂʂͱݴ͏͚ͩɻ "84αʔόʔΛߪೖ͢Δ͜ͱͰ݁ɻӡ༻"84͕ߦ͍· ͢ɻ
σʔληϯλʔΛॴ༗͍ͯ͠Δ ๏ਓɾ·ͨݸਓɻ ͘͠Ұॹʹσʔληϯλʔ࡞ͬ ͯ͠·͑Δਓ λʔήοτϢʔβʔ
ͲΜͲΜۙʹͳ͍ͬͯ͘AWS
͑ɺ͜ΕۙͰؾܰͳ ͡Όͳ͍ͬͯʁʁ
ͳΒͪΐͬͱՈఉͷதʹ͋Γͦ͏ͳ Λྫʹͯ͠Έ·͠ΐ͏
ຖίπίπஷۚ͢ΔԞ͞Μ
ͬͦ͜Γ࣋ͪग़͢୴ಹ͞Μ
̍̌ޙͱ͔ʹஷֹ͕ۚ͋Θͳ͍ʂʂ ͬͯ՞ʹͳΔ͜ͱ͋Γ·͢ΑͶɻ
͏৴͡ΒΕͳ͍ʂ ίϯϐϡʔλͰ͔ͬ͠Γ͔ΜΓ͢Δ͔Βʂ
͓લʹ͓͚ͤͯͳ͍ɻ Զ͕ཧ͢Δ
ͪΌΜͱՄ༻ੑͱ͔ҙࣝͯ͠อଘͰ͖Δͷʂʁ վ͟Μͱ͔͢ΔΜ͡Όͳ͍ͷʂʁ
ͳΒ͓ޓ͍͕৴༻ग़དྷͳ͍ͳΒɺՄ༻ੑ͕ ߴ্͍ͰୈࡾऀؚΊͨࢄωοτϫʔΫཧ͠Α ͏ͥʂʂ
۩ମతʹͲ͏ΔͷΑʂʁ
͜ΜͳͭͩΑʂʂ Φʔϓϯιʔε͔ͩΒιϑτΣΞແྉͳ
;ʔΜɺͦΕͳΒͪΐͬͱ҆৺Ͱ͖ͦ͏Ͷ ϒϩοΫνΣʔϯͬͯͭͶɻ
ࢲ͕ͦΜͳͷӡ༻ͯͨ͠ΒՈࣄͲ͏͢ΔͷΑʂʂ
͏ʔΜɻ͡Όɺ"84্Ͱ͓·͔ͤͬͯ͜ͱͰɻ
ग़·ͨ͠
ಛ έʔε1 ॴ༗ݖΛҰݩԽͯ͠τϥϯβΫγϣϯΛٴͼݕূ͢Δ έʔε2 ॴ༗ݖΛࢄͯ͠τϥϯβΫγϣϯͱܖΛ࣮ߦ͢Δ Amazon Managed Blockchain
ॴ༗ݖ͕ҰݩԽ͞Εͨாύλʔϯ ɾதԝػؔΛஔ͘͜ͱ͕Ͱ͖ɺҙͷͷ ༻ऀʹڞ༗͢Δ͜ͱ͕Ͱ͖Δ ɾશཤྺσʔλʹରͯ͠ΫΤϦΛൃߦͰ͖Δ ɾࢄͨ͠ڥʹରͯ͠߹ҙΛඞཁͱ͠ͳ͍ͷͰ ߴͰ͋Δ Amazon Managed Blockchain اۀɾۚ༥ػؔͳͲͰूதཧ͢Δ߹
ॴ༗ݖ͕ࢄ͞Εͨύλʔϯ ɾޓ͍ΛΔ͜ͱͷͳ͍ঢ়گͰτϥϯβΫγϣϯΛ ɹ࣮ߦͰ͖Δ ɾτϥϯβΫγϣϯϒϩοΫʹอ͞Εɺ҉߸Խ͞ΕΔ ɾ֤ϝϯόʔ(Peerϊʔυॴ༗ऀ)ாͷίϐʔΛอ࣋͠ɺ ਖ਼֬Ͱ͋Δ͔Λݸผʹݕূ֬ೝͰ͖Δ ɾσʔλͷมߋͷࡍʹωοτϫʔΫϝϯόʔͷ߹ҙ͕ඞཁͱͳΔɻ ʢ͍ʣ Amazon Managed
Blockchain Αࣖ͘ʹ͢Δͭ
ࠓͦۙ͜ͳαʔϏεͰ͢Ͷɻ
ඞཁͳͷAWSΞΧϯτͷΈ શैྔ՝ۚͰ͢
্ཱͪ͛ͱͬͯ؆୯ 1. ωοτϫʔΫΛߏ 2. ϝϯόʔΛট 3. ϊʔυΛՃ 4. ΞϓϦέʔγϣϯσϓϩΠ
ωοτϫʔΫΛ࡞ ݱ࣌ͰબͰ͖ͳ͍
ϝϯόʔΛ࡞
Peer nodeΛՃ ϓϨϏϡʔͳͷͰΠϯελϯεબͳ͍
ؔ࿈αʔϏε Amazon Quantum Ledgerͷུ ɹManaged BlockchainΛཪͰࢧ͍͑ͯΔσʔλϕʔε αʔϏεʢ͜Ε୯ମͰ৽αʔϏεʂʣ ϑϧϚωʔδυܕாσʔλϕʔεͱͯ͠αʔϏεఏڙ SQLʹࣅͨAPI͕༻ҙ͞Ε͍ͯΔ Amazon
QLDB
ؔ࿈αʔϏε AWS Blockchain Templates ɹϒϩοΫνΣʔϯωοτϫʔΫΛ؆୯ʹσϓϩΠ͢Δͨ Ίͷܗɻ ɹࣗͰͯ͢Λઃܭɾߏங͢ΔίετΛݮͰ͖·͢ɻ ɹEthereumʢΠʔαϦΞϜʣͱ Hyperledger Fabric(ϋΠ
ύʔϨοδϟʔ) ͷ 2 ͔ͭΒબ͢Δɻ ɹECS or EC2্ʹσϓϩΠՄೳɻ Ethereumࠓݱ࣌ͰະରԠɻͪΐͬͱͭͱग़ͯ͘Δͦ͏Ͱ͢
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠