SlideShare uma empresa Scribd logo
1 de 75
Baixar para ler offline
© 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
Cloud-powered モバイルアプリの構築
Amazon Cognito, Amazon Mobile Analytics, AWS SDK for Mobile
Jinesh Varia
7/10/2014
モバイルアプリの開発どうされてますか?
ユーザ認証
アクセスの認可
ユーザの行動分析
メディアの管理
データの同期
メディアの配信
共有データの保存
データのリアルタイム解析Track Retention
プッシュ通知の送信
Manage users and
identity providers
Securely access
cloud resources
Sync user prefs
across devices
Track active users,
engagement
Manage funnels,
Campaign performances
Store user-generated photos
Media and share them
Automatically detect mobile devices
Deliver content quickly globally
Bring users back to your app by sending
messages reliably
Store and query fast NoSQL data
across users and devices
Collect real-time clickstream logs
and take actions quickly
Your
Mobile
App
AWSモバイルサービスのご紹介
Amazon Cognito Amazon Mobile Analytics Amazon SNS Mobile Push
Kinesis Connector DynamoDB Connector S3 Connector SQS ConnectorSES Connector
AWS Global Infrastructure (10 Regions, Availability Zones, 51 Edge Locations)
Core Building Block
Services
Mobile Optimized
Connectors
Mobile Optimized
Services
Your Mobile App, Game or Device App
AWS Mobile SDK, API Endpoints, Management Console
Compute Storage Networking Analytics Databases
Integrated SDK
モバイルへの最適化、クロスプラットフォーム
Amazon Cognito Amazon Mobile Analytics Amazon SNS Mobile Push
Kinesis Connector DynamoDB Connector S3 Connector SQS ConnectorSES Connector
User identity &
data synchronization
service
Store any NoSQL
data and also map
mobile OS specific
objects to
DynamoDB tables
Fast cross-platform
Analytics & reporting
Service
Powerful Cross-platform
Push notification service
Recorder that can
handle intermittent
network connection
Easily upload,
download to S3 and
also pause,
resume, and cancel
these operations
Send email
reliably from
device
Access
distributed
buffering and
queuing service
統合されたAWS  Mobile  SDK
•  全てのサービスに共通の認証機構
•  オンライン・オフラインを⾃自動でハンドリン
グ
•  クロスプラットフォームサポート:Android,  
iOS,  Fire  OS  (今後の予定:  Unity,  
PhoneGap,  Cordova)
•  Mobile  OSへの最適化  
•  例例:  ローカルオフラインキャシュを利利
⽤用するアーキテクチャ
•  メモリフットプリントの削減
•  同梱するパッケージの選択も可
ユーザ認証
アクセスの認可
ユーザの行動分析
メディアの管理
データの同期
メディアの配信
共有データの保存
データのリアルタイム解析Track Retention
プッシュ通知の送信
Manage users and
identity providers
Securely access
cloud resources
Sync user prefs
across devices
Track active users,
engagement
Manage funnels,
Campaign performances
Store user-generated photos
Media and share them
Automatically detect mobile devices
Deliver content quickly globally
Bring users back to your app by sending
messages reliably
Store and query fast NoSQL data
across users and devices
Collect real-time clickstream logs
and take actions quickly
Your
Mobile
App
AWS Mobile SDK
Amazon Mobile
Analytics
Amazon Cognito
(Sync)
AWS Identity and
Access Management
Amazon Cognito
(Identity Broker)
Amazon S3
Transfer Manager
Amazon CloudFront
(Device Detection)
Amazon DynamoDB
(Object Mapper)
Amazon Kinesis
(Recorder)
Track Retention
Amazon Mobile
Analytics
Amazon SNS
Mobile Push
Your
Mobile
App
ユーザ認証
アクセスの認可
ユーザの行動分析
メディアの管理
データの同期
メディアの配信
共有データの保存
データのリアルタイム解析
プッシュ通知の送信
ユーザの認証: Amazon Cognito
Amazon  Cognitoとは?  
デバイスや
プラットフォームを越
えてデータをSync
モバイルデバイスか
ら  AWSの各種サービ
スにアクセス
IDとアクセス管理理を
シンプルに
セキュリティのベスト
プラクティスを実践
“アプリのデータをセキュアに、オフラインでも参照可能な形で保存し、かつ、
デバイス間でSync可能に”
⾮非同期に複数のデバイ
ス・プラットフォーム
間でデータをSync
IDプロバイダを越え
てユーザのユニークな
IDを管理理
Guest
ID
プロバイダ
ユニークID
Joe Anna Bob
Any Device
Any Platform
Any AWS
Service
セキュリティのベストプラクティスを実装
AWS  Identity  and  Access  Management  (IAM)
とのインテグレーションをシンプルに実現し、
AWSの各種サービスへのアクセスをセキュアに実
現
複数のIDプロバイダをサポート
主要なIDプロバイダとのインテグレーションを
容易易に
ユニークユーザの特定
デバイスやプラットフォームを越えて⾃自動でユ
ニークなユーザを認識識して管理理
Amazon  Cognito  Identity
Mobile
Analytics
S3
 DynamoDB
 Kinesis
