SlideShare une entreprise Scribd logo
1  sur  56
Cognito + SNS + Zabbixで
サーバー監視アプリを作ってみた
JAWS-UG山形 芦野 光
トラック:[Aceに聞け]
自己紹介
 芦野 光
 宮城県仙台市在住
 専門学生
 JAWS-UG山形、仙台
 AWS歴:6ヶ月
 専門学校
 東北電子専門学校 高度ITエンジニア科 所属(4年課程)
 株式会社エスツー
 サーバーエンジニア(アルバイト勤務)
 最近のできごと
 AWS麻雀はじめました
アジェンダ
 AWSを知ったきっかけ と AWSを使ったきっか
け
 Amazon Cognito
 Amazon SNS
 アプリの紹介とデモ
AWSを知ったきっかけ
AWSってなに? クラウド?
VPS?
IaaS?
参加する前
通販のAmazonがサーバ屋さん?
PaaS?
参加してみた
AWS便利!!
参加した後
AWSを使ったきっかけ
きっかけは、学校の授業の課題
 Androidのアプリ開発の授業。
 課題は「電話帳アプリ」の作成。
AWSを使ったきっかけ
課題の開発自体は順調でしたが・・・
追加の仕様変更が。。
クラウドと複数端末との同期機能?知らない。。
あれ、でも。
これ、AWSでもしかしたらできそう!?
探してみた
AWSを使ったきっかけ
 これ、AWSでもしかしたらできそう!?
 探してみる。
できそうな予感。
実装してみる
AWSを使ったきっかけ
できた!
Amazon Cognito
mobile client mobile client
Sync
Identity
Amazon Cognito
Amazon Cognitoとは
 Amazon Cognito
 AWSのモバイルサービス、2014年7月にリリース
 提供している内容は大きく2つ
 Sync
 クラウド上にモバイルと同期できるデータストアを提供。
 Identity Broker
 モバイルからAWS上へのリソースのアクセス認証と制御。
 提供しているリージョン
 US East (N. Virginia)
 EU (Ireland)
 AWS Mobile SDKサポート
Amazon Cognitoとは
 Sync
 クラウド上にモバイルと同期できるデータストアを提供。
 DatasetというテーブルにKey/Value形式でのデータの保存。
 オフラインでもローカルのデータが利用可能。
 同期時にコンフリクトの検知と発生時の処理実装が可能。
 複数デバイスをまたいだ同期が可能。
Amazon Cognitoとは
 Sync
Identitypool
Identity IdentityIdentity
Dataset…
key value
1 Blue
2 Red
3 White
Dataset…
key value
1 Blue
2 Red
3 White
Dataset…
key value
1 Blue
2 Red
3 White
Dataset…
key value
1 Blue
2 Red
3 White
Dataset…
key value
1 Blue
2 Red
3 White
Dataset…
key value
1 Blue
2 Red
3 White
Dataset…
key value
1 Blue
2 Red
3 White
Dataset…
key value
1 Blue
2 Red
3 White
Dataset…
key value
1 Blue
2 Red
3 White
Amazon Cognitoとは
 Sync – 用語
 Identitypool
 アプリケーションのユーザアイデンティティを整理するコンテナ。
 AWSアカウント1つにつき60個作成可能。
 Identity
 ユーザアイデンティティ
 複数のデバイスで共有可能。
 複数のDatasetを持つ。
 Dataset(Key/Valueのテーブル,同期ストア)
 Dataset1つあたり、1MBまでのデータが保存可能
 Key/Value形式、Keyの数は最大1024個
 保存できるデータ
 英数字の文字列
 バイナリデータはBase64でエンコードすることで保存可能。
 1ユーザーあたり、Datasetの合計サイズの上限は20MB
Amazon Cognitoとは
 Sync
Identity Pool…(App)
Dataset…
key value
1 Apple
2 Watermelon
3 Orange
Identity…(Device)
Dataset…
key value
1 Apple
2 Watermelon
3 Orange
App
Pull
Push
synchronize
Amazon Cognitoとは
 Sync
