More Related Content
PDF
EC2のストレージどう使う? -Instance Storageを理解して高速IOを上手に活用!- PDF
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES) PDF
AWS CURのデータを安く楽に可視化して共有したい PDF
PDF
20210216 AWS Black Belt Online Seminar AWS Database Migration Service PDF
多要素認証による Amazon WorkSpaces の利用 PDF
AWS Black Belt Online Seminar 2016 AWS CloudFormation PDF
AWS Black Belt Techシリーズ Amazon CloudWatch & Auto Scaling What's hot
PDF
AWS Black Belt Techシリーズ Amazon SNS モバイルプッシュ PPTX
PDF
Ingress on Azure Kubernetes Service PDF
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM) PDF
The Twelve-Factor Appで考えるAWSのサービス開発 PDF
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05 PPTX
DynamoDBによるソーシャルゲーム実装 How To PDF
PDF
AWS初心者向けWebinar AWSとのネットワーク接続入門 PDF
20200219 AWS Black Belt Online Seminar オンプレミスとAWS間の冗長化接続 PDF
AWS Black Belt Techシリーズ AWS Direct Connect PPTX
Hybrid Azure AD Join 動作の仕組みを徹底解説 PDF
AWS Black Belt Online Seminar 2017 Amazon Kinesis PDF
PDF
Amazon Pinpoint × グロースハック活用事例集 PDF
SolrとElasticsearchを比べてみよう PDF
20190326 AWS Black Belt Online Seminar Amazon CloudWatch PDF
PDF
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz... PDF
Viewers also liked
PDF
[AWSマイスターシリーズ]Amazon SNSモバイルプッシュ通知 PPTX
【2017年】ディープラーニングのフレームワーク比較 PDF
スクラムを導入してみて一回挫折したけど再起させた話 PDF
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo PDF
PDF
「サーバレスの薄い本」からの1年 #serverlesstokyo PPTX
PPTX
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017 Similar to Amazon SNS Mobile Push を使ってみる
PDF
マルチテナントメッセージング基盤を刷新して一年運用した話 PDF
Apple Push Notification Serviceの使い方 PDF
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS) PPTX
PPTX
PDF
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS) PDF
PDF
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう! PDF
PDF
Swiftアプリにプッシュ通知を組み込もう!-【番外編】SDKのインポート方法- PDF
[Service worker] プッシュ通知の使い方 PDF
PDF
More from 崇之 清水
PDF
WordPress RESTful API & Amazon API Gateway (English version) PDF
知らなきゃ損なアップデートを振り返り(2020年分)- いにしえのサービスから勝手にチョイス PDF
マイクロサービスを AWS サーバレス&コンテナで実装する方法 PDF
RESTful API を Chalice で紐解く 〜 Python Serverless Microframework for AWS 〜 PDF
クラウドを活用したセンシング/モニタリングなどデータ分析の実現 PDF
AWS 主要なサービスアップデート 6/3-11/28 PDF
5分でサーバーレスの環境構築から本番デプロイまでやったろやないか! - Serverless Meetup Osaka #4 LT PDF
サーバレスアプリケーションの入門と実践 - AWS Cloud Roadshow 2017 Osaka PDF
AWS における サーバーレスの基礎からチューニングまで PDF
PDF
PDF
Amazon Web Services (AWS) のご紹介 PDF
Amazon AI のスゴいデモ(仮) - Serverless Meetup Osaka PDF
Amazon Pinpoint - re:Invent Serverless Follow Up - 20161207 PDF
AWS SDK for PHP のインストールから 始めるクラウドマスターへの道 〜 Promise による非同期オペレーション 〜 PDF
WordPress RESTful API & Amazon API Gateway - WordCamp Kansai 2016 PDF
Amazon API Gateway を活用したゲームサーバー構築 PDF
関西スタートアップAWS勉強会 スタートアップ最新事例 PDF
スタートアップ向け構成例とAWS活用事例(福岡市スタートアップカフェ) PDF
Amazon Aurora の活用 - Developers.IO in OSAKA Amazon SNS Mobile Push を使ってみる
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
Push Notification とは
□iOS の場合(手順)
Device Token
Device Token
Device Token
Provider
app
Device Token 要求1
2
3
4
APNS
- 15.
Push Notification とは
□iOS の場合(手順)
Device Token
Device Token
Device Token
Provider
app
Device Token 要求1
2
3
4
5
Device Token
Payload
APNS
- 16.
Push Notification とは
□iOS の場合(手順)
Device Token
Device Token
Device Token
Provider
app
Device Token 要求1
2
3
4
6
Payload
5
Device Token
Payload
APNS
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
Push Notification とは
□プラットフォームごとに仕様が異なるので大変
サーバー側(Provider)
・証明書
・Payload 作成
・Device Token 管理
・送信手続き
クライアント側(iOS, Android,,,)
・受信手続き
・OSとアプリ間の連携
- 24.
- 25.
- 26.
SNS Mobile Pushとは
□ 各プラットフォームを横断して一斉送信
※ 3,000 topics, 10,000 subscribers
□ 各デバイスへの個別送信
□ 各プラットフォームからのフィードバックをもとに
デバイストークンの入れ替えや無効化を自動実行
□ スケーラビリティ
□ 100万通知 あたり $1
- 27.
SNS Mobile Pushとは
□ プラットフォーム横断のための中間マネージドサービス
APNS
GCM
ADM
Amazon SNS
Mobile Push
iOS
Android
Kindle
- 28.
- 29.
- 30.
Mobile Push を使ってみる
・PushNotification を有効にした Identifier を作成
※ワイルドカードはダメ
・証明書を作成
・p12でエクスポート
・プロビジョニング作成
iOS Developer
Member Center
の話は省略
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
- 38.
- 39.
- 40.
- 41.
- 42.
- 43.
Use platform specificjson
message dictionaries
{
"APNS_SANDBOX":"{"aps":
{"alert":"HelloWorld","sound
":"default","badge":3}}"
}
- 44.
- 45.
- 46.
- 47.
- 49.
- 50.
- 51.
□ 元々の手続き
Device Token
DeviceToken
Device Token
Provider
app
Device Token 要求1
2
3
4
6
Payload
Device Token
Payload
APNS
Mobile Push をちゃんと使う
5
- 52.
Mobile Push をちゃんと使う
□構成案
APNS
GCM/ADM
Device Token
Device Token
Device Token
app
Device Token 要求
Device Token
Payload
Payload
登録 SNS
DB
1
2
3
4
5
6
7
Endpoint Arn
Endpoint Arn
抽出、メッセージ作成
Endpoint Arn
8 Endpoint Arn
Endpoint Arn
9
Device Token
Publish
Endpoint Arn
Endpoint Arn
10
Payload
11
Feedback
Feedback
12
13
- 53.