Amazon  Cognitoによる認証を伴わないユーザ特定
“モノ”へのユニークIDの付与
スクリーン等のない“Headless”なデバイスにつ
いてもセキュアなクラウドへのアクセスを提供
データはクラウドに保存
アプリやデバイスのデータをクラウドに保存
し、ログイン後にマージ可能な状態で管理理
ゲストユーザアクセス
AWSリソースへのアクセスやアプリの機能の活
⽤用をアカウントの作成やログインを強いることな
くセキュアに実現
Visitor
Preferences
Cognito  
Store
Guest
EC2 S3 DynamoDB Kinesis
顧客事例例:  位置情報を⽤用いた⾳音楽アプリ
ユースケース:  
Soundtrackerはユーザが作成した
Music  Stationの共有を実現する位置
情報つきソーシャル⾳音楽ネットワー
クを提供するサービスです。
ユーザ作成のMusic  Stationを地理理的
にローカライズし、データをデバイ
スやOS間で同期することで、ユーザ
⾃自⾝身の周りでストリーミングされて
いる⾳音楽を選んで聞くという新しい
ユーザ体験を提供します。
ユーザプリファレンス
Stations
Music
Albums
認証済みユーザ ゲスト
Cognitoを使い始めるまでの3ステップ
AWS  Accountを取得して  AWS  Management  Consoleにログイ
ン
AWS  Mobile  SDKをダウンロードし、アプリに組み込
んでユーザのデータをdatasetに同期  
AWS  Management  Consoleで認証したユーザと認証
を伴わないユーザ向けの  identitypool  を作成
デモ: Amazon Cognito 管理画面
Amazon  Cognito  Security
AWSリソースへのアクセス制御
クラウドリソースへのきめ細やかなアクセスコ
ントロールを提供します
AWS  Credentialsの管理理
クレデンシャルをアプリに組み込むことなく、最
低限必要な権限に絞った⼀一時的なクレデンシャル
を提供します
セキュリティのベストプラクティスを実践
Security  Token  Serviceとのやり取りを簡単化
し、  Token  Vending  Machineの必要性をなく
します。
EC2 S3 DynamoDB Kinesis
Amazon  Cognito  セキュリティアーキテクチャ
User ID
(Temp
Credentials)
DynamoDB
End Users
Developer
App w/SDK
Access
to AWS
Services
Cognito Identity
Broker
Login OAUTH/OpenID
Access Token
Cognito ID,
Temp
Credentials
S3
Mobile Analytics
Cognito Sync
Store
AWS
Management
Console
Access Token
Pool ID
Role ARNs
アクセスの認可: Amazon Cognito + AWS IAM + Fine-grained
access control
Amazon Cognito (IDブローカ)
Identitypool
Identity
Providers
Pool of identities that
share the same trust policy
Access
Policy
Access to
AWS
Services
identitypool
Unauthenticated
Identities
authenticated
identities
AWS IAM Roles
AWS
Account
Web Identity
Federation
S3
DynamoDB
Get Delete Put
IAM Role用のアクセスポリシーの作成
{!
"Effect":"Allow",!
"Action":["s3:*"],!
"Resource":"*"!
}!
!
{!
"Effect": ”Deny",!
"Action": ["dynamodb:*"],!
"Resource": "*"!
}!
!
{!
"Effect": "Allow",!
"Action": [”cognito-sync:*"],!
"Resource": "*"!
}!
Allow
Actions:
All S3, Sync store
Operations
Resource:
All resources within
these services
Deny
Actions:
All DDB Operations
Resource:
All resources
アクセスポリシーによる制限
{!
"Effect":"Allow",!
"Action":["s3:PutObject","s3:GetObject","s3:DeleteObject",!
!"s3:ListMultipartUploadParts","s3:AbortMultipartUpload"],!
"Resource":"arn:aws:s3:::BUCKET_NAME/*"!
} !
{!
"Effect":"Allow",!
"Action":["s3:ListBucket","s3:ListBucketMultipartUploads"],!
"Resource":"arn:aws:s3:::BUCKET_NAME"!
}!
{!
"Effect": "Allow",!
"Action": ["dynamodb:GetItem", "dynamodb:Query", "dynamodb:PutItem"],!
"Resource" : [ "arn:aws:dynamodb:REGION:123456789:table/TABLE_NAME", !
! "arn:aws:dynamodb:REGION:123456789:table/TABLE_NAME/
! !index/INDEX_NAME" ]!
}!
!
Allow
Actions:
Certain operations
Resource:
One bucket, table ..
アクセスポリシーによる制限
{!
"Effect":"Allow”,!
"Action” ["s3:PutObject","s3:GetObject","s3:DeleteObj
ect”,”s3:ListMultipartUploadParts","s3:AbortMultipart
Upload"],!
"Resource":"arn:aws:s3:::BUCKET_NAME/Bob/*"!
} !
{!
"Effect":"Allow",!
"Action":"s3:ListBucket",!
"Resource":"arn:aws:s3:::BUCKET_NAME",!
"Condition":{"StringLike":{"s3:prefix":”Bob/"}}!
}!
{!
"Effect":"Allow",!
"Action":["s3:ListBucketMultipartUploads"],!
"Resource":"arn:aws:s3:::BUCKET_NAME"!
}!
Allow
Actions:
Certain operations
Resource:
Within a bucket with
specific prefix (user)
アクセスポリシーによる制限 (Policy Variables)
Allow
Actions:
All sync operations
Resource:
Only to that identity
{!
"Effect": "Allow”,!
"Action": ["s3:GetObject”,"s3:PutObject”],!
"Resource": ["arn:aws:s3:::!
!myBucket/amazon/snakegame/!
!${cognito-identity.amazonaws.com:sub}"]!
}!
{!
"Effect":"Allow",!
"Action":"cognito-sync:*", !
"Resource":["arn:aws:cognito-sync:us-east-1:
!123456789012:identitypool/!
!${cognito-identity.amazonaws.com:aud}/identity/!
!${cognito-identity.amazonaws.com:sub}/*"] !
}!
Allow
Actions:
S3 Get/Put operations
Resource:
Only to a specific part
of bucket to that identity
デバイス間のデータ同期: Amazon Cognito (Sync)
プロファイルの同期について
利用者が複数のデバイス間でデータ同期を取りたい。
異なるデバイス、OSやアプリ間でのデータ同期の実装が難しい。
オフラインモードの実装や、既存アプリとの連携が必要。
Amazon Cognito Sync
User Data
Storage and
Sync
Any Platform
iOS/Android/FireOS
アプリデータ、設定や状態の保存
アプリやデバイスのデータをクラウド上に保存し、ログイン
後に結合する。
デバイス間、OS間の同期
コード一行でユーザーデータや設定をデバイス間で
同期
オフライン作業
データは常にローカルのSQLite DBに先に保存する。
インターネット接続が不安定または切断の場合でも
アプリがシームレスに動く。
k/v data
Identity pool
Amazon Cognito Sync
オフライン: クライアントSDKがローカルのSQLiteデータスト
アを管理しているため、ネットワーク接続がなくてもアプリが
動く。
速い: データの読み書きはローカルのSQLiteデータベース
のみに対して行う。
賢い同期: 同期メソッドはデータのローカルとクラウドのバー
ジョンを比較し、変更があった差分をクラウドにプッシュする
と同時に、新し変更をクラウドから取得。.
柔軟なコンフリクト処理: 同期メソッドは最新の変更を取得し
たうえローカルの変更をクラウドに書込。デフォルトの動きと
して、Cognitoは最後の書込を適用する。開発者はこれを上
書きし、カスタマイズのコンフリクト処理を実装することも可能。
Local SQLite Cache
Amazon Cognito Sync データモデル
AWS
Account
Identitypool
Dataset
同じトラストポリシーを共有するアイデンティティプール
Identity
Identity
Identity
Dataset
Dataset
identitypool
クロスデバイスのユニークIDを、
ローカルデバイスにキャッシュしながらクラウドにも保存
1:n
1:n
1:n
dataset.synchronize()を呼出すだけで、
データ・セットをデバイス間で同期
DatasetDataset
Key/Value
1:n
キーバリューと同期カウント
Amazon Cognito Sync データモデル – サンプル
AWS
Account
Identitypool
Dataset
Identity
Identity
Identity
Dataset
Dataset
identitypool
1:n
1:n
1:n
User
preferences
Developer has two apps: a game and a productivity app
Game
state
Identitypool1
Productivity
App
Game
App
DatasetDataset
Key/Value
1:n
Cognito Syncの利用は非常にシンプル
CredentialsProvider と CognitoClient の初期化
Datasetのsynchronizeメソッドを呼出す
Datasetを作成/オープンし、キーバリューを追加
provider = new CognitoCredentialsProvider(context, AWS_ACCOUNT_ID, ! ! !
! ! !COGNITO_POOL_ID, COGNTIO_ROLE_UNAUTH, COGNITO_ROLE_AUTH);!
!
cognito = new DefaultCognitoSyncClient(context, COGNITO_POOL_ID, provider);!
dataset.synchronize(new SyncCallback(){..});!
!
cognito.openOrCreateDataset(datasetName);!
dataset.put(key, value);!
Cognito Syncの利用は非常にシンプル
AWSCognitoSyncClientを初期化
Datasetのsynchronizeメソッドを呼出す
Datasetを作成/オープンし、キーバリューを追加
DataSet *dataset = [syncClient openOrCreateDataSet:@"myDataSet"];
NSString *value = [dataset readStringForKey:@"myKey"];
[dataset putString:@"my value" forKey:@"myKey"];	
  
AWSCognitoSyncClient *syncClient = [[AWSCognitoSyncClient alloc]
initWithConfiguration: configuration];	
  
[dataset synchronize];
iOS
デモ: デバイス間でユーザーのゲームステートを同期
ユーザの行動分析
メディアの管理
メディアの配信
共有データの保存
データのリアルタイム解析Track Retention
プッシュ通知の送信
Track active users,
engagement
Manage funnels,
Campaign performances
Store user-generated photos
Media and share them
Automatically detect mobile devices
Deliver content quickly globally
Bring users back to your app by sending
messages reliably
Store and query fast NoSQL data
across users and devices
Collect real-time clickstream logs
and take actions quickly
Your
Mobile
App
ユーザ認証
アクセスの認可
データの同期
Amazon Cognito
(Sync)
AWS Identity and
Access Management
Amazon Cognito
(Identity Broker)
ユーザ行動分析: Amazon Mobile Analytics
ユーザ分析は最も採用されたモバイル開発ツール
モバイル分析について
開発者はユーザ分析が非常に重要だと捉えている。最も重要なメトリックを
タイムリーにモニターし、アクションを早く取りたい。
開発者はほかのAWSサービスと同様に、モバイルデータを自分で保有した
い。
Amazon Mobile Analytics
スケール
無料使用枠
重要なメトリックにフォーカ
ス。アプリからデータを受け
取ってから、60分以内にレ
ポート利用が可能。
速い
数百万のユーザーから、
一日数十億のイベントま
でスケール
データを所有
「アプリ利用率データの収集、可視化や理解を簡単に、しかも大規模に実現」
収集したデータは共有、集
計や再利用はしない
3ステップでMobile Analyticsを始める
AWSアカウントをサインアップし、既存または新規作成のCognito ID
をAWS Management Consoleで利用
数分以内に、アクティビティレポートをAWS Management
Consoleで確認
モバイルSDKをダウンロードし、たった一行のコードで連携
する(Android/FireOS, iOS)
Key Business Metrics
(with one line of code)
1.  Monthly Active Users
(MAU)
2.  Daily Active Users
(DAU)
3.  New Users,
4.  Daily Sessions,
5.  Sticky Factor,
6.  1-Day Retention,
7.  Avg. Revenue per DAU,
8.  Daily Paying Users,
9.  Avg. Paying DAU
Track Retention
ユーザリテンションはマーケ
ティング、新機能、UI変更やア
プリ更新の効果を測る際の重
要な指標。
Mobile Analyticsは4つの
チャートを提供し、日次や週次
のユーザリテンションをトラッキ
ング。
ユーザ行動のインサイト情報でアプリの特定の
アクションのユーザの行動を分析
特定のイベントの発生頻度レポートを提供。各
イベントに、属性やメトリックを追加可能。
サンプル
Track the number of
Likes/Shares, per
article, in a news app
Understand player
abort rates per
level, in a game
Number of songs
played, per user
session, in a music
app
In-app item popularity
in a shopping app
イベントのトラッキング
Cognito Analyticsの利用は非常にシンプル
Initialize the AmazonMobileAnalyticsClient. That’s it! Get Session
Activity in the AWS Management Console.
For Custom Events activity reports, add events.
Add OnResume() and OnPause()
analytics = new AmazonMobileAnalytics(provider, context, "SnakeGameAWS”);!
EventClient eventClient = analytics.getEventClient();!
MobileAnalyticsEvent visitEvent = eventClient.createEvent("speedSet");!
eventClient.recordEvent(visitEvent);!
analytics.getSessionClient().resumeSession();!
analytics.getSessionClient().pauseSession();!
Analytics.getEventClient().submitEvents();!
Cognito Analyticsの利用は非常にシンプル
Initialize the AmazonMobileAnalytics object. That’s it! Get Session
Activity in the AWS Management Console.
Submit the event. If we don't call submitEvents, events
will automatically be submitted at periodic intervals.
Create add Custom Events
[eventClient submitEvents];!
id<AWSMobileAnalyticsEventClient> eventClient =
analytics.eventClient;!
id<AWSMobileAnalyticsEvent> level1Event = [eventClient
createEventWithEventType:@"level1Complete"];!
AWSMobileAnalytics* analytics = [AWSMobileAnalytics !
!defaultAWSMobileAnalyticsWithIdentifier:@"someuniqueid"];!
iOS
デモ: プラットフォームを跨いだゲーム・パフォーマンス
メディアの管理
メディアの配信
共有データの保存
データのリアルタイム解析
プッシュ通知の送信
Store user-generated photos
Media and share them
Automatically detect mobile devices
Deliver content quickly globally
Bring users back to your app by sending
messages reliably
Store and query fast NoSQL data
across users and devices
Collect real-time clickstream logs
and take actions quickly
Your
Mobile
App
ユーザ認証
アクセスの認可
ユーザの行動分析
データの同期
Amazon Mobile
Analytics
Amazon Cognito
(Sync)
AWS Identity and
Access Management
Amazon Cognito
(Identity Broker)
Track Retention
Amazon Mobile
Analytics
メディアの保存と共有: Amazon S3
Amazon S3 Connector: Transfer Manager
S3 Connector
メディアのマルチパートアップロード(写真、ビデオ、
音声)
耐障害ダウンロード(例: アセット)
バックエンドなし
自動リトライ
一時停止、再開、キャンセル機能
ネイティブOS向け最適化
// Creating the transfer manager !
self.transferManager = [S3TransferManager new]; !
self.transferManager.s3 = s3client; !
!
// Upload image !
[self.transferManager uploadFile:fileName bucket:bucketName key:objectName]; !
!
// Download image !
[self.transferManager downloadFile:fileName bucket:bucketName key:objectName]; !
!
// Pause, Resume, Cancel !
[self.transferManager pauseAllTransfers]; !
[self.transferManager resumeAllTransfers]; !
[self.transferManager cancelAllTransfers]; !
Amazon S3 Connector: Transfer Manager
デモ: ゲームアセットのダウンロード
共有データの保存
データのリアルタイム解析
プッシュ通知の送信
Bring users back to your app by sending
messages reliably
Store and query fast NoSQL data
across users and devices
Collect real-time clickstream logs
and take actions quickly
Your
Mobile
App
ユーザ認証
アクセスの認可
ユーザの行動分析
データの同期
Amazon Mobile
Analytics
Amazon Cognito
(Sync)
AWS Identity and
Access Management
Amazon Cognito
(Identity Broker)
Track Retention
Amazon Mobile
Analytics
メディアの管理
メディアの廃止
Amazon S3
Transfer Manager
Amazon CloudFront
(Device Detection)
ユーザ認証
アクセスの認可
ユーザの行動分析
メディアの管理
データの同期
AWS Mobile SDK
Amazon Mobile
Analytics
メディアの配信
Amazon Cognito
(Sync)
AWS Identity and
Access Management
Amazon Cognito
(Identity Broker)
Amazon S3
Transfer Manager
Amazon CloudFront
(Device Detection)
共有データの保存
Amazon DynamoDB
(Object Mapper)
データのリアルタイム解析
Amazon Kinesis
(Recorder)
Track Retention
Amazon Mobile
Analytics
プッシュ通知の送信
Amazon SNS
Mobile Push
Your
Mobile
App
プッシュ通知の送信: Amazon SNS Mobile Push
プッシュ通知について
クロスプラットフォームに、大規模なプッシュ通知送信は難しい。
開発者はグローバルに、クロスデバイスにカスタマにリーチしたい。
プラットフォームそれぞれ動きが異なり、大量のデバイスにスケール
する場合、プッシュ通知はさらに複雑になる
クラウド
アプリ
プラットフォーム・サー
ビス
モバイル・アプリ
Amazon SNS
Cross-platform
Mobile Push 
Internet
Apple APNS
Google GCM
Amazon ADM
Windows WNS and
MPNS
Baidu CP
業界初!
New!
Amazon SNSを利用して, 開発者は世界中のクロスプラットフォームのユーザにプッ
シュ通知を送信
新機能:
メッセージの有効期間
メッセージ属性
Amazon SNS Mobile Push
Android Phones and Tablets
Apple iPhones and iPads
Kindle Fire Devices
Android Phones and Tablets in China
iOS
Windows Desktop and Windows Phone
Devices
ユースケース: SNSのクロスプラットフォーム機能
Eメールの受信通知
はSNSで送信
高いスケーラビリティと
信頼性
スタートアップ業界
高い柔軟性
Secret.ly
高度なターゲッティング
通知でユーザリテンション
を高める
ゲーム業界
ユーザリテンション
新しいAndroidアプリに
SNSを利用、
プロビージョン必要なし
Jetpack Joyride
Fruit ninja
共有データの保存
データのリアルタイム解析
プッシュ通知の送信
Bring users back to your app by sending
messages reliably
Store and query fast NoSQL data
across users and devices
Collect real-time clickstream logs
and take actions quickly
Your
Mobile
App
ユーザ認証
アクセスの認可
ユーザの行動分析
データの同期
Amazon Mobile
Analytics
Amazon Cognito
(Sync)
AWS Identity and
Access Management
Amazon Cognito
(Identity Broker)
Track Retention
Amazon Mobile
Analytics
メディアの管理
メディアの配信
Amazon S3
Transfer Manager
Amazon CloudFront
(Device Detection)
ユーザ認証
アクセスの認可
ユーザの行動分析
メディアの管理
データの同期
AWS Mobile SDK
Amazon Mobile
Analytics
メディアの配信
Amazon Cognito
(Sync)
AWS Identity and
Access Management
Amazon Cognito
(Identity Broker)
Amazon S3
Transfer Manager
Amazon CloudFront
(Device Detection)
共有データの保存
Amazon DynamoDB
(Object Mapper)
データのリアルタイム解析
Amazon Kinesis
(Recorder)
Track Retention
Amazon Mobile
Analytics
プッシュ通知の送信
Amazon SNS
Mobile Push
Your
Mobile
App
リアルタイムクリックストリームデータの収集: Amazon Kinesis
Mobile Connector
Amazon
Kinesis
RedshiftS3Kinesis
enabled
Apps on
EC2
AWS
Mobile
SDK
Amazon Kinesis Connector for Mobile
Apps
高度なユーザ行動
分析のため
統合AWS Mobile SDK
汎用的なバッチシステムで、ネット
ワーク接続問題のハンドリングや
バッテリーの最適な利用。
サマリー
ユーザ認証
アクセスの認可
ユーザの行動分析
メディアの管理
データの同期
メディアの配信
共有データの保存
データのリアルタイム解析Track Retention
プッシュ通知の送信
Manage users and
identity providers
Securely access
cloud resources
Sync user prefs
across devices
Track active users,
engagement
Manage funnels,
Campaign performances
Store user-generated photos
Media and share them
Automatically detect mobile devices
Deliver content quickly globally
Bring users back to your app by sending
messages reliably
Store and query fast NoSQL data
across users and devices
Collect real-time clickstream logs
and take actions quickly
Your
Mobile
App
ユーザ認証
アクセスの認可
ユーザの行動分析
メディアの管理
データの同期
AWS Mobile SDK
Amazon Mobile
Analytics
メディアの配信
Amazon Cognito
(Sync)
AWS Identity and
Access Management
Amazon Cognito
(Identity Broker)
Amazon S3
Transfer Manager
Amazon CloudFront
(Device Detection)
共有データの保存
Amazon DynamoDB
(Object Mapper)
データのリアルタイム解析
Amazon Kinesis
(Object Mapper)
Track Retention
Amazon Mobile
Analytics
プッシュ通知の送信
Amazon SNS
Mobile Push
Your
Mobile
App
キーポイント
Amazon Cognito Amazon Mobile Analytics Amazon SNS Mobile Push
Kinesis Connector DynamoDB Connector S3 Connector SQS ConnectorSES Connector
AWS Global Infrastructure (10 Regions, Availability Zones, 51 Edge Locations)
コアサービス
モバイル最適化
コネクタ
モバイル最適化
サービス
Your Mobile App, Game or Device App
AWS Mobile SDK, API Endpoints, Management Console
Compute Storage Networking Analytics Databases
統合SDK
キーポイント
Amazon Cognito Amazon Mobile Analytics Amazon SNS Mobile Push
Kinesis Connector DynamoDB Connector S3 Connector SQS ConnectorSES Connector
AWS Global Infrastructure (10 Regions, Availability Zones, 51 Edge
Locations)
Core Building Block
Services
Mobile Optimized
Connectors
Mobile Optimized
Services
Your Mobile App, Game or Device App
AWS Mobile SDK, API Endpoints, Management Console
Compute Storage Networking Analytics Databases
Integrated SDK
クロスプラット
フォーム・
モバイルに最適
柔軟性と
自由な選択肢
フルマネージド
簡単スタート
Amazon Cognito Amazon Mobile
Analytics
Amazon SNS
Mobile Push
無料枠:
月毎100万プッシュ通知
無料枠 (最初の12ヶ月):
100万 syncs/月 + 10GB
Amazon Cognitoストレージ
無料枠:
月毎1億 イベント
無料でスタート!
Thank You!
Jinesh Varia
@jinman
jvaria@amazon.com
Appendix..
Simple and predictable pay as you go pricing
Amazon Cognito Amazon Mobile
Analytics
Amazon SNS
Mobile Push
Free Tier:
1 Million push messages
every month
Thereafter:
$0.50 for Million
notifications delivered
$0.50 for Million requests
Free Tier (for first 12
months):
1 Million syncs/month +
10GB of storage for
Amazon Cognito
Thereafter:
$0.15 for 10K Syncs
$0.15 per GB for storage
Free Tier:
100 Million events every
month
Thereafter:
$1.00 per Million events

Mais conteúdo relacionado

Semelhante a AWS Summits 2014 AWS MobileServices JP

Amazon Cognito Deep Dive @ JAWS DAYS 2016
Amazon Cognito Deep Dive @ JAWS DAYS 2016Amazon Cognito Deep Dive @ JAWS DAYS 2016
Amazon Cognito Deep Dive @ JAWS DAYS 2016akitsukada
 
AWS Black Belt Techシリーズ Amazon Cognito / Amazon Mobile Analytics
AWS Black Belt Techシリーズ  Amazon Cognito / Amazon Mobile AnalyticsAWS Black Belt Techシリーズ  Amazon Cognito / Amazon Mobile Analytics
AWS Black Belt Techシリーズ Amazon Cognito / Amazon Mobile AnalyticsAmazon Web Services Japan
 
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530崇之 清水
 
モバイル開発を支えるAWS Mobile Services
モバイル開発を支えるAWS Mobile Servicesモバイル開発を支えるAWS Mobile Services
モバイル開発を支えるAWS Mobile ServicesKeisuke Nishitani
 
Microsoft Azure Workshop day1
Microsoft Azure Workshop day1Microsoft Azure Workshop day1
Microsoft Azure Workshop day1Miho Yamamoto
 
Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた
Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみたAmazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた
Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみたHikaru Ashino
 
Microsoft Azure 概要 (sakura.io ハンズオン編)
Microsoft Azure 概要 (sakura.io ハンズオン編)Microsoft Azure 概要 (sakura.io ハンズオン編)
Microsoft Azure 概要 (sakura.io ハンズオン編)Naoki Sato
 
AWS Solution Architect Associate試験勉強メモ
AWS Solution Architect Associate試験勉強メモAWS Solution Architect Associate試験勉強メモ
AWS Solution Architect Associate試験勉強メモTadayasu Yotsu
 
モバイルBaaSの概観と最新動向 (2013/6/7)
モバイルBaaSの概観と最新動向 (2013/6/7)モバイルBaaSの概観と最新動向 (2013/6/7)
モバイルBaaSの概観と最新動向 (2013/6/7)Shinichi Tomita
 
DevAx::connect はじめました
DevAx::connect はじめましたDevAx::connect はじめました
DevAx::connect はじめました政雄 金森
 
AWSにおける モバイル向けサービス及び事例紹介(20151211)
AWSにおける モバイル向けサービス及び事例紹介(20151211)AWSにおける モバイル向けサービス及び事例紹介(20151211)
AWSにおける モバイル向けサービス及び事例紹介(20151211)Keisuke Nishitani
 
AWS Security Automation in TrendMicro DIRECTION 2016
AWS Security Automation in TrendMicro DIRECTION 2016 AWS Security Automation in TrendMicro DIRECTION 2016
AWS Security Automation in TrendMicro DIRECTION 2016 Hayato Kiriyama
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device DefenderAmazon Web Services Japan
 
WebIntents × SNS
WebIntents × SNSWebIntents × SNS
WebIntents × SNSRyo Ito
 
AWSの様々なアーキテクチャ
AWSの様々なアーキテクチャAWSの様々なアーキテクチャ
AWSの様々なアーキテクチャKameda Harunobu
 
Scale Your Business without Servers
Scale Your Business without ServersScale Your Business without Servers
Scale Your Business without ServersKeisuke Nishitani
 
AWS IoTのい・ろ・は
AWS IoTのい・ろ・はAWS IoTのい・ろ・は
AWS IoTのい・ろ・はDaiki Mori
 
MicrosoftによるAIビジネスへの取組み
MicrosoftによるAIビジネスへの取組みMicrosoftによるAIビジネスへの取組み
MicrosoftによるAIビジネスへの取組みKosuke Fujimoto
 
モバイルアプリケーション管理(MAM) 自社アプリ開発手法
モバイルアプリケーション管理(MAM)自社アプリ開発手法モバイルアプリケーション管理(MAM)自社アプリ開発手法
モバイルアプリケーション管理(MAM) 自社アプリ開発手法Dai Matsui
 

Semelhante a AWS Summits 2014 AWS MobileServices JP (20)

Amazon Cognito Deep Dive @ JAWS DAYS 2016
Amazon Cognito Deep Dive @ JAWS DAYS 2016Amazon Cognito Deep Dive @ JAWS DAYS 2016
Amazon Cognito Deep Dive @ JAWS DAYS 2016
 
AWS Black Belt Techシリーズ Amazon Cognito / Amazon Mobile Analytics
AWS Black Belt Techシリーズ  Amazon Cognito / Amazon Mobile AnalyticsAWS Black Belt Techシリーズ  Amazon Cognito / Amazon Mobile Analytics
AWS Black Belt Techシリーズ Amazon Cognito / Amazon Mobile Analytics
 
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
PHP で始める AWS モバイルサービス - PHPカンファレンス_20150530
 
モバイル開発を支えるAWS Mobile Services
モバイル開発を支えるAWS Mobile Servicesモバイル開発を支えるAWS Mobile Services
モバイル開発を支えるAWS Mobile Services
 
Black Belt Online Seminar Amazon Cognito
Black Belt Online Seminar Amazon CognitoBlack Belt Online Seminar Amazon Cognito
Black Belt Online Seminar Amazon Cognito
 
Microsoft Azure Workshop day1
Microsoft Azure Workshop day1Microsoft Azure Workshop day1
Microsoft Azure Workshop day1
 
Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた
Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみたAmazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた
Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた
 
Microsoft Azure 概要 (sakura.io ハンズオン編)
Microsoft Azure 概要 (sakura.io ハンズオン編)Microsoft Azure 概要 (sakura.io ハンズオン編)
Microsoft Azure 概要 (sakura.io ハンズオン編)
 
AWS Solution Architect Associate試験勉強メモ
AWS Solution Architect Associate試験勉強メモAWS Solution Architect Associate試験勉強メモ
AWS Solution Architect Associate試験勉強メモ
 
モバイルBaaSの概観と最新動向 (2013/6/7)
モバイルBaaSの概観と最新動向 (2013/6/7)モバイルBaaSの概観と最新動向 (2013/6/7)
モバイルBaaSの概観と最新動向 (2013/6/7)
 
DevAx::connect はじめました
DevAx::connect はじめましたDevAx::connect はじめました
DevAx::connect はじめました
 
AWSにおける モバイル向けサービス及び事例紹介(20151211)
AWSにおける モバイル向けサービス及び事例紹介(20151211)AWSにおける モバイル向けサービス及び事例紹介(20151211)
AWSにおける モバイル向けサービス及び事例紹介(20151211)
 
AWS Security Automation in TrendMicro DIRECTION 2016
AWS Security Automation in TrendMicro DIRECTION 2016 AWS Security Automation in TrendMicro DIRECTION 2016
AWS Security Automation in TrendMicro DIRECTION 2016
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
 
WebIntents × SNS
WebIntents × SNSWebIntents × SNS
WebIntents × SNS
 
AWSの様々なアーキテクチャ
AWSの様々なアーキテクチャAWSの様々なアーキテクチャ
AWSの様々なアーキテクチャ
 
Scale Your Business without Servers
Scale Your Business without ServersScale Your Business without Servers
Scale Your Business without Servers
 
AWS IoTのい・ろ・は
AWS IoTのい・ろ・はAWS IoTのい・ろ・は
AWS IoTのい・ろ・は
 
MicrosoftによるAIビジネスへの取組み
MicrosoftによるAIビジネスへの取組みMicrosoftによるAIビジネスへの取組み
MicrosoftによるAIビジネスへの取組み
 
モバイルアプリケーション管理(MAM) 自社アプリ開発手法
モバイルアプリケーション管理(MAM)自社アプリ開発手法モバイルアプリケーション管理(MAM)自社アプリ開発手法
モバイルアプリケーション管理(MAM) 自社アプリ開発手法
 

Mais de Amazon Web Services Japan

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)Amazon Web Services Japan
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFSAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現Amazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...Amazon Web Services Japan
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Web Services Japan
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したことAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用Amazon Web Services Japan
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdfAmazon Web Services Japan
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介Amazon Web Services Japan
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon Web Services Japan
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことAmazon Web Services Japan
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチAmazon Web Services Japan
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介Amazon Web Services Japan
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer ProfilesAmazon Web Services Japan
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨Amazon Web Services Japan
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介Amazon Web Services Japan
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介Amazon Web Services Japan
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...Amazon Web Services Japan
 

Mais de Amazon Web Services Japan (20)

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDD
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
 

Último

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 

Último (12)

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 

AWS Summits 2014 AWS MobileServices JP