Identity Pool…(App)
Dataset…
key value
1 Apple
2 Watermelon
3 Orange
Identity…(Device)
Dataset…
key value
1 Apple
2 Watermelon
3 Orange
App
Dataset…
key value
1 Apple
2 Watermelon
3 Strawberry
Put
Get
Amazon Cognitoとは
 Sync
Identity Pool…(App)
Identity…(Device)
Dataset…
key value
1 Apple
2 Watermelon
3 Orange
App
Pull
Push
synchronize
Dataset…
key value
1 Apple
2 Watermelon
3 Strawberry
Conflict
Dataset…
key value
1 Apple
2 Watermelon
3 Strawberry
Amazon Cognitoとは
 Syncのユースケース
 ゲームのセーブデータ。
 アプリの設定情報。
 電話帳の複数端末での同期。
Amazon Cognitoとは
 Identity Broker
 モバイルからAWS上のリソースへのアクセス認証と制御。
 AWS上のリソースをモバイルから直接利用できる。
(2 tier architecture)EC2なし構成ができる!
 アクセス認証
 OpenID Connect対応アイデンティティプロバイダーが利用可能
 Facebook,Googleなどのアカウントを用いて認証可能
 自前の認証基盤を利用することも可能
 Developer Authenticated Identities
 アクセス制御
 認証あり、認証なし(ゲスト)ユーザにそれぞれのアクセス制御を
IAMのRoleで割り当てができる。
Amazon Cognitoとは
 活用事例
 株式会社ガリバー 様
 クルマとの双方向コミュニケーションサービス
「DRIVE+」にてCognitoを認証基盤として採用。
 Concrete Software,Inc
 NHLホッケーターゲットスマッシュ(スマホアプ
リ)にて、ゲームデータの保存と認証に採用。
Amazon Cognitoとは
 Cognitoの便利な機能
 Cognitoストリーム(Kinessis連携)
 同期ストアの同期、更新情報をKinessisで取り扱うことが可能に。
 Push synchronization(SNS連携)
 複数デバイスで使っている同期ストアが更新されると
AmazonSNSからサイレントプッシュ通知され、
複数デバイスがクラウド上の同期ストアと同期を行う。
Dataset…
key value
1 Apple
2 Watermelon
3 Orange
Dataset…
key value
1 Apple
2 Watermelon
3 Strawberry
Amazon Cognito
new!
Amazon SNS
Dataset…
key value
1 Apple
2 Watermelon
3 Orange
Pull
Push
synchronize
synchronize
Push synchronization
Mobile Push
Dataset…
key value
1 Apple
2 Watermelon
3 Strawberry
Dataset…
key value
1 Apple
2 Watermelon
3 Strawberry
料金(2015年3月22日 現在)
 同期と容量に対して課金
 容量
 同期ストアの容量 1 GB につき毎月 0.15ドル
 同期
 同期オペレーション 1 万回につき 0.15ドル
Amazon SNS
Amazon SNSとは
 Amazon Simple Notification Service
 AWSのモバイルサービス
 クラウド上からモバイルへのメッセージ配信サービス
 特徴
 マルチプロトコル対応
 クロスプラットフォーム対応(プッシュ配信)
 シンプル・スケーラブル
 AWS Mobile SDKサポート
Amazon SNSとは
 マルチプロトコル対応
 プッシュ
 Apple、Google、Fire OS、Windows デバイス対応
 SMS, E-mail
 テキストメッセージ
 HTTP/s
 任意の HTTP エンドポイントに配信
 SQS(Amazon Simple Queue Service)
 SNSからキューを登録
Amazon SNSとは
 クロスプラットフォーム対応
 異なるプラットフォームに対して、同じAPIで操作をサポート。
 メッセージサイズはネィテブプラットフォームが上限
 APNS(256B or 2KB)
 GCM(4096B)
Amazon SNSとは
 異なるプラットフォームのサポート ー 従来
APNS
GCM
WPNS
Hello
Hello
Hello
Hello
Hello
Hello
Amazon SNSとは
 異なるプラットフォームのサポート ー Amazon SNS
APNS
GCM
WPNS
Hello
Hello
Hello
Hello
Amazon
SNS
Amazon SNSを使ってみる1
 アプリケーションの登録
