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
サーバーレスアーキテクチャで作ったIoTのバックエンドシステムで遭遇したエラーと対処法
Search
yuji nishimura
September 12, 2019
Technology
0
2.1k
サーバーレスアーキテクチャで作ったIoTのバックエンドシステムで遭遇したエラーと対処法
Developers.IO 2019 in Nagoyaで発表した資料です
yuji nishimura
September 12, 2019
Tweet
Share
More Decks by yuji nishimura
See All by yuji nishimura
Kinesis Video Streams 最新アップデートの紹介 #reinvent #cmregrowth
ynishimura
0
1.5k
HIGOBASHI.AWS 第12回「AWS CDKのConstruct Libraryを作って 公開してみよう」
ynishimura
0
590
Angularを使って爆速で管理画面を作る
ynishimura
0
2.9k
HIGOBASHI.AWS 第10回「サーバーレスとデータ分析 ~AWS Lambdaを活用して効率化しよう~」
ynishimura
0
1.3k
re:Invent2018 IoT系の新サービス・アップデート
ynishimura
0
1.3k
【Developers.IO 2018】IoTを実現するためのAWSのIoT系サービス:分析、セキュリティ管理、組み込み向けサービスもあるで!
ynishimura
2
1.1k
HIGOBASHI.AWS 第6回「Amazon Route53で ドメインを購入して、設定してみよう」
ynishimura
0
1.8k
HIGOBASHI.AWS 第5回「AngularとAWS AppSyncで作るサーバーレスアプリケーション」
ynishimura
0
4k
higobashi.aws 第2回「IoTとサーバーレスとラズパイ」
ynishimura
1
1.5k
Other Decks in Technology
See All in Technology
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
260
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/06 - 2025/08
oracle4engineer
PRO
0
110
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
130
今日から始めるAWSセキュリティ対策 3ステップでわかる実践ガイド
yoshidatakeshi1994
0
120
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
530
DroidKaigi 2025 Androidエンジニアとしてのキャリア
mhidaka
2
380
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
210
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
株式会社ログラス - 会社説明資料【エンジニア】/ Loglass Engineer
loglass2019
4
65k
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
460
IoT x エッジAI - リアルタイ ムAI活用のPoCを今すぐ始め る方法 -
niizawat
0
120
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
230
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
Context Engineering - Making Every Token Count
addyosmani
3
59
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
How to Ace a Technical Interview
jacobian
279
23k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Navigating Team Friction
lara
189
15k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Transcript
αʔόʔϨεͰ࡞ͬͨ *P5ͷόοΫΤϯυγεςϜͰ ૺ۰ͨ͠Τϥʔͱରॲ๏ $9ࣄۀຊ෦ ଜ༞ೋ
#cmdevio2019
εϥΠυޙͰೖख͢Δ͜ͱ͕ग़དྷ·͢ͷͰ ൃදதͷ༰ΛϝϞ͢Δඞཁ͋Γ·ͤΜɻ ࣸਅࡱӨΛ͢Δ߹ ϑϥογϡɾγϟολʔԻ͕ग़ͳ͍Α͏ʹྀ͍ͩ͘͝͞ Attention
ࣗݾհ 2019 APN AWS Top Engineersೝఆ AWSೝఆ 2017/5
ΫϥεϝιουJoin ౦ژ͔ΒେࡕʹUλʔϯస৬ ೖࣾ࣌γεॴଐ ೖࣾલISPͷձࣾͰӡ༻อक ܦྺ ଜ ༞ೋ(28) CXࣄۀຊ෦ॴଐ େࡕΦϑΟεࡏ੶
ൃද༰ αʔόʔϨεͳIoTγεςϜΛ ӡ༻͍ͯ͠·ͨ͠ ͦ͜Ͱɺૺ۰ͨ͠Τϥʔͱରॲ๏ͱ ͔ͦ͜ΒֶΜͩ͜ͱΛڞ༗͠·͢
ຊൃදͷରऀɾత ରऀ w"84*P5-BNCEBͰͲ͏͍͏ͱ͜ΖʹؾΛ͚ͭͨΒ͍͍͔ɹ Γ͍ͨਓ w*P5ɺαʔόϨεΛ͜Ε͔Β͍͖͍ͬͯͨਓ త w-BNCEB "84*P5ͷϋϚΓͦ͏ͳಛੑΛͬͯΒ͏
w͜Ε͔Β*P5αʔόʔϨεΛΔਓͷࢀߟʹ
ΞδΣϯμ wαʔόʔϨεͱ w"84*P5$PSFͷ֓ཁ wΞʔΩςΫνϟͷઆ໌ wΤϥʔ͔ΒֶΜͩͭͷ͜ͱ wͲΜͳΤϥʔʹૺ۰͔ͨ͠ w·ͱΊ NJO
NJO NJO NJO NJO NJO
αʔόʔϨεͱ
ར༻ऀଆ͕αʔόʔͷଘࡏΛ ҙࣝ͠ͳͯ͘ྑ͍ ΞʔΩςΫνϟ
αʔόʔϨεͷಛ wΫϥυϕϯμʔʹΑΔɹ ϚωʔδυαʔϏε wαʔϏεͷӡ༻ཧͯ͢ɹ Ϋϥυϕϯμʔʹ͓·͔ͤ w04ϛυϧΣΞͷύον ࣗಈͰదԠ wશैྔ՝ۚ
wΞΠυϧ࣌ؒʹ՝ۚ͞Εͳ͍ wϓϩάϥϜ͕࣮ߦ͞Εͨ࣌ؒʹର͠ ͯ՝ۚ wߴՄ༻ੑ wΫϥυϕϯμʔଆͰউखʹԽ wࣗಈతʹεέʔϧΞοϓ
AWS Lambda
"84-BNCEBͷಛ wΠϕϯτυϦϒϯ wࣗಈతʹεέʔϧ wϛϦඵ୯Ґͷ՝ۚ αʔόʔϨε։ൃͷίΞαʔϏε αʔόʔΛཧͤͣʹϓϩάϥϜ͕࣮ߦͰ͖Δ ίϯϐϡʔςΟϯάαʔϏε wߴ͍ࣗ༝ͱॊೈੑ
w༷ʑͳݴޠʹରԠʢ/PEFKT 1ZUIPO +BWB (P FUDʣ wଟ͘ͷ"84αʔϏεͱ࿈ܞՄೳ
"84-BNCEBͷྉۚ wϦΫΤετճʹର͢Δ՝ۚ w݄ສ݅·Ͱແྉɺສ݅͋ͨΓ ౦ژϦʔδϣϯ w࣮ߦ࣌ؒʹର͢Δ՝ۚ ϝϞϦ(MB) ݄ͷແྉ(ඵ)
100ϛϦඵ୯ҐͷՁ֨(USD) 128 3,200,000 0.000000208 192 2,133,333 0.000000313 256 1,600,00 0.000000417 ... ... ... ݸਓϨϕϧͰར༻͢Δʹ΄΅ྉ͔͔ۚΒͳ͍ͷͰؾܰʹར༻Ͱ͖Δ
αʔόʔϨε։ൃͱ αʔόʔϨε։ൃ LambdaϚωʔδυαʔϏεΛ Έ߹ΘͤͯγεςϜΛ ߏங͍͖ͯ͠·͢
αʔόʔϨεͷϝϦοτ wίετͷ࠷దԽ͕ਤΕΔ wӡ༻ෛՙͷݮ wΞϓϦͷ࣮ߦڥ͕͙͢ʹखʹೖΔ wؾܰʹࢼͤΔ
AWS IoT Coreͷ֓ཁ
"84*P5$PSFͷ֓ཁ w༷ʑͳσόΠεͱ"84ΛηΩϡΞʹଓ wσόΠεσʔλʹର͢ΔॲཧΞΫγϣϯΛ࣮ߦՄೳ wσόΠεΛϦϞʔτͰ੍ޚɾཧ͢Δ͜ͱ͕Մೳ wෳͷػೳ͔Βߏ͞ΕΔϚωʔδυαʔϏε https://www.slideshare.net/AmazonWebServicesJapan/aws-black-belt-online-seminar-2016-aws-iot
"84*P5$PSFͷશମ૾ https://www.slideshare.net/AmazonWebServicesJapan/aws-black-belt-online-seminar-2016-aws-iot
"84*P5$PSFͷྉۚͷ֓ཁ wैྔ՝ۚɺ࠷ར༻ྉۚͳ͠ wଓ࣌ؒɿ64% ଓສ͋ͨΓ wϝοηʔδɿԯ݅·Ͱ64% ສ݅͋ͨΓ
wϨδετϦɺσόΠεγϟυɿ64% ສ݅͋ͨΓ wτϦΨʔϧʔϧɺ࣮ߦΞΫγϣϯɿ64%ɹɹɹɹɹɹ τϦΨʔ͞Εͨϧʔϧສ݅͋ͨΓ࣮ߦ͞ΕͨΞΫ γϣϯສ݅͋ͨΓ https://aws.amazon.com/jp/iot-core/pricing/ ※౦ژϦʔδϣϯͰͷྉۚମܥ
"84*P5$PSFͷݟੵΓπʔϧ wެࣜͰݟੵΓπʔϧʢΤΫηϧʣ͕ఏڙ https://aws.amazon.com/jp/iot-core/pricing/
ΞʔΩςΫνϟͷઆ໌
ΞʔΩςΫνϟͷུ֓ਤͷઆ໌ AWS IoT Core IoT thing Lambda IoT
rule Kinesis Data Streams DynamoDB Kinesis Data Firehose Amazon S3 Lambda DynamoDB IoT rule IoT rule Amazon Athena ొॲཧ Πϕϯτอଘ ϩάอଘ σόΠεɿՈͷதʹ͋ΓෳͷσόΠε͕ͭͳ͕ΔϋϒσόΠε ϓϩτίϧɿHTTPS HTTP protocol γεςϜɿσʔλΛੵ͢ΔγεςϜ
Τϥʔ͔ΒֶΜͩ5ͭͷ͜ͱ
Τϥʔ͔ΒֶΜͩͭͷ͜ͱ w"1*͕ඇಉظλΠϓ͔ಉظλΠϓ͔ҙࣝ w4%,ʹ͓͚ΔλΠϜΞτɺϦτϥΠઃఆΛΕͣઃఆ w,JOFTJT -BNCEBͷϦτϥΠํ๏ʹ͍ͭͯཧղ w-BNCEBΤϥʔ࣌௨͢ΔΈͱ93BZΛಋೖ͓ͯ͘͠ w"84αϙʔτʹ͍߹ΘͤͰ͖ΔڥΛ͓͑ͯ͘
ͲΜͳΤϥʔʹૺ۰͔ͨ͠
Τϥʔ͔ΒֶΜͩͭͷ͜ͱ w"1*͕ඇಉظλΠϓ͔ಉظλΠϓ͔ҙࣝ w4%,ʹ͓͚ΔλΠϜΞτɺϦτϥΠઃఆΛΕͣઃఆ w,JOFTJT -BNCEBͷϦτϥΠํ๏ʹ͍ͭͯཧղ w-BNCEBΤϥʔ࣌௨͢ΔΈͱ93BZΛಋೖ͓ͯ͘͠ w"84αϙʔτʹ͍߹ΘͤͰ͖ΔڥΛ͓͑ͯ͘
ૺ۰ͨ͠໘ σόΠεاۀ ʮAPIίʔϧͯ͠Τϥʔ͕ ฦͬͯ͘Δͱ͖͕͋Δʯ
ݪҼ AWS IoTͷAPI ඇಉظॲཧͷͨΊ ޙଓͷॲཧ͕ྃ͢Δલʹ ࣍ͷϦΫΤετ͕དྷ͍ͯͨ
w͜ͷॲཧͷޙɺ͜ͷॲཧͱ͍͏࿈ଓతͳϦΫΤετ ϦΫΤετ༰ IoT hardware AWS IoT Core DynamoDB
Lambda API Gateway ᶄϨεϙϯε 200ok ᶃϦΫΤετ ᶅ࣮ߦϦΫΤετ ᶆॲཧ࣮ߦத ᶇϦιʔεऔಘϦΫΤετ ᶈॲཧະྃͷͨΊΤϥʔ
ରࡦ wγʔέϯγϟϧͳॲཧͷͱ͖ൃੜ w"84*P5͔Β0,͕ฦ͖ͬͯͯɺ"84*P5ʹඥͮ͘ -BNCEBͷॲཧ͕͍ྃͯ͠ΔͱݶΒͳ͍ wޙଓͷॲཧ͕ΤϥʔͱͳΔ͜ͱ͕͋Δ σόΠεଆͰϦτϥΠॲཧΛೖΕ͓ͯ͘͜ͱ
wσόΠεଆ͕ϦτϥΠॲཧΛೖΕͯΒ͏ ରࡦ IoT hardware AWS IoT Core DynamoDB
Lambda API Gateway ᶄϨεϙϯε 200ok ᶃϦΫΤετ ᶅ࣮ߦϦΫΤετ ᶆॲཧ࣮ߦத ᶇϦιʔεऔಘϦΫΤετ ᶈॲཧະྃͷͨΊΤϥʔ ᶉϦτϥΠ
Τϥʔ͔ΒֶΜͩͭͷ͜ͱ w"1*͕ඇಉظλΠϓ͔ಉظλΠϓ͔ҙࣝ w4%,ʹ͓͚ΔλΠϜΞτɺϦτϥΠઃఆΛΕͣઃఆ w,JOFTJT -BNCEBͷϦτϥΠํ๏ʹ͍ͭͯཧղ w-BNCEBΤϥʔ࣌௨͢ΔΈͱ93BZΛಋೖ͓ͯ͘͠ w"84αϙʔτʹ͍߹ΘͤͰ͖ΔڥΛ͓͑ͯ͘
ૺ۰ͨ͠໘ كʹLambda͕λΠϜΞτ͢Δ
ͲΜͳݱ͔ w௨ৗඵͰऴΘΔॲཧ͕ɺ͋Δͱ͖ҟৗʹॲཧ͕͔͔࣌ؒΓ λΠϜΞτΤϥʔ͢Δͱ͖͕͋Δ wසҰिؒʹҰճ͋Δ͔ͳ͍͔ w-BNCEBͰઃఆͰ͖ΔλΠϜΞτͳ͍
ݪҼ Lambda͔ΒผAWSαʔϏεʹ ௨৴͢Δͱ͖ͷωοτϫʔΫΤϥʔ
wΤϥʔͰଓཱ͕֬Ͱ͖ͣɺॲཧ͕ਐ·ͣλΠϜΞτ w93BZʹΑΔՄࢹԽʹΑͬͯݪҼಛఆ ݪҼ DynamoDB Lambda ωοτϫʔΫΤϥʔ
ରࡦ w"844%,ʹλΠϜΞτͱϦτϥΠճ͕ઃఆͰ͖Δ wͦΕͧΕॳظ͕ઃఆ͞Ε͍ͯΔ AWS SDK ࠷େࢼߦճ ଓλΠϜΞτ ιέοτλΠϜΞτ
Python(Boto3) αʔϏεʹΑΓҟͳΔ 60ඵ 60ඵ JavaScript/Node.js αʔϏεʹΑΓҟͳΔ ֘ͳ͠ 120ඵ Java 3 10ඵ 50ඵ .NET 4 100ඵ 300ඵ Go 3 ֘ͳ͠ ֘ͳ͠ https://aws.amazon.com/jp/premiumsupport/knowledge-center/lambda-function-retry-timeout-sdk/ λΠϜΞτΛมߋ͠దʹϦτϥΠ͞ΕΔΑ͏ʹઃఆมߋ
CPUPͷઃఆྫ wDPOOFDU@UJNFPVUଓΛཱ֬͢Δ·Ͱͷػ࣌ؒ wSFBE@UJNFPVUཱ֬ͨ͠ଓ͔ΒϨεϙϯε·Ͱͷػ࣌ؒ wNBY@BUUFNQUTϦτϥΠճ import boto3 from botocore.config
import Config config = Config(connect_timeout=5, read_timeout=5, retries={'max_attempts': 10}) DYNAMODB = boto3.resource('dynamodb', config=config) ઃఆྫʣଓλΠϜΞτɺιέοτλΠϜΞτɿ5ඵɹϦτϥΠճɿ10ճ
Τϥʔ͔ΒֶΜͩͭͷ͜ͱ w"1*͕ඇಉظλΠϓ͔ಉظλΠϓ͔ҙࣝ w4%,ʹ͓͚ΔλΠϜΞτɺϦτϥΠઃఆΛΕͣઃఆ w,JOFTJT -BNCEBͷϦτϥΠํ๏ʹ͍ͭͯཧղ w-BNCEBΤϥʔ࣌௨͢ΔΈͱ93BZΛಋೖ͓ͯ͘͠ w"84αϙʔτʹ͍߹ΘͤͰ͖ΔڥΛ͓͑ͯ͘
ૺ۰ͨ͠໘ Τϥʔͨ͠Lambda͕ ͣͬͱϦτϥΠ͠ଓ͚Δ
ঢ়گ w,JOFTJT%BUB4USFBNTͱ-BNCEB͕࿈ܞͨ͠ߏ wଞΤϥʔ͕ൃੜͯͣͬ͠ͱϦτϥΠ͢Δ͜ͱͳ͍ w,JOFTJTͷଞͷσʔλॲཧ͞ΕͣΩϡʔʹͨ·Γଓ͚Δ Kinesis Data Streams AWS
IoT Core DynamoDB IoT hardware Lambda
ݪҼ ετϦʔϜϕʔεͷΠϕϯτιʔεͷͱ͖ LambdaͷϦτϥΠ σʔλͷ༗ޮظݶ͕ΕΔ·Ͱ ܁Γฦ༷͢ͷͨΊ
-BNCEBͷಛੑ Lambdaʹෳͷݺͼग़͠λΠϓ͕͋Δ
-BNCEBͷݺͼग़͠ w-BNCEBτϦΨʔʹΑͬͯݺͼग़͠λΠϓ͕ҟͳΔ wλΠϓ wಉظݺͼग़͠ɿ"1*( σϑΥϧτಈ࡞ ɺ4%,ͳͲ͔Β-BNCEBىಈ wετϦʔϜɿ,JOFTJT%BUB4USFBNT %ZOBNP%#4USFBNT
wϙʔϦϯάɿ424 wඇಉظݺͼग़͠ɿ4ɺ4/4ɺ$8ͳͲɻϦτϥΠࣗಈతʹճɺԆ͋Γ wݺͼग़͠λΠϓʹΑͬͯϦτϥΠͷํҟͳΔ
ಉظݺͼग़͠ʢετϦʔϜʣͷϦτϥΠͷڍಈ wσʔλͷ༗ޮظݶ͕ΕΔ·ͰϦτϥΠ wϦΫΤετͷॱংΛ୲อ͢ΔΈΛͭͨΊ wࣦഊͨ͠ॲཧ͕ޭ͢Δ·Ͱ৽͍͠ϨίʔυͷಡΈࠐΈ͕ɹ ϒϩοΫ͞ΕΔ w,JOFTJT%BUB4USFBNTɿσϑΥϧτ࣌ؒɺ࠷େ w%ZOBNP%#ɿ࣌ؒ
ରࡦ ႈੑΛߟྀͨ͠ίʔυʹमਖ਼
Τϥʔ͔ΒֶΜͩͭͷ͜ͱ w"1*͕ඇಉظλΠϓ͔ಉظλΠϓ͔ҙࣝ w4%,ʹ͓͚ΔλΠϜΞτɺϦτϥΠઃఆΛΕͣઃఆ w,JOFTJT -BNCEBͷϦτϥΠํ๏ʹ͍ͭͯཧղ w-BNCEBΤϥʔ࣌௨͢ΔΈͱ93BZΛಋೖ͓ͯ͘͠ w"84αϙʔτʹ͍߹ΘͤͰ͖ΔڥΛ͓͑ͯ͘
ૺ۰ͨ͠໘ αʔόʔϨεͳγεςϜͰΤϥʔ͕ ൃੜͨ͠ͱ͖ͷݪҼಛఆ͕େม
ΤϥʔͷݪҼಛఆେม wෳͷ-BNCEB͕͋Δͱɺ͍ͭɺͲ͜Ͱҟৗ͕ى͖͍ͯΔ͔ൃݟ͕େม wݕ͢ΔΈαʔυύʔςΟαʔϏεΛΘͳͯ͘ɹɹɹɹɹɹ $MPVE8BUDIͰ͋ΔఔΧόʔՄೳ wڽͬͨ͜ͱΛ͢Δͱ-BNCEBΛ͏ඞཁ͕Ͱͯ͘Δ CloudWatch Alarmͷઃఆͱ CloudWatchͰఏڙ͞ΕΔμογϡϘʔυͰ࠷ݶͷ͜ͱͰ͖Δ
-BNCEBΤϥʔΛ௨͢ΔΈ Lambda͕Τϥʔͨ͠Β௨͕ඈͿΑ͏ʹΞϥʔϜ࡞Ͱ͖Δ ΞΧϯτϨϕϧͰͷΤϥʔঢ়گ͕Θ͔ΔμογϡϘʔυ͕ఏڙ͞Ε͍ͯΔ
ศརͳμογϡϘʔυ͕ఏڙ͞Ε͍ͯΔ γεςϜʹҟৗ͕͋ͬͨͱ͖ɺίίΛݟΔͱྑͦ͞͏
Τϥʔͨ͠-BNCEBΛಛఆͨ͠ޙͷमਖ਼େม w-BNCEBෳ"84αʔϏεͱ࿈ܞ͢Δ͜ͱ͕ଟ͘ɺ Ͳ͜ͷॲཧΛमਖ਼ͨ͠Βྑ͍͔ͷΘ͔Βͳ͘ͳΔ w93BZͳͲͷ෦ͷॲཧΛՄࢹԽ͢ΔτϨʔγϯάαʔϏε Λಋೖ͓ͯ͘͠ AWS X-Ray
93BZΛಋೖ͢ΔϝϦοτ w-BNCEB෦ͷॲཧΛՄࢹԽͯ͘͠ΕΔ wͲ͜ͷॲཧʹ͕͋Δ͔ͷमਖ਼Օॴͷख͕͔͔Γʹ
Τϥʔ͔ΒֶΜͩͭͷ͜ͱ w"1*͕ඇಉظλΠϓ͔ಉظλΠϓ͔ҙࣝ w4%,ʹ͓͚ΔλΠϜΞτɺϦτϥΠઃఆΛΕͣઃఆ w,JOFTJT -BNCEBͷϦτϥΠํ๏ʹ͍ͭͯཧղ w-BNCEBΤϥʔ࣌௨͢ΔΈͱ93BZΛಋೖ͓ͯ͘͠ w"84αϙʔτʹ͍߹ΘͤͰ͖ΔڥΛ͓͑ͯ͘
ૺ۰ͨ͠໘ ϚωʔδυαʔϏεͷ ༷ͷѲ͕େม
༷ͷѲࠔ wϩδοΫҎ֎ͷΤϥʔͷݪҼαʔϏε༷ͷߟྀ࿙Ε͕େ wυΩϡϝϯτॆ࣮͍ͯ͠Δ͕ɺେͰͯ͢ΛѲ͢Δͷࠔ w"84ʑΞοϓσʔτ͞Ε͍ͯΔ wαʔϏε෦ͷॲཧ͕มΘͬͨӨڹ͋Δ w-BNCEBͷ࣮͕ѱ͍ͷ͔ɺαʔϏε༷ͳͷ͔ΛΓ͚Δ͜ͱ͕ॏཁ ϚωʔδυαʔϏεΛ׆༻ͨ͠γεςϜΛӡ༻͢Δࡍ AWSαϙʔτඞਢ
"84αϙʔτ w͍߹Θͤ͢Δʹ༗ྉϓϥϯΛબ͢Δඞཁ͕͋Δ w"84ͷύʔτφʔاۀͷαʔϏεΛ͏·͘׆༻͠અ͠Α͏ AWSΤϯλʔϓϥΠζ૬ͷAWSαϙʔτΛແྉఏڙ AWSར༻අҰ5%OFF
·ͱΊ
*P5αʔόʔϨεͰؾΛ͚ͭΔ͜ͱ w"1*͕ඇಉظλΠϓ͔ಉظλΠϓ͔ҙࣝ w4%,ʹ͓͚ΔλΠϜΞτɺϦτϥΠઃఆΛΕͣઃఆ w,JOFTJT -BNCEBͷϦτϥΠํ๏ʹ͍ͭͯཧղ w-BNCEBΤϥʔ࣌௨͢ΔΈͱ93BZΛಋೖ͓ͯ͘͠ w"84αϙʔτʹ͍߹ΘͤͰ͖ΔڥΛ͓͑ͯ͘
None