$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS IoT プラットフォームの機能・利用事例紹介/aws-iot-platform
Search
takipone
February 17, 2017
Technology
1
2.6k
AWS IoT プラットフォームの機能・利用事例紹介/aws-iot-platform
IoTクラウドプラットフォーム勉強会 第1回
2017/02/17 クラスメソッド 大瀧隆太
takipone
February 17, 2017
Tweet
Share
More Decks by takipone
See All by takipone
OJTに夢を見すぎていませんか? ロールプレイ研修の試行錯誤/tryanderror-in-roleplaying-training
takipone
1
260
ロールプレイトレーニングでクラウドエンジニアを短期育成した知見を一挙公開 / roll playing training benefits and cases
takipone
0
710
スキル育成に生かすLlamaIndexの活用 /using-llamaIndex-to-enhance-ones-skills
takipone
1
3.6k
DNSにちょっとだけ詳しくなりたい人に贈る少し突っ込んだDNSの話 / devioday1_dns
takipone
2
11k
Amazon VPC Latticeに期待する / look-for-vpc-lattice
takipone
0
1.2k
DevelopersIOのアウトプット文化をハックして人材育成に繋げる話 /deviosapporo2022fall_takipone
takipone
0
1k
AWSネットワークリソースをサービスでマルチテナントに 提供するときのスケーラビリティ / nwjaws202112-takipone
takipone
1
790
ネットワークがクラウドに載って変わることと変わらないこと /nwjaws201909-takipone
takipone
0
2.2k
AWSネイティブなEC/CRMシステム運用に欠かせないログ基盤構築 / cmdevio2018-aws-log-infra
takipone
7
3.2k
Other Decks in Technology
See All in Technology
Symfony AI in Action
el_stoffel
2
370
段階的に進める、 挫折しない自宅サーバ入門
yu_kod
5
2.2k
モバイルゲーム開発におけるエージェント技術活用への試行錯誤 ~開発効率化へのアプローチの紹介と未来に向けた展望~
qualiarts
0
280
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
640
たかが特別な時間の終わり / It's Only the End of Special Time
watany
2
490
ML PM Talk #1 - ML PMの分類に関する考察
lycorptech_jp
PRO
1
490
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
1k
私のRails開発環境
yahonda
0
180
A Compass of Thought: Guiding the Future of Test Automation ( #jassttokai25 , #jassttokai )
teyamagu
PRO
1
190
Active Directory 勉強会 第 6 回目 Active Directory セキュリティについて学ぶ回
eurekaberry
16
5.9k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
16k
法人支出管理領域におけるソフトウェアアーキテクチャに基づいたテスト戦略の実践
ogugu9
1
110
Featured
See All Featured
It's Worth the Effort
3n
187
29k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
A designer walks into a library…
pauljervisheath
210
24k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
69k
Why Our Code Smells
bkeepers
PRO
340
57k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Designing Experiences People Love
moore
142
24k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
690
Transcript
AWS IoT ϓϥοτϑΥʔϜͷ ػೳɾར༻ࣄྫհ IoTΫϥυϓϥοτϑΥʔϜษڧձ ୈ1ճ 2017/02/17 Ϋϥεϝιου େ୍ོଠ
About me • Ryuta Otaki @takipone • Job : AWS
Pre-sales/Engineer @Classmethod, Inc. • Interest : Network / Deploment Tools • Favorite AWS Service : Amazon Route 53 / ACM
Ϋϥεϝιουͷհ AWSɺiOSʹؔ͢Δٕज़ϒϩάΛ ࣾһ૯ग़Ͱͬͯ·͢ɻ http://dev.classmethod.jp/
͋ͱ
ຊ͕ग़·͢ • ιϥίϜ • ΒͬͱϗʔϜ • ΞΫϩΫΤετ • ϑϧ •
Ϋϥεϝιου ձఏڙɺ ͋Γ͕ͱ͏͍͟͝·͢ʂ
Agenda • IoTϓϥοτϑΥʔϜͱ • AWSͷIoTϓϥοτϑΥʔϜαʔϏε • ߏྫ • ࣄྫ
IoTϓϥοτϑΥʔϜͱ • IoTγεςϜͷҰ෦ΛϓϥοτϑΥʔϜ αʔϏεͱͯ͠ఏڙ͢Δͷ ωοτϫʔΫ σόΠε / ήʔτΣΠ όοΫΤϯυ αʔόʔ/Ϋϥυ
ੳ / ػցֶश
ϏϧσΟϯάϒϩοΫͷ׆༻ • ҰൠతͳWebελοΫͰόοΫΤϯυ ߏஙͰ͖Δ͚Ͳ... ϩʔυόϥϯα (ELB) Webαʔό (EC2) APαʔό (EC2)
DBαʔό (RDS)
ϏϧσΟϯάϒϩοΫͷ׆༻ • ҰൠతͳWebελοΫͰόοΫΤϯυ ߏஙͰ͖Δ͚Ͳ... ϩʔυόϥϯα (ELB) Webαʔό (EC2) APαʔό (EC2)
DBαʔό (RDS) PaaS/SaaSΛΈ߹ΘͤΔ ϏϧσΟϯάϒϩοΫ͕Φεεϝʂ
ϏϧσΟϯάϒϩοΫͷ׆༻ • PaaS/SaaSͳΒ...ӡ༻ཧͷΦϑϩʔυ → ՔಇཧɺOS/ϛυϧͷύονͯΛAWS͕୲ • PaaS/SaaSͳΒ...εέʔϥϏϦςΟ → ଟͷσόΠε͔Βͷಉ࣌ΞΫηεʹेରԠ •
PaaS/SaaSͳΒ...ߴՄ༻ੑ → ϋʔυΣΞোʹඋ͑ͨαʔϏεઃܭ • PaaS/SaaSͳΒ...ΑΓີͳैྔ՝ۚ → ϦΫΤετɺσʔλྔʹΑΔ՝ۚ
IoTόοΫΤϯυͷػೳ • ٻΊΒΕΔػೳओʹ2ͭ 1. ηϯαʔσʔλͷੵɺੳ 2. σδλϧɾπΠϯͷཧ
1. ηϯαʔσʔλͷੵ • σΟεύον : • σόΠεͷೝূɺೝՄ • σʔλͷ͚ɺసૹ •
ϓϩηογϯά : • σʔλͷՃ • ετΞϦϯά : • σʔλͷอଘ
1. ηϯαʔσʔλͷੵ • σΟεύον AWS IoT, API Gateway, Kinesis •
ϓϩηογϯά AWS Lambda, Amazon EMR, AWS Batch • ετΞϦϯά S3, RDS, DynamoDB
2. σδλϧɾπΠϯͷཧ • AWS IoTσόΠεγϟυ • σδλϧɾπΠϯɿσʔλΛੳͯ͠কདྷΛ༧ଌ͢Δ - GE Reports
Japan http://gereports.jp/post/130596641109/digital-twin-technology
AWS IoT Device SDK • AWS IoTσόΠεγϟυΛѻ͏ϥΠϒϥϦ • σόΠε/ήʔτΣΠʹΠϯετʔϧ࣮ͯ͠ߦ •
C / C++ • JavaScript (Node.js) • Arduino
ࣄྫ
Ϋϥεϝιου : ύϧί༷ ߱ӍͳͲڥใͷऩूɾ ੳʹΑΔސ٬ಈѲ ͷΫϥυར༻ࣄྫ https://classmethod.jp/ cases/parco/
άϩʔόϧ : iRobot ϧϯό • Getting Started with AWS Lambda
and the Serverless Cloud http://www.slideshare.net/ AmazonWebServices/getting-started-with- aws-lambda-and-the-serverless- cloud-64032204
ຊ : େࡕΨε ΤωϑΝʔϜ • Ոఉ༻೩ྉిΤωϑΝʔϜͷIoTΛ׆༻ͨ͠ ৽αʔϏεߏங http://media.amazonwebservices.com/jp/ summit2016/1B_02.pdf
͜Ε͔Βͷ ΤοδίϯϐϡʔςΟϯά
Lambda@Edge • CloudFront(AWSͷCDNج൫)ͰAWS Lambda Λ࣮ߦ • AWSͷϦʔδϣϯΑΓ͍ۙɺϨΠςϯγ Ͱ͍Ϩεϙϯε͕Մೳ • ී௨ͷLambdaͱൺ͍ͯΖ͍Ζ੍͋Γ
• ݱࡏݶఆϓϨϏϡʔ
AWS Greengrass • ήʔτΣΠʹΠϯετʔϧ࣮ͯ͠ߦ • όοΫΤϯυͷΦϑϥΠϯରࡦ • ଈ࣌Ԡੑͷ্ • AWS
IoTΫϩʔϯɺLambdaΫϩʔϯ͕ಈ͘ • ݱࡏݶఆϓϨϏϡʔ
AWSΛΦεεϝ͢ΔϙΠϯτ
౷߹͞Εͨೝূ(AWS IAM) • ϏϧσΟϯάϒϩοΫೝূ࿈ܞ͕લఏ • APIΩʔϨε(IAMϩʔϧɺSTS) → APIΩʔͷ࿙Ӯࢭ • MFAରԠࡁΈ
• ֎෦ೝূͱͷSAML࿈ܞ
AWSͷจԽ • Ϣʔβʔ/ΧελϚʔىͷαʔϏε։ൃ • ϢʔβʔͷϑΟʔυόοΫΛॏࢹ • ίϛϡχςΟ͕׆ൃ
SORACOM࿈ܞ • SORACOM Funnel • SORACOM Air for LoRaWAN •
ۀऀͷ͏ͪ2ਓAWSग़ (AWSͷܮ͕ਂ͍ͱ͍͏ҙຯͰ)
·ͱΊ • IoTόοΫΤϯυϏϧσΟϯάϒϩοΫͰ PaaS/SaaSΛΈ߹ΘͤΔͷ͕Φεεϝ • AWSଟ࠼ͳαʔϏεͱ࣮͕͋Δ