※事前にGoogle Cloud Messagingを許可する
プロジェクト(アプリ)のAPIキーの取得が必要
Amazon SNSを使ってみる2
 アプリケーションに送信先デバイスを登録
GCMとの初期通信時に発行されるデバイストークン
(送信先のアドレスのようなもの)を登録
Amazon SNSを使ってみる2
 アプリケーションに送信先デバイスを登録
GCMとの初期通信時に発行されるデバイストークン
(送信先のアドレスのようなもの)を登録
登録するとエンドポイントが生成されます。
Amazon SNSを使ってみる3
 トピックの作成
(メッセージを複数デバイスに一括送信できるグループ)
Amazon SNSを使ってみる4
 トピックにエンドポイントの追加( create subscription )
(一括送信するグループにデバイスを追加する)
Amazon SNSを使ってみる5
 トピックにエンドポイントの追加( create subscription )
(一括送信するグループにデバイスを追加する)
Amazon SNSを使ってみる6
 メッセージの送信
Amazon SNSを使ってみる6
 メッセージの送信
APIでも可能です!
Amazon SNSを使ってみる7
App Topic
EndPoint
EndPoint
EndPoint
EndPoint
Subscription(PUSH)
Subscription(PUSH)
Subscription(mail)
Topic
Subscription(SMS)
Amazon SNSとは
 SNSの便利な機能
 メッセージの配信結果の確認(CloudWatch連携)
 CloudWatch上で配信結果の確認が可能に
 イベントの通知
 登録したアプリケーションに、エンドポイントが追加、削除、更
新された際にイベント通知。
料金(2015年3月22日 現在)
料金表
アプリの紹介とデモ
Amazon SNSでサーバー監視通知
 Zabbixからのアラートをプッシュ通知にて受信。
 ポップアップ表示、通知音、バイブレーションなど
を用いてプッシュ通知をお知らせ。
 プッシュ通知で受信したアラートを一覧表示。
 プッシュ通知にはAmazon SNSを利用。
 アラートの複数端末同期にAmazon Cognitoを利用。
※ 画像は開発中のサンプルです。
デモ
仕組み1
Amazon
SNS
Amazon
EC2
(Zabbix)
Device
Token登録
仕組み1
Amazon
SNS
Amazon
EC2
(Zabbix)
Publish
Mobile
Push
仕組み2
Amazon
SNS
Amazon
EC2
(Zabbix)
Publish
(対応開始)
Mobile
Push
#slack
機能紹介
 アラートの一覧表示機能
 アラートの状況、ホスト名、トリガー名を表示。
 プッシュ受信と共にリアルタイムで表示。
 エスカレーション通知機能(少し実装)
 ※Zabbixのエスカレーション機能は使用しません。
 エスカレーション発生時に、メンバーに通知、状況を共有。
 Slackへの投稿(未実装)
 エスカレーション発生状況を自動でSlackに投稿。
 アラート状況をクラウドと複数端末間での同期(Cognito)
 SNSでプッシュが受信できなかった時の対策として
 定期的にクラウドの同期ストアと同期。
仕組み3
Amazon
EC2
(Zabbix)
Amazon Cognito
Sync
参考サイト
 Cognito
 http://techlife.cookpad.com/entry/2014/07/29/173726
 http://dev.classmethod.jp/cloud/aws/
 http://aws.amazon.com/jp/cognito/
 http://www.slideshare.net/AmazonWebServicesJapan/aws-black-belt-
tech-amazon-cognito-amazon-mobile-analytics
 http://blog.takuros.net/entry/2015/01/20/070824
 http://mobile.awsblog.com/
 http://221616.com/gulliver/news/press/20140930-13992.html
 http://media.amazonwebservices.com/jp/csd20140909/KEY-01-03.pdf
 http://mobile.awsblog.com/post/Tx3LC2Y5I3MXF0K/Concrete-Software-
uses-Amazon-Cognito-for-NHL-Hockey-Target-Smash
 SNS
 http://www.slideshare.net/AmazonWebServicesJapan/20130917-aws-
meisterregenerateextrasnsmobilepushpublic?related=1
 http://aws.amazon.com/jp/sns/
ご清聴ありがとうございました

Contenu connexe

