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 IoT プラットフォームの機能・利用事例紹介/aws-iot-platform
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
280
ロールプレイトレーニングでクラウドエンジニアを短期育成した知見を一挙公開 / roll playing training benefits and cases
takipone
0
740
スキル育成に生かす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
1.1k
AWSネットワークリソースをサービスでマルチテナントに 提供するときのスケーラビリティ / nwjaws202112-takipone
takipone
1
800
ネットワークがクラウドに載って変わることと変わらないこと /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
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
73k
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
130
MySQLのJSON機能の活用術
ikomachi226
0
150
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
250
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
2
830
あたらしい上流工程の形。 0日導入からはじめるAI駆動PM
kumaiu
5
750
2026年はチャンキングを極める!
shibuiwilliam
9
1.9k
日本語テキストと音楽の対照学習の技術とその応用
lycorptech_jp
PRO
1
420
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
2
120
AI時代、1年目エンジニアの悩み
jin4
1
160
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
200
セキュリティ はじめの一歩
nikinusu
0
1.5k
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
12k
Optimizing for Happiness
mojombo
379
71k
Documentation Writing (for coders)
carmenintech
77
5.2k
Designing Experiences People Love
moore
144
24k
Why Our Code Smells
bkeepers
PRO
340
58k
Rails Girls Zürich Keynote
gr2m
96
14k
The Spectacular Lies of Maps
axbom
PRO
1
510
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
30 Presentation Tips
portentint
PRO
1
210
Being A Developer After 40
akosma
91
590k
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ଟ࠼ͳαʔϏεͱ࣮͕͋Δ