Submit Search
Upload
SORACOMでのJava/AWS活用
•
Download as PPTX, PDF
•
3 likes
•
8,146 views
Akio Katayama
Follow
JJUG CCC 2015 Fall でのセッション内容です。
Read less
Read more
Software
Report
Share
Report
Share
1 of 55
Download now
Recommended
日本 Java ユーザーグループ JJUG CCC 2015 Fall by ソラコム 片山
日本 Java ユーザーグループ JJUG CCC 2015 Fall by ソラコム 片山
SORACOM,INC
SORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティス
SORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティス
SORACOM,INC
SORACOM Bootcamp Rec12 | SORACOM Inventory
SORACOM Bootcamp Rec12 | SORACOM Inventory
SORACOM,INC
SORACOM Conference Discovery 2017 | D2. 閉域直結!モバイルセキュアネットワークの仕組みとユースケース 〜NECクラ...
SORACOM Conference Discovery 2017 | D2. 閉域直結!モバイルセキュアネットワークの仕組みとユースケース 〜NECクラ...
SORACOM,INC
SORACOM Bootcamp Rec9 - SORACOM Direct / Door
SORACOM Bootcamp Rec9 - SORACOM Direct / Door
SORACOM,INC
SORACOM Technology Camp 2018 | A3. IoT×クラウドデザインパターン
SORACOM Technology Camp 2018 | A3. IoT×クラウドデザインパターン
SORACOM,INC
SORACOM Conference Discovery 2017 | A3. IoT時代のデバイスマネジメント〜SORACOM Inventory の活用〜
SORACOM Conference Discovery 2017 | A3. IoT時代のデバイスマネジメント〜SORACOM Inventory の活用〜
SORACOM,INC
SORACOM Technology Camp 2018 | 開会宣言
SORACOM Technology Camp 2018 | 開会宣言
SORACOM,INC
Recommended
日本 Java ユーザーグループ JJUG CCC 2015 Fall by ソラコム 片山
日本 Java ユーザーグループ JJUG CCC 2015 Fall by ソラコム 片山
SORACOM,INC
SORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティス
SORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティス
SORACOM,INC
SORACOM Bootcamp Rec12 | SORACOM Inventory
SORACOM Bootcamp Rec12 | SORACOM Inventory
SORACOM,INC
SORACOM Conference Discovery 2017 | D2. 閉域直結!モバイルセキュアネットワークの仕組みとユースケース 〜NECクラ...
SORACOM Conference Discovery 2017 | D2. 閉域直結!モバイルセキュアネットワークの仕組みとユースケース 〜NECクラ...
SORACOM,INC
SORACOM Bootcamp Rec9 - SORACOM Direct / Door
SORACOM Bootcamp Rec9 - SORACOM Direct / Door
SORACOM,INC
SORACOM Technology Camp 2018 | A3. IoT×クラウドデザインパターン
SORACOM Technology Camp 2018 | A3. IoT×クラウドデザインパターン
SORACOM,INC
SORACOM Conference Discovery 2017 | A3. IoT時代のデバイスマネジメント〜SORACOM Inventory の活用〜
SORACOM Conference Discovery 2017 | A3. IoT時代のデバイスマネジメント〜SORACOM Inventory の活用〜
SORACOM,INC
SORACOM Technology Camp 2018 | 開会宣言
SORACOM Technology Camp 2018 | 開会宣言
SORACOM,INC
SORACOM Conference Discovery 2017 | A1. IoTセキュリティの選択肢
SORACOM Conference Discovery 2017 | A1. IoTセキュリティの選択肢
SORACOM,INC
SORACOM UG 東海 #1 | SORACOM 紹介
SORACOM UG 東海 #1 | SORACOM 紹介
SORACOM,INC
Developer Festa Sapporo 2016 | 誰もがIoTエンジニアになれる 〜IoT 通信プラットフォーム SORACOM〜
Developer Festa Sapporo 2016 | 誰もがIoTエンジニアになれる 〜IoT 通信プラットフォーム SORACOM〜
SORACOM,INC
SORACOM Conference Discovery 2017 ナイトイベント |
SORACOM Conference Discovery 2017 ナイトイベント |
SORACOM,INC
SORACOM Conference Discovery 2017 | E3. デバイスからのクラウド連携パターン
SORACOM Conference Discovery 2017 | E3. デバイスからのクラウド連携パターン
SORACOM,INC
SORACOM Update 20151211_SORACOM UG#0
SORACOM Update 20151211_SORACOM UG#0
SORACOM,INC
SORACOM Bootcamp Rec10 - SORACOM Gate
SORACOM Bootcamp Rec10 - SORACOM Gate
SORACOM,INC
SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Meetup 広島 | SORACOM 紹介
SORACOM,INC
SORACOM Technology Camp 2018 | A1. ここで一句: SORACOMの全サービスのご紹介
SORACOM Technology Camp 2018 | A1. ここで一句: SORACOMの全サービスのご紹介
SORACOM,INC
JAWS-UG長野 re:Boot | SORACOM概要とAWS連携のイロハ
JAWS-UG長野 re:Boot | SORACOM概要とAWS連携のイロハ
SORACOM,INC
SORACOM Technology Camp 2018 | A4. 明日からできるLPWA開発の基礎
SORACOM Technology Camp 2018 | A4. 明日からできるLPWA開発の基礎
SORACOM,INC
SORACOM Bootcamp Rec2 - SORACOM Beam
SORACOM Bootcamp Rec2 - SORACOM Beam
SORACOM,INC
SORACOM Technology Camp 2018 | B1. SORACOM を API で 256 倍使いこなす方法
SORACOM Technology Camp 2018 | B1. SORACOM を API で 256 倍使いこなす方法
SORACOM,INC
SORACOM Technology Camp 2018 | B3. SORACOMで実現するデバイス管理
SORACOM Technology Camp 2018 | B3. SORACOMで実現するデバイス管理
SORACOM,INC
SORACOM Bootcamp Rec3 - SORACOM Harvest
SORACOM Bootcamp Rec3 - SORACOM Harvest
SORACOM,INC
SORACOM Technology Camp 2018 | B4. 後手に回りがちなIoTセキュリティをどうすべきなのか
SORACOM Technology Camp 2018 | B4. 後手に回りがちなIoTセキュリティをどうすべきなのか
SORACOM,INC
Developers Festa Sapporo 2017 / IoT時代を生き抜くエンジニアに必要な技術とは
Developers Festa Sapporo 2017 / IoT時代を生き抜くエンジニアに必要な技術とは
SORACOM,INC
SORACOM Conference Discovery 2017 ナイトイベント | Discovery ラップアップ
SORACOM Conference Discovery 2017 ナイトイベント | Discovery ラップアップ
SORACOM,INC
SORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM,INC
SORACOM Conference "Discovery" 2018 | G1. G3. IoTプラットフォーム SORACOM 全サービスのご紹介
SORACOM Conference "Discovery" 2018 | G1. G3. IoTプラットフォーム SORACOM 全サービスのご紹介
SORACOM,INC
クラウドに直結!ソラコムが提供する IoT向け通信プラットフォームのご紹介
クラウドに直結!ソラコムが提供する IoT向け通信プラットフォームのご紹介
SORACOM,INC
Serverless x IoT = "IoT Scale" backend
Serverless x IoT = "IoT Scale" backend
Motokatsu Matsui
More Related Content
What's hot
SORACOM Conference Discovery 2017 | A1. IoTセキュリティの選択肢
SORACOM Conference Discovery 2017 | A1. IoTセキュリティの選択肢
SORACOM,INC
SORACOM UG 東海 #1 | SORACOM 紹介
SORACOM UG 東海 #1 | SORACOM 紹介
SORACOM,INC
Developer Festa Sapporo 2016 | 誰もがIoTエンジニアになれる 〜IoT 通信プラットフォーム SORACOM〜
Developer Festa Sapporo 2016 | 誰もがIoTエンジニアになれる 〜IoT 通信プラットフォーム SORACOM〜
SORACOM,INC
SORACOM Conference Discovery 2017 ナイトイベント |
SORACOM Conference Discovery 2017 ナイトイベント |
SORACOM,INC
SORACOM Conference Discovery 2017 | E3. デバイスからのクラウド連携パターン
SORACOM Conference Discovery 2017 | E3. デバイスからのクラウド連携パターン
SORACOM,INC
SORACOM Update 20151211_SORACOM UG#0
SORACOM Update 20151211_SORACOM UG#0
SORACOM,INC
SORACOM Bootcamp Rec10 - SORACOM Gate
SORACOM Bootcamp Rec10 - SORACOM Gate
SORACOM,INC
SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Meetup 広島 | SORACOM 紹介
SORACOM,INC
SORACOM Technology Camp 2018 | A1. ここで一句: SORACOMの全サービスのご紹介
SORACOM Technology Camp 2018 | A1. ここで一句: SORACOMの全サービスのご紹介
SORACOM,INC
JAWS-UG長野 re:Boot | SORACOM概要とAWS連携のイロハ
JAWS-UG長野 re:Boot | SORACOM概要とAWS連携のイロハ
SORACOM,INC
SORACOM Technology Camp 2018 | A4. 明日からできるLPWA開発の基礎
SORACOM Technology Camp 2018 | A4. 明日からできるLPWA開発の基礎
SORACOM,INC
SORACOM Bootcamp Rec2 - SORACOM Beam
SORACOM Bootcamp Rec2 - SORACOM Beam
SORACOM,INC
SORACOM Technology Camp 2018 | B1. SORACOM を API で 256 倍使いこなす方法
SORACOM Technology Camp 2018 | B1. SORACOM を API で 256 倍使いこなす方法
SORACOM,INC
SORACOM Technology Camp 2018 | B3. SORACOMで実現するデバイス管理
SORACOM Technology Camp 2018 | B3. SORACOMで実現するデバイス管理
SORACOM,INC
SORACOM Bootcamp Rec3 - SORACOM Harvest
SORACOM Bootcamp Rec3 - SORACOM Harvest
SORACOM,INC
SORACOM Technology Camp 2018 | B4. 後手に回りがちなIoTセキュリティをどうすべきなのか
SORACOM Technology Camp 2018 | B4. 後手に回りがちなIoTセキュリティをどうすべきなのか
SORACOM,INC
Developers Festa Sapporo 2017 / IoT時代を生き抜くエンジニアに必要な技術とは
Developers Festa Sapporo 2017 / IoT時代を生き抜くエンジニアに必要な技術とは
SORACOM,INC
SORACOM Conference Discovery 2017 ナイトイベント | Discovery ラップアップ
SORACOM Conference Discovery 2017 ナイトイベント | Discovery ラップアップ
SORACOM,INC
SORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM,INC
SORACOM Conference "Discovery" 2018 | G1. G3. IoTプラットフォーム SORACOM 全サービスのご紹介
SORACOM Conference "Discovery" 2018 | G1. G3. IoTプラットフォーム SORACOM 全サービスのご紹介
SORACOM,INC
What's hot
(20)
SORACOM Conference Discovery 2017 | A1. IoTセキュリティの選択肢
SORACOM Conference Discovery 2017 | A1. IoTセキュリティの選択肢
SORACOM UG 東海 #1 | SORACOM 紹介
SORACOM UG 東海 #1 | SORACOM 紹介
Developer Festa Sapporo 2016 | 誰もがIoTエンジニアになれる 〜IoT 通信プラットフォーム SORACOM〜
Developer Festa Sapporo 2016 | 誰もがIoTエンジニアになれる 〜IoT 通信プラットフォーム SORACOM〜
SORACOM Conference Discovery 2017 ナイトイベント |
SORACOM Conference Discovery 2017 ナイトイベント |
SORACOM Conference Discovery 2017 | E3. デバイスからのクラウド連携パターン
SORACOM Conference Discovery 2017 | E3. デバイスからのクラウド連携パターン
SORACOM Update 20151211_SORACOM UG#0
SORACOM Update 20151211_SORACOM UG#0
SORACOM Bootcamp Rec10 - SORACOM Gate
SORACOM Bootcamp Rec10 - SORACOM Gate
SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Technology Camp 2018 | A1. ここで一句: SORACOMの全サービスのご紹介
SORACOM Technology Camp 2018 | A1. ここで一句: SORACOMの全サービスのご紹介
JAWS-UG長野 re:Boot | SORACOM概要とAWS連携のイロハ
JAWS-UG長野 re:Boot | SORACOM概要とAWS連携のイロハ
SORACOM Technology Camp 2018 | A4. 明日からできるLPWA開発の基礎
SORACOM Technology Camp 2018 | A4. 明日からできるLPWA開発の基礎
SORACOM Bootcamp Rec2 - SORACOM Beam
SORACOM Bootcamp Rec2 - SORACOM Beam
SORACOM Technology Camp 2018 | B1. SORACOM を API で 256 倍使いこなす方法
SORACOM Technology Camp 2018 | B1. SORACOM を API で 256 倍使いこなす方法
SORACOM Technology Camp 2018 | B3. SORACOMで実現するデバイス管理
SORACOM Technology Camp 2018 | B3. SORACOMで実現するデバイス管理
SORACOM Bootcamp Rec3 - SORACOM Harvest
SORACOM Bootcamp Rec3 - SORACOM Harvest
SORACOM Technology Camp 2018 | B4. 後手に回りがちなIoTセキュリティをどうすべきなのか
SORACOM Technology Camp 2018 | B4. 後手に回りがちなIoTセキュリティをどうすべきなのか
Developers Festa Sapporo 2017 / IoT時代を生き抜くエンジニアに必要な技術とは
Developers Festa Sapporo 2017 / IoT時代を生き抜くエンジニアに必要な技術とは
SORACOM Conference Discovery 2017 ナイトイベント | Discovery ラップアップ
SORACOM Conference Discovery 2017 ナイトイベント | Discovery ラップアップ
SORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM Conference "Discovery" 2018 | G1. G3. IoTプラットフォーム SORACOM 全サービスのご紹介
SORACOM Conference "Discovery" 2018 | G1. G3. IoTプラットフォーム SORACOM 全サービスのご紹介
Similar to SORACOMでのJava/AWS活用
クラウドに直結!ソラコムが提供する IoT向け通信プラットフォームのご紹介
クラウドに直結!ソラコムが提供する IoT向け通信プラットフォームのご紹介
SORACOM,INC
Serverless x IoT = "IoT Scale" backend
Serverless x IoT = "IoT Scale" backend
Motokatsu Matsui
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
SORACOM,INC
八子クラウド座談会発表資料: ソラコムが創る日本初次世代IoTアーキテクチャ
八子クラウド座談会発表資料: ソラコムが創る日本初次世代IoTアーキテクチャ
SORACOM,INC
20190518 SORACOM UG 九州 x JAWS-UG 佐賀 | 基本のSORACOM Air から最新ボタンデバイスまで一気に解説?今日からあ...
20190518 SORACOM UG 九州 x JAWS-UG 佐賀 | 基本のSORACOM Air から最新ボタンデバイスまで一気に解説?今日からあ...
SORACOM,INC
日経ITpro EXPO2015: ソラコムが提供するIoT向け通信プラットフォームのご紹介(ミニシアター資料)
日経ITpro EXPO2015: ソラコムが提供するIoT向け通信プラットフォームのご紹介(ミニシアター資料)
SORACOM,INC
if-up 2017 | SORACOM Inside
if-up 2017 | SORACOM Inside
SORACOM,INC
IoT 本格化に必要な通信プラットフォームとは =SORACOM の戦略とお客様事例=
IoT 本格化に必要な通信プラットフォームとは =SORACOM の戦略とお客様事例=
SORACOM,INC
SORACOM Conference "Discovery" 2018 | F3. SORACOMで実現する “Intranet” Of Things バ...
SORACOM Conference "Discovery" 2018 | F3. SORACOMで実現する “Intranet” Of Things バ...
SORACOM,INC
SORACOM UG Yamagata #1 | IoTに必要な通信「SORACOM」入門セミナー
SORACOM UG Yamagata #1 | IoTに必要な通信「SORACOM」入門セミナー
SORACOM,INC
if-up 2019 | キーノート「テクノロジー x 情熱」が世界を変える
if-up 2019 | キーノート「テクノロジー x 情熱」が世界を変える
SORACOM,INC
Aws io tとsoracomを 使ってiotの世界に触れてみる
Aws io tとsoracomを 使ってiotの世界に触れてみる
Hideto Masuoka
SORACOM Discovery2019 G3 eSIM 搭載デバイスの作り方 eSIMを選択する理由から実装、調達まで
SORACOM Discovery2019 G3 eSIM 搭載デバイスの作り方 eSIMを選択する理由から実装、調達まで
SORACOM,INC
SORACOM Technology Camp 2018 | A5. すぐできる!閉域網
SORACOM Technology Camp 2018 | A5. すぐできる!閉域網
SORACOM,INC
SORACOM Technology Camp 2018 | モバイル回線で作るイントラネット ー業務システムにもセキュアに連携ー
SORACOM Technology Camp 2018 | モバイル回線で作るイントラネット ー業務システムにもセキュアに連携ー
SORACOM,INC
SORACOM interstellar 紹介資料
SORACOM interstellar 紹介資料
SORACOM,INC
コーポレートサイトを Shifter に移行した話
コーポレートサイトを Shifter に移行した話
SORACOM,INC
ふくおかクラウドアライアンス5周年記念セミナー | SORACOMが実現する簡単でセキュアなIoTシステム
ふくおかクラウドアライアンス5周年記念セミナー | SORACOMが実現する簡単でセキュアなIoTシステム
SORACOM,INC
SORACOM Conference "Discovery" | (A4) IoTネットワーク構成の勘所
SORACOM Conference "Discovery" | (A4) IoTネットワーク構成の勘所
SORACOM,INC
IoT通信プラットフォーム SORACOM 説明資料
IoT通信プラットフォーム SORACOM 説明資料
SORACOM, INC
Similar to SORACOMでのJava/AWS活用
(20)
クラウドに直結!ソラコムが提供する IoT向け通信プラットフォームのご紹介
クラウドに直結!ソラコムが提供する IoT向け通信プラットフォームのご紹介
Serverless x IoT = "IoT Scale" backend
Serverless x IoT = "IoT Scale" backend
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
八子クラウド座談会発表資料: ソラコムが創る日本初次世代IoTアーキテクチャ
八子クラウド座談会発表資料: ソラコムが創る日本初次世代IoTアーキテクチャ
20190518 SORACOM UG 九州 x JAWS-UG 佐賀 | 基本のSORACOM Air から最新ボタンデバイスまで一気に解説?今日からあ...
20190518 SORACOM UG 九州 x JAWS-UG 佐賀 | 基本のSORACOM Air から最新ボタンデバイスまで一気に解説?今日からあ...
日経ITpro EXPO2015: ソラコムが提供するIoT向け通信プラットフォームのご紹介(ミニシアター資料)
日経ITpro EXPO2015: ソラコムが提供するIoT向け通信プラットフォームのご紹介(ミニシアター資料)
if-up 2017 | SORACOM Inside
if-up 2017 | SORACOM Inside
IoT 本格化に必要な通信プラットフォームとは =SORACOM の戦略とお客様事例=
IoT 本格化に必要な通信プラットフォームとは =SORACOM の戦略とお客様事例=
SORACOM Conference "Discovery" 2018 | F3. SORACOMで実現する “Intranet” Of Things バ...
SORACOM Conference "Discovery" 2018 | F3. SORACOMで実現する “Intranet” Of Things バ...
SORACOM UG Yamagata #1 | IoTに必要な通信「SORACOM」入門セミナー
SORACOM UG Yamagata #1 | IoTに必要な通信「SORACOM」入門セミナー
if-up 2019 | キーノート「テクノロジー x 情熱」が世界を変える
if-up 2019 | キーノート「テクノロジー x 情熱」が世界を変える
Aws io tとsoracomを 使ってiotの世界に触れてみる
Aws io tとsoracomを 使ってiotの世界に触れてみる
SORACOM Discovery2019 G3 eSIM 搭載デバイスの作り方 eSIMを選択する理由から実装、調達まで
SORACOM Discovery2019 G3 eSIM 搭載デバイスの作り方 eSIMを選択する理由から実装、調達まで
SORACOM Technology Camp 2018 | A5. すぐできる!閉域網
SORACOM Technology Camp 2018 | A5. すぐできる!閉域網
SORACOM Technology Camp 2018 | モバイル回線で作るイントラネット ー業務システムにもセキュアに連携ー
SORACOM Technology Camp 2018 | モバイル回線で作るイントラネット ー業務システムにもセキュアに連携ー
SORACOM interstellar 紹介資料
SORACOM interstellar 紹介資料
コーポレートサイトを Shifter に移行した話
コーポレートサイトを Shifter に移行した話
ふくおかクラウドアライアンス5周年記念セミナー | SORACOMが実現する簡単でセキュアなIoTシステム
ふくおかクラウドアライアンス5周年記念セミナー | SORACOMが実現する簡単でセキュアなIoTシステム
SORACOM Conference "Discovery" | (A4) IoTネットワーク構成の勘所
SORACOM Conference "Discovery" | (A4) IoTネットワーク構成の勘所
IoT通信プラットフォーム SORACOM 説明資料
IoT通信プラットフォーム SORACOM 説明資料
More from Akio Katayama
AWS Elastic BeanstalkとAWS Lambdaのご紹介
AWS Elastic BeanstalkとAWS Lambdaのご紹介
Akio Katayama
IAMでまもれ僕らのAWS(JAWS-UG 初心者支部)
IAMでまもれ僕らのAWS(JAWS-UG 初心者支部)
Akio Katayama
3つのS3バケット
3つのS3バケット
Akio Katayama
前座Lambda
前座Lambda
Akio Katayama
AWS Mahjong
AWS Mahjong
Akio Katayama
JAWS-UG名古屋 Lambda-LT
JAWS-UG名古屋 Lambda-LT
Akio Katayama
[JAWS-UG 三都物語 2014] 三都物語でAmazon SWFと握手!
[JAWS-UG 三都物語 2014] 三都物語でAmazon SWFと握手!
Akio Katayama
AWS Cloud Design Pattern for Enterprise
AWS Cloud Design Pattern for Enterprise
Akio Katayama
あたらしいCloud Design Pattern
あたらしいCloud Design Pattern
Akio Katayama
AWS re:Invent 2013 参加報告(新サービスとセッション)
AWS re:Invent 2013 参加報告(新サービスとセッション)
Akio Katayama
AWS上で使えるストレージ十番勝負
AWS上で使えるストレージ十番勝負
Akio Katayama
AWSの共有責任モデル(shared responsibility model)
AWSの共有責任モデル(shared responsibility model)
Akio Katayama
PHP on Cloud
PHP on Cloud
Akio Katayama
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)
Akio Katayama
CDP Night #1 静的コンテンツ配信編
CDP Night #1 静的コンテンツ配信編
Akio Katayama
AWSマイスターシリーズReloaded(AWS Cloudformation)
AWSマイスターシリーズReloaded(AWS Cloudformation)
Akio Katayama
Amazon SimpleWorkflowのご紹介
Amazon SimpleWorkflowのご紹介
Akio Katayama
Aws meister-cloud formation-summit2012
Aws meister-cloud formation-summit2012
Akio Katayama
Aws elastic beanstalk-handson-summit2012
Aws elastic beanstalk-handson-summit2012
Akio Katayama
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
Akio Katayama
More from Akio Katayama
(20)
AWS Elastic BeanstalkとAWS Lambdaのご紹介
AWS Elastic BeanstalkとAWS Lambdaのご紹介
IAMでまもれ僕らのAWS(JAWS-UG 初心者支部)
IAMでまもれ僕らのAWS(JAWS-UG 初心者支部)
3つのS3バケット
3つのS3バケット
前座Lambda
前座Lambda
AWS Mahjong
AWS Mahjong
JAWS-UG名古屋 Lambda-LT
JAWS-UG名古屋 Lambda-LT
[JAWS-UG 三都物語 2014] 三都物語でAmazon SWFと握手!
[JAWS-UG 三都物語 2014] 三都物語でAmazon SWFと握手!
AWS Cloud Design Pattern for Enterprise
AWS Cloud Design Pattern for Enterprise
あたらしいCloud Design Pattern
あたらしいCloud Design Pattern
AWS re:Invent 2013 参加報告(新サービスとセッション)
AWS re:Invent 2013 参加報告(新サービスとセッション)
AWS上で使えるストレージ十番勝負
AWS上で使えるストレージ十番勝負
AWSの共有責任モデル(shared responsibility model)
AWSの共有責任モデル(shared responsibility model)
PHP on Cloud
PHP on Cloud
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)
CDP Night #1 静的コンテンツ配信編
CDP Night #1 静的コンテンツ配信編
AWSマイスターシリーズReloaded(AWS Cloudformation)
AWSマイスターシリーズReloaded(AWS Cloudformation)
Amazon SimpleWorkflowのご紹介
Amazon SimpleWorkflowのご紹介
Aws meister-cloud formation-summit2012
Aws meister-cloud formation-summit2012
Aws elastic beanstalk-handson-summit2012
Aws elastic beanstalk-handson-summit2012
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
SORACOMでのJava/AWS活用
1.
SORACOMでの Java/AWS活用 JJUG CCC fall
2015
2.
ハッシュタグは #jjug_ccc #ccc_ef4 でお願いします!
3.
• 名前:片山 暁雄 •
所属:株式会社ソラコム –シニアソフトウェアエンジニア • ID: @c9katayama
4.
SORACOMの紹介
5.
株式会社ソラコム 創業者:玉川 憲 元AWSエバンジェリスト IoT向け 通信プラットフォームの 提供
6.
IoT(Internet of Things) インターネット
クラウドモノ
7.
IoTの課題 インターネット クラウドモノ 接続方法 セキュリティ 通信プロトコル
8.
接続方法 インターネットモノ ・有線LAN 場所の制約 ・無線LAN 事前設定が難あり ・3G/LTEの通信は便利 初期費用、通信費高い 長期固定契約
9.
クラウド セキュリティ/通信プロトコル ・暗号化 暗号化実装が必要 デバイスには高負荷 ・認証 認証情報の個別設定必須 パスワードの変更難 ・通信プロトコル 通信フォーマットや 通信先変更は困難 インターネット
10.
ソラコムでの解決策 インターネット クラウドモノ
11.
専用線 NTTドコモ の交換局 モノ インターネット パケット交換 帯域制御 顧客管理 課金 API クラウド 3G/LTE
12.
専用線 モノがAWSクラウドに直結 IoT向けのプログラマブルなデータ通信を提供 3G/LTE API
13.
《 SORACOM Air
》
14.
専用線 インターネット SORACOM Air NTTドコモ の交換局 お客様 ① SIMを購入して モノに挿す API Webコンソール③Webから コントロール ②APIでコントロール
15.
SORACOM Air • API •
通信速度の変更 • SIMの停止/解約 • 通信量/利用料の取得 • タグ付け、グループ • DNS設定 etc • SDK/CLIも提供 システムの自動化 SIMの一括管理
16.
《 SORACOM Beam
》
17.
専用線 SORACOMからインターネット経由で データを転送する場合には暗号化が必要 3G/LTE API インターネット
18.
専用線 • データの暗号化 • SIMのIDを使った認証 •
通信先サーバの動的な変更 • プロトコル変換 SORACOM Beam 3G/LTE インターネット Beam モノ
19.
デバイスとクラウド間の通信の省力化 お客様 システム 専用線 NTTドコモ の交換局 簡易で最低限のデータを 送受信するプロトコル (Raw TCP socket,UDP等) 暗号化プロトコル (HTTPS等)
20.
AWSのクラウドサービスに直結 AWS Beamで直接各種AWSのサービスに 専用線 NTTドコモ の交換局 Amazon Kinesis Amazon Redshift Amazon DynamoDB デバイスからのデータ を直接AWSのクラウド サービスに入力 Amazon S3
21.
SORACOMのアーキテクチャ
22.
専用線 NTTドコモ の交換局 モノ インターネット パケット交換 帯域制御 顧客管理 課金 API クラウド 3G/LTE
23.
パケット転送 帯域制御 アクセス制御 Beam処理 回線・セッション管理 認証 課金 イベント通知 API コンソール Polaris Dipper Hubble 監視・デプロイ
24.
PolarisとDipper マイクロサービス化された 機能コンポーネント群 セッション管理 認証 課金 API
Gateway 3G/LTE API API インターネット通信 パケット転送 帯域制御 … Amazon DynamoDB
25.
呼び出された時だけ処理が実行/課金される イベント駆動型のサービス • 直接呼び出す(アプリケーションから) • AWSサービスのイベントきっかけで呼び出す •
スケジュール呼び出し AWS Lambda イベント
26.
• データが格納された時に加工する • データ変更の履歴の記録 •
DBレコード変更のイベント時に履歴テーブルに記録 • 変更時を顧客に通知 • 定期的な処理 • DB上の数値を集計してSlackにpost • 定期的に値を確認して有効でないデータを削除する 例えば・・
27.
28.
•Java8 •Node.js •Python 使える言語
29.
ライブラリの設定 compile(“com.amazonaws:aws-java-sdk-lambda: XXX") 開発 import com.amazonaws.services.lambda.runtime.Context; public
class LambdaMain { public String handle(Context context) { return ""; } コードの実装
30.
デプロイ ・ZIPを作ってアップロード ・エンドリポイントのpublicメソッドを指定 ・メモリ量とタイムアウトを指定 ・呼び出し元の設定
31.
SORACOM API
32.
• SORACOM API •
https://dev.soracom.io/jp/docs/api/ • Swagger • http://swagger.io/
33.
34.
• HTML/CSS/JavaScriptで作られたAPIフロントエンド • https://github.com/swagger-api/swagger-ui •
Swagger形式のJSONがあれば、APIの表示と実行が可能 • http://petstore.swagger.io/ SwaggerUI
35.
"paths": { "/pet": { "post":
{ "consumes": [ "application/json” ], "description": "", "operationId": "addPet", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { "$ref": "#/definitions/Pet” } } ], "produces": [ "application/json" ], "responses": { "405": { "description": "Invalid input" } }, "Pet": { "properties": { "category": { "$ref": "#/definitions/Category" }, "id": { "format": "int64", "type": "integer" }, "name": { "example": "doggie", "type": "string" }, "photoUrls": { "items": { "type": "string" }, "type": "array", "xml": { "name": "photoUrl", "wrapped": true } },
36.
•SpringMVCのControllerからSwagger用のJSONを生 成
37.
Gradle設定: compile("io.springfox:springfox-swagger2:2.2.0”) @SpringBootApplication @EnableSwagger2 <- Springfoxのコントローラーがenableになる public
class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } @Bean public Docket restApi() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()).select() .paths(ant("/api/**")).build(); } private ApiInfo apiInfo() { return new ApiInfoBuilder() SpringBoot 設定:
38.
Controller/Model • 特別なアノテーションをつけなくてもOK SpringFoxのコントロール クラスにアクセス (/v2/api-docs) JSONメタ情報収集
39.
Swaggerのアノテーションで装飾 JSON
40.
•Springfoxのコントローラーにアクセスすれば、常 に最新のファイルが生成される •静的Webサイトに載せる場合は、吐き出したJSON をそのままデプロイすればOK • Testクラスのmock mvcで生成すると便利 生成されるJSONファイル
41.
42.
•SwaggerのJSONから、 asciidocやmarkdownが作れる •asciidocからHTMLやPDFが生 成できる Springfox-static-docs
43.
buildscript { dependencies { classpath
"org.asciidoctor:asciidoctor-gradle-plugin:1.5.2" classpath 'org.asciidoctor:asciidoctorj-pdf:1.5.0-alpha.6' } } apply plugin: "org.asciidoctor.convert” testCompile("io.springfox:springfox-staticdocs:2.2.2") asciidoctor { dependsOn test sourceDir = new File("build/api-docs/asciidoc/generated") backends = ['html5', 'pdf'] } Gradle設定
44.
45.
SORACOMならではの話
46.
•SIMカードの生産 • SIMの在庫管理 • SIMの生産(通称:SIM焼き) •
SIMのラベル貼り • SIMの検品 • SIMの受注 • SIMの発送 • SIMの解約 SORACOMならではの話
47.
SIM管理システム バーコードリーダー カードリーダー プリンタ
48.
• JavaからICカードを読み書きするためのクラ ス群 • 標準JDKに入っている •
ICカードはISO/IEC7816という規格もの • SIMだけでなくクレジットカードや住基 カードもこの規格がベース javax.smartcardio
49.
import javax.smartcardio.*; List<CardTerminal> terminals =TerminalFactory.getDefault().list(); CardTerminal
terminal = terminals.get(0); Card card = terminal.connect("*"); CardChannel channel = card.getBasicChannel(); byte[] c1 = {(byte)0x00,(byte)0xA4};//コマンド ResponseAPDU r = channel.transmit(new CommandAPDU(c1)); byte[] a = r.getData(); // disconnect card.disconnect(false); カードリーダーの取得 カードへの接続 コマンド実行
50.
注意点 • Eclipseだとjavax.smartcardioはデフォルトでは認識されない • JRE設定->Access
Rulesからアクセスを許可する
51.
さいごに
52.
SORACOM Developer Conference http://ascii.jp/elem/000/001/066/1066736/
53.
今後のスケジュール • 12月7日 AWSとの共催セミナー(大阪) •
IoTプラットフォームとAWS IoT • 12月10日 AWSとの共催セミナー(東京) • IoTプラットフォームとAWS IoT • 12月11日 SORACOM User Group • 1月27日 SORACOM Summit(仮)
54.
《 株式会社ソラコムのビジョン 》 世界中のモノと人をつなげ 共鳴する社会へ
Editor's Notes
SIMを見せる?!
SIMを見せる?!
Download now