Tendances

Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Boss4434
 
AWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンドAWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンド
kaki_k
 

Tendances (20)

AWS Black Belt Techシリーズ Amazon SNS モバイルプッシュ
AWS Black Belt Techシリーズ Amazon SNS モバイルプッシュAWS Black Belt Techシリーズ Amazon SNS モバイルプッシュ
AWS Black Belt Techシリーズ Amazon SNS モバイルプッシュ
 
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
 
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築するCognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
 
iOSアプリ開発者から見たMobile Hub
iOSアプリ開発者から見たMobile HubiOSアプリ開発者から見たMobile Hub
iOSアプリ開発者から見たMobile Hub
 
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初心者向けWebinar] AWSを活用したモバイルアプリの開発と運用
[AWS初心者向けWebinar] AWSを活用したモバイルアプリの開発と運用[AWS初心者向けWebinar] AWSを活用したモバイルアプリの開発と運用
[AWS初心者向けWebinar] AWSを活用したモバイルアプリの開発と運用
 
Jawsdays2021 preday
Jawsdays2021 predayJawsdays2021 preday
Jawsdays2021 preday
 
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
Aws summits2014 サイバーエージェント_ユーザーの趣味嗜好に適した広告配信システムdynalystができるまでad_techstudioでの...
 
AWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンドAWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンド
 
AWS IoTアーキテクチャパターン
AWS IoTアーキテクチャパターンAWS IoTアーキテクチャパターン
AWS IoTアーキテクチャパターン
 
UnityとAmazon Web Servicesで生み出す新しい価値
UnityとAmazon Web Servicesで生み出す新しい価値UnityとAmazon Web Servicesで生み出す新しい価値
UnityとAmazon Web Servicesで生み出す新しい価値
 
Lambda認証認可パターン
Lambda認証認可パターンLambda認証認可パターン
Lambda認証認可パターン
 
成長していくサービスとAWS
成長していくサービスとAWS成長していくサービスとAWS
成長していくサービスとAWS
 
Amazon Game Tech Night #21 Game Development on AWS
Amazon Game Tech Night #21 Game Development on AWSAmazon Game Tech Night #21 Game Development on AWS
Amazon Game Tech Night #21 Game Development on AWS
 
AWS SDK for Android and iOS
AWS SDK for Android and iOSAWS SDK for Android and iOS
AWS SDK for Android and iOS
 
IAMでまもれ僕らのAWS(JAWS-UG 初心者支部)
IAMでまもれ僕らのAWS(JAWS-UG 初心者支部)IAMでまもれ僕らのAWS(JAWS-UG 初心者支部)
IAMでまもれ僕らのAWS(JAWS-UG 初心者支部)
 
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
 
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
[AWS初心者向けWebinar] AWSではじめよう、IoTシステム構築
 
【IVS CTO Night & Day】Networking Technology
【IVS CTO Night & Day】Networking Technology【IVS CTO Night & Day】Networking Technology
【IVS CTO Night & Day】Networking Technology
 
おひとりさまAWS Organizationsのススメ
おひとりさまAWS OrganizationsのススメおひとりさまAWS Organizationsのススメ
おひとりさまAWS Organizationsのススメ
 

En vedette

「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
Yoshihito Kuranuki
 
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
Rikitake Oohashi
 

En vedette (20)

IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015
IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015
IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015
 
[JAWS Days 2015 LT]使い始めて3年半、ようやくテスト始めました
[JAWS Days 2015 LT]使い始めて3年半、ようやくテスト始めました[JAWS Days 2015 LT]使い始めて3年半、ようやくテスト始めました
[JAWS Days 2015 LT]使い始めて3年半、ようやくテスト始めました
 
簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015
簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015
簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015
 
JAWS DAYS 2015 AWS OpsWorksの仕組みと活用方法のご紹介
JAWS DAYS 2015 AWS OpsWorksの仕組みと活用方法のご紹介JAWS DAYS 2015 AWS OpsWorksの仕組みと活用方法のご紹介
JAWS DAYS 2015 AWS OpsWorksの仕組みと活用方法のご紹介
 
東急ハンズのクラウドデザインパターン アーキテクチャー編
東急ハンズのクラウドデザインパターン アーキテクチャー編東急ハンズのクラウドデザインパターン アーキテクチャー編
東急ハンズのクラウドデザインパターン アーキテクチャー編
 
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
 
Data Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdaysData Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdays
 
JAWS-DAYS 2015 / 北海道 x 農業 x クラウド
JAWS-DAYS 2015 / 北海道 x 農業 x クラウドJAWS-DAYS 2015 / 北海道 x 農業 x クラウド
JAWS-DAYS 2015 / 北海道 x 農業 x クラウド
 
JAWS DAYS 2015 SimpleWorkflowとOpsWorksでサービスを開発して解ったこと
JAWS DAYS 2015 SimpleWorkflowとOpsWorksでサービスを開発して解ったことJAWS DAYS 2015 SimpleWorkflowとOpsWorksでサービスを開発して解ったこと
JAWS DAYS 2015 SimpleWorkflowとOpsWorksでサービスを開発して解ったこと
 
AWSを使って沖縄から世界へ (JAWS DAYS 2015 A-1 GP LT大会)
AWSを使って沖縄から世界へ (JAWS DAYS 2015 A-1 GP LT大会)AWSを使って沖縄から世界へ (JAWS DAYS 2015 A-1 GP LT大会)
AWSを使って沖縄から世界へ (JAWS DAYS 2015 A-1 GP LT大会)
 
Hadoop Trends & Hadoop on EC2
Hadoop Trends & Hadoop on EC2Hadoop Trends & Hadoop on EC2
Hadoop Trends & Hadoop on EC2
 
AWS ロボ in JAWSDAYS
AWS ロボ in JAWSDAYSAWS ロボ in JAWSDAYS
AWS ロボ in JAWSDAYS
 
AMIMOTO ハンズオン JAWS DAYS 2015
AMIMOTO ハンズオン JAWS DAYS 2015AMIMOTO ハンズオン JAWS DAYS 2015
AMIMOTO ハンズオン JAWS DAYS 2015
 
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
 
クラウドとコミュニティのこれまでとこれから 20150322_#JAWSDAYS
クラウドとコミュニティのこれまでとこれから 20150322_#JAWSDAYSクラウドとコミュニティのこれまでとこれから 20150322_#JAWSDAYS
クラウドとコミュニティのこれまでとこれから 20150322_#JAWSDAYS
 
Movable Type for AWS Hands-on
Movable Type for AWS Hands-onMovable Type for AWS Hands-on
Movable Type for AWS Hands-on
 
JAWS DAYS 2015 「DevOpsが普及した今だからこそ 考える DevOpsの次の姿」
JAWS DAYS 2015 「DevOpsが普及した今だからこそ 考える DevOpsの次の姿」JAWS DAYS 2015 「DevOpsが普及した今だからこそ 考える DevOpsの次の姿」
JAWS DAYS 2015 「DevOpsが普及した今だからこそ 考える DevOpsの次の姿」
 
コンソールゲームを世界展開してみた - JAWS DAYS 2015
コンソールゲームを世界展開してみた - JAWS DAYS 2015コンソールゲームを世界展開してみた - JAWS DAYS 2015
コンソールゲームを世界展開してみた - JAWS DAYS 2015
 
Windowsシステムの AWS移行とMulti-AZ化 - JAWS DAYS 2015
WindowsシステムのAWS移行とMulti-AZ化 - JAWS DAYS 2015 WindowsシステムのAWS移行とMulti-AZ化 - JAWS DAYS 2015
Windowsシステムの AWS移行とMulti-AZ化 - JAWS DAYS 2015
 
JAWS DAYS 2015-ド・エンタープライズな情シスとクラウドと私 @applebear_ayu #jawsdays #jawsug
JAWS DAYS 2015-ド・エンタープライズな情シスとクラウドと私 @applebear_ayu #jawsdays #jawsugJAWS DAYS 2015-ド・エンタープライズな情シスとクラウドと私 @applebear_ayu #jawsdays #jawsug
JAWS DAYS 2015-ド・エンタープライズな情シスとクラウドと私 @applebear_ayu #jawsdays #jawsug
 

Similaire à Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた

Similaire à Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた (20)

Scale Your Business without Servers
Scale Your Business without ServersScale Your Business without Servers
Scale Your Business without Servers
 
reinvent2019_standby_kitahara_20191029
reinvent2019_standby_kitahara_20191029reinvent2019_standby_kitahara_20191029
reinvent2019_standby_kitahara_20191029
 
Black Belt Online Seminar Amazon Cognito
Black Belt Online Seminar Amazon CognitoBlack Belt Online Seminar Amazon Cognito
Black Belt Online Seminar Amazon Cognito
 
[AWS DevDay] Cognito / Amplify で加速するエンタープライズのアプリケーション開発
[AWS DevDay] Cognito / Amplify で加速するエンタープライズのアプリケーション開発[AWS DevDay] Cognito / Amplify で加速するエンタープライズのアプリケーション開発
[AWS DevDay] Cognito / Amplify で加速するエンタープライズのアプリケーション開発
 
Smarthome dev overview
Smarthome dev overviewSmarthome dev overview
Smarthome dev overview
 
AWS IoTのい・ろ・は
AWS IoTのい・ろ・はAWS IoTのい・ろ・は
AWS IoTのい・ろ・は
 
AWS Black Belt Online Seminar 2016 AWS IoT
AWS Black Belt Online Seminar 2016 AWS IoTAWS Black Belt Online Seminar 2016 AWS IoT
AWS Black Belt Online Seminar 2016 AWS IoT
 
20200630 AWS Black Belt Online Seminar Amazon Cognito
20200630 AWS Black Belt Online Seminar Amazon Cognito20200630 AWS Black Belt Online Seminar Amazon Cognito
20200630 AWS Black Belt Online Seminar Amazon Cognito
 
モバイル開発を便利にするAWS
モバイル開発を便利にするAWSモバイル開発を便利にするAWS
モバイル開発を便利にするAWS
 
20180119_AIを支えるクラウド技術
20180119_AIを支えるクラウド技術20180119_AIを支えるクラウド技術
20180119_AIを支えるクラウド技術
 
JAWS DAYS 2019 Amazon Sumerian によるユーザーインターフェイスへのアプローチ
JAWS DAYS 2019 Amazon Sumerian によるユーザーインターフェイスへのアプローチJAWS DAYS 2019 Amazon Sumerian によるユーザーインターフェイスへのアプローチ
JAWS DAYS 2019 Amazon Sumerian によるユーザーインターフェイスへのアプローチ
 
AWS エンジニア育成における効果的なトレーニング活用のすすめ
AWS エンジニア育成における効果的なトレーニング活用のすすめAWS エンジニア育成における効果的なトレーニング活用のすすめ
AWS エンジニア育成における効果的なトレーニング活用のすすめ
 
AWSの様々なアーキテクチャ
AWSの様々なアーキテクチャAWSの様々なアーキテクチャ
AWSの様々なアーキテクチャ
 
Rspberry PI + AWS IOT検証
Rspberry PI + AWS IOT検証Rspberry PI + AWS IOT検証
Rspberry PI + AWS IOT検証
 
Invitation to development tools オープン系開発ツールへのいざない
Invitation to development tools オープン系開発ツールへのいざないInvitation to development tools オープン系開発ツールへのいざない
Invitation to development tools オープン系開発ツールへのいざない
 
Serverless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指すServerless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指す
 
Jawsdays2021 Amazon Connect愛について語り尽くす
Jawsdays2021 Amazon Connect愛について語り尽くすJawsdays2021 Amazon Connect愛について語り尽くす
Jawsdays2021 Amazon Connect愛について語り尽くす
 
AWS IoT アップデート 2016.02.16
AWS IoT アップデート 2016.02.16AWS IoT アップデート 2016.02.16
AWS IoT アップデート 2016.02.16
 
Android_kinesis_cognito
Android_kinesis_cognitoAndroid_kinesis_cognito
Android_kinesis_cognito
 
Android_kinesis_cognito
Android_kinesis_cognitoAndroid_kinesis_cognito
Android_kinesis_cognito
 

Amazon Cognito + SNS + Zabbixでサーバー監視アプリを作ってみた