Submit Search
Upload
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
•
1 like
•
4,830 views
Sunao Komuro
Follow
Amazon Cognito、Amazon Mobile SDK, Amazon SNSでサーバなしでAndroidアプリにプッシュ通知を組み込んだ話をしました。
Read less
Read more
Internet
Report
Share
Report
Share
1 of 28
Download now
Download to read offline
Recommended
Cognito User Pool
Cognito User Pool
Takeru Ujinawa
Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた
Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた
Hikaru Ashino
AWS Mobile Hub で構築するクラウドネイティブモバイルアーキテクチャ
AWS Mobile Hub で構築するクラウドネイティブモバイルアーキテクチャ
yuki0211s
iOSアプリ開発者から見たMobile Hub
iOSアプリ開発者から見たMobile Hub
Jun Kato
Amazon Cognito Deep Dive @ JAWS DAYS 2016
Amazon Cognito Deep Dive @ JAWS DAYS 2016
akitsukada
Mobile Hubで変わる、アプリ開発最前線
Mobile Hubで変わる、アプリ開発最前線
akitsukada
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
崇之 清水
ゼロから始めるモバイルアプリ開発 / AWS Mobile Hubハンズオン 本編
ゼロから始めるモバイルアプリ開発 / AWS Mobile Hubハンズオン 本編
Koichiro Nishijima
Recommended
Cognito User Pool
Cognito User Pool
Takeru Ujinawa
Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた
Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた
Hikaru Ashino
AWS Mobile Hub で構築するクラウドネイティブモバイルアーキテクチャ
AWS Mobile Hub で構築するクラウドネイティブモバイルアーキテクチャ
yuki0211s
iOSアプリ開発者から見たMobile Hub
iOSアプリ開発者から見たMobile Hub
Jun Kato
Amazon Cognito Deep Dive @ JAWS DAYS 2016
Amazon Cognito Deep Dive @ JAWS DAYS 2016
akitsukada
Mobile Hubで変わる、アプリ開発最前線
Mobile Hubで変わる、アプリ開発最前線
akitsukada
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
崇之 清水
ゼロから始めるモバイルアプリ開発 / AWS Mobile Hubハンズオン 本編
ゼロから始めるモバイルアプリ開発 / AWS Mobile Hubハンズオン 本編
Koichiro Nishijima
UnityとAmazon Web Servicesで生み出す新しい価値
UnityとAmazon Web Servicesで生み出す新しい価値
Keisuke Nishitani
BaaS vs. バース ホームラン対決 - AWS Summit Tokyo 2014 Lightning Talk
BaaS vs. バース ホームラン対決 - AWS Summit Tokyo 2014 Lightning Talk
崇之 清水
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
Hiroyoshi Miyazaki
SORACOM と Azure で IoT
SORACOM と Azure で IoT
kekekekenta
5分でわかるAWS IoT! - あなたも今日からIoT生活 -
5分でわかるAWS IoT! - あなたも今日からIoT生活 -
Toshiaki Enami
AWS IoTを使った双方向通信システムの実装と注意点
AWS IoTを使った双方向通信システムの実装と注意点
Kohei MATSUSHITA
Amazon Mobile Analyticsのいろは
Amazon Mobile Analyticsのいろは
Yasuhisa Arakawa
Amazon SNS Mobile Push を使ってみる
Amazon SNS Mobile Push を使ってみる
崇之 清水
AWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンド
kaki_k
AWS IoTの勘所
AWS IoTの勘所
Tsuyoshi Seino
Soracom dev conf_soracom beamとbluemixで簡単iot
Soracom dev conf_soracom beamとbluemixで簡単iot
Hideaki Tokida
今日からはじめようAWS IoT
今日からはじめようAWS IoT
Toshiaki Enami
モバイル開発者から見た サーバーレスアーキテクチャ
モバイル開発者から見た サーバーレスアーキテクチャ
Takaaki Tanaka
Amazon SNSでZabbixのアラートをプッシュ通知してみた
Amazon SNSでZabbixのアラートをプッシュ通知してみた
Hikaru Ashino
AWSにおける モバイル向けサービス及び事例紹介(20151211)
AWSにおける モバイル向けサービス及び事例紹介(20151211)
Keisuke Nishitani
【IVS CTO Night & Day】Networking Technology
【IVS CTO Night & Day】Networking Technology
Amazon Web Services Japan
Ad Tech on AWS - IVS CTO Night and Day Spring 2016
Ad Tech on AWS - IVS CTO Night and Day Spring 2016
Eiji Shinohara
地方のユーザとクラウド
地方のユーザとクラウド
Taku Harako
JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE
陽平 山口
Serverless Architecture on AWS(20151121版)
Serverless Architecture on AWS(20151121版)
Keisuke Nishitani
Scale Your Business without Servers
Scale Your Business without Servers
Keisuke Nishitani
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
Google Cloud Platform - Japan
More Related Content
What's hot
UnityとAmazon Web Servicesで生み出す新しい価値
UnityとAmazon Web Servicesで生み出す新しい価値
Keisuke Nishitani
BaaS vs. バース ホームラン対決 - AWS Summit Tokyo 2014 Lightning Talk
BaaS vs. バース ホームラン対決 - AWS Summit Tokyo 2014 Lightning Talk
崇之 清水
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
Hiroyoshi Miyazaki
SORACOM と Azure で IoT
SORACOM と Azure で IoT
kekekekenta
5分でわかるAWS IoT! - あなたも今日からIoT生活 -
5分でわかるAWS IoT! - あなたも今日からIoT生活 -
Toshiaki Enami
AWS IoTを使った双方向通信システムの実装と注意点
AWS IoTを使った双方向通信システムの実装と注意点
Kohei MATSUSHITA
Amazon Mobile Analyticsのいろは
Amazon Mobile Analyticsのいろは
Yasuhisa Arakawa
Amazon SNS Mobile Push を使ってみる
Amazon SNS Mobile Push を使ってみる
崇之 清水
AWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンド
kaki_k
AWS IoTの勘所
AWS IoTの勘所
Tsuyoshi Seino
Soracom dev conf_soracom beamとbluemixで簡単iot
Soracom dev conf_soracom beamとbluemixで簡単iot
Hideaki Tokida
今日からはじめようAWS IoT
今日からはじめようAWS IoT
Toshiaki Enami
モバイル開発者から見た サーバーレスアーキテクチャ
モバイル開発者から見た サーバーレスアーキテクチャ
Takaaki Tanaka
Amazon SNSでZabbixのアラートをプッシュ通知してみた
Amazon SNSでZabbixのアラートをプッシュ通知してみた
Hikaru Ashino
AWSにおける モバイル向けサービス及び事例紹介(20151211)
AWSにおける モバイル向けサービス及び事例紹介(20151211)
Keisuke Nishitani
【IVS CTO Night & Day】Networking Technology
【IVS CTO Night & Day】Networking Technology
Amazon Web Services Japan
Ad Tech on AWS - IVS CTO Night and Day Spring 2016
Ad Tech on AWS - IVS CTO Night and Day Spring 2016
Eiji Shinohara
地方のユーザとクラウド
地方のユーザとクラウド
Taku Harako
JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE
陽平 山口
Serverless Architecture on AWS(20151121版)
Serverless Architecture on AWS(20151121版)
Keisuke Nishitani
What's hot
(20)
UnityとAmazon Web Servicesで生み出す新しい価値
UnityとAmazon Web Servicesで生み出す新しい価値
BaaS vs. バース ホームラン対決 - AWS Summit Tokyo 2014 Lightning Talk
BaaS vs. バース ホームラン対決 - AWS Summit Tokyo 2014 Lightning Talk
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
SORACOM と Azure で IoT
SORACOM と Azure で IoT
5分でわかるAWS IoT! - あなたも今日からIoT生活 -
5分でわかるAWS IoT! - あなたも今日からIoT生活 -
AWS IoTを使った双方向通信システムの実装と注意点
AWS IoTを使った双方向通信システムの実装と注意点
Amazon Mobile Analyticsのいろは
Amazon Mobile Analyticsのいろは
Amazon SNS Mobile Push を使ってみる
Amazon SNS Mobile Push を使ってみる
AWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンド
AWS IoTの勘所
AWS IoTの勘所
Soracom dev conf_soracom beamとbluemixで簡単iot
Soracom dev conf_soracom beamとbluemixで簡単iot
今日からはじめようAWS IoT
今日からはじめようAWS IoT
モバイル開発者から見た サーバーレスアーキテクチャ
モバイル開発者から見た サーバーレスアーキテクチャ
Amazon SNSでZabbixのアラートをプッシュ通知してみた
Amazon SNSでZabbixのアラートをプッシュ通知してみた
AWSにおける モバイル向けサービス及び事例紹介(20151211)
AWSにおける モバイル向けサービス及び事例紹介(20151211)
【IVS CTO Night & Day】Networking Technology
【IVS CTO Night & Day】Networking Technology
Ad Tech on AWS - IVS CTO Night and Day Spring 2016
Ad Tech on AWS - IVS CTO Night and Day Spring 2016
地方のユーザとクラウド
地方のユーザとクラウド
JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE
Serverless Architecture on AWS(20151121版)
Serverless Architecture on AWS(20151121版)
Similar to Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
Scale Your Business without Servers
Scale Your Business without Servers
Keisuke Nishitani
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
Google Cloud Platform - Japan
MicrosoftによるAIビジネスへの取組み
MicrosoftによるAIビジネスへの取組み
Kosuke Fujimoto
はじめてのMobile hub
はじめてのMobile hub
mafmoff Yamamoto
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
日本マイクロソフト株式会社
WebIntentsにより拓かれる次のWeb
WebIntentsにより拓かれる次のWeb
Kensaku Komatsu
Build 2018 - Cognitive Services updates summary
Build 2018 - Cognitive Services updates summary
Atsushi Yokohama (BEACHSIDE)
Developer summit 2015 gcp
Developer summit 2015 gcp
Google Cloud Platform - Japan
Developer summit 2015 GCP
Developer summit 2015 GCP
Kiyoshi Fukuda
Hands on PhotoBlog App with WordPress REST API and App Inventor
Hands on PhotoBlog App with WordPress REST API and App Inventor
Hong Chen
AWS Black Belt Techシリーズ Amazon Cognito / Amazon Mobile Analytics
AWS Black Belt Techシリーズ Amazon Cognito / Amazon Mobile Analytics
Amazon Web Services Japan
appengine ja night #24 Google Cloud Endpoints and BigQuery
appengine ja night #24 Google Cloud Endpoints and BigQuery
Ryo Yamasaki
Goで作って配布するAzureコマンドラインユーティリティ
Goで作って配布するAzureコマンドラインユーティリティ
yaegashi
Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2
Amazon Web Services Japan
ボット開発でも DevOps! BotBuilder のテスト手法
ボット開発でも DevOps! BotBuilder のテスト手法
Kenichiro Nakamura
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
Ayako Omori
デバイス WebAPI設計の進め方
デバイス WebAPI設計の進め方
Device WebAPI Consortium
Mastering open cv kinectv1 marker based ar
Mastering open cv kinectv1 marker based ar
Satoshi Fujimoto
AWS Black Belt Techシリーズ AWS SDK
AWS Black Belt Techシリーズ AWS SDK
Amazon Web Services Japan
Windows Azure Mobile Servicesによるアプリ構築
Windows Azure Mobile Servicesによるアプリ構築
Nobuaki Aoki
Similar to Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
(20)
Scale Your Business without Servers
Scale Your Business without Servers
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
MicrosoftによるAIビジネスへの取組み
MicrosoftによるAIビジネスへの取組み
はじめてのMobile hub
はじめてのMobile hub
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
WebIntentsにより拓かれる次のWeb
WebIntentsにより拓かれる次のWeb
Build 2018 - Cognitive Services updates summary
Build 2018 - Cognitive Services updates summary
Developer summit 2015 gcp
Developer summit 2015 gcp
Developer summit 2015 GCP
Developer summit 2015 GCP
Hands on PhotoBlog App with WordPress REST API and App Inventor
Hands on PhotoBlog App with WordPress REST API and App Inventor
AWS Black Belt Techシリーズ Amazon Cognito / Amazon Mobile Analytics
AWS Black Belt Techシリーズ Amazon Cognito / Amazon Mobile Analytics
appengine ja night #24 Google Cloud Endpoints and BigQuery
appengine ja night #24 Google Cloud Endpoints and BigQuery
Goで作って配布するAzureコマンドラインユーティリティ
Goで作って配布するAzureコマンドラインユーティリティ
Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2
ボット開発でも DevOps! BotBuilder のテスト手法
ボット開発でも DevOps! BotBuilder のテスト手法
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
デバイス WebAPI設計の進め方
デバイス WebAPI設計の進め方
Mastering open cv kinectv1 marker based ar
Mastering open cv kinectv1 marker based ar
AWS Black Belt Techシリーズ AWS SDK
AWS Black Belt Techシリーズ AWS SDK
Windows Azure Mobile Servicesによるアプリ構築
Windows Azure Mobile Servicesによるアプリ構築
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
1.
Cognito、Mobile SDK、 SNSでサーバいらずの プッシュ通知 クックパッド株式会社 小室直 AWSモバイル/IoTサービス徹底攻略!! Developers.IO Meetup番外編
2.
小室 直(こむろ すなお) •クックパッド株式会社 エンジニア •会員事業部 ‣ Rails、Android •twitter、github、他: @hogelog
3.
紹介事例 Androidアプリで 一括プッシュ通知
4.
アプリ用API バッチ処理 当初の見積もり •30営業日 Androidアプリ EC2 SNS プッシュ 基盤 EC2
5.
実際の日数 •Cognito、Mobile SDKを採用 •6営業日
6.
バッチ処理 Androidアプリ EC2 SNS DynamoDB Cognito Mobile SDK
7.
•ゲストユーザ •AWS認証の自動化 •AWS認証リソース制御 Androidアプリ Cognito Mobile SDK
8.
Androidアプリ SNS Cognito •GCM Token取得 •SNSエンドポイントの作成 •SNS TopicのSubscribe Mobile
SDK
9.
バッチ処理 Androidアプリ EC2 SNS Cognito •SNS TopicへのPublish Mobile
SDK
10.
Androidアプリ Cognito •各種設定、Tokenなどの保存 DynamoDB Mobile SDK
11.
•IAMポリシー変数 • ${cognito-identity.amazonaws.com:sub} DynamoDB× Cognito
12.
嬉しかったこと
13.
Amazon Mobile SDK •Open
Source
14.
クックパッドのAWSエコシステム
15.
•miamによるIAM管理
16.
•バッチサーバのIAM Role権限追加
17.
運用 2015年8月∼ • 🍻サーバ監視、メンテナンスから の解放🍻
18.
今後
19.
Mobile Analytics •Redshiftエクスポート
20.
AWS Lambda •ロジックの修正が容易 (サーバサイド良いよね!)
21.
やらなかったこと
22.
Cognito Tokyo region •非同期呼び出し •運用
2015年8月∼
23.
Cognitoパブリックプロバイダ •紐付けたいユーザ情報がなかった
24.
Cognito Sync •柔軟性の高いDynamoDB採用
25.
GCM Topic Messaging •タイミングが悪かった •導入コスト
26.
Azure Notification Hub •良いのかもしれない •導入コスト
27.
mBaaS? • 💰
28.
Cognito、Mobile SDK •実装コストの削減 •サーバ運用からの開放 •スケール http://techlife.cookpad.com/entry/2015/06/16/120233 https://github.com/hogelog/aws-mobile-sdk-example
Download now