Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
yamamotomsc
PPTX, PDF
102 views
20190906_私が使ったAWSサービス
マネージメントサービス株式会社のAWS若手勉強会(4回目)の資料
Engineering
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 20
2
/ 20
3
/ 20
4
/ 20
5
/ 20
6
/ 20
7
/ 20
8
/ 20
9
/ 20
10
/ 20
11
/ 20
12
/ 20
13
/ 20
14
/ 20
15
/ 20
16
/ 20
17
/ 20
18
/ 20
19
/ 20
20
/ 20
More Related Content
PPTX
アウトプットはスキルアップもするしトクもする
by
Mitsuhiro Yamashita
PPTX
Twilioと山下と学び
by
Mitsuhiro Yamashita
PDF
20130719 cdpナイト
by
hideaki yanase
PDF
もしお金を支払わなかった時、あなたに何がおきますか?
by
hideaki yanase
PPTX
ブログを大阪リージョンに移行して東京リージョンをDRサイトにしています。その理由とRTO/RPOそしてコスト。
by
Mitsuhiro Yamashita
PPTX
AZ障害を想定したブログのマイグレーション
by
Mitsuhiro Yamashita
PDF
Cloudnative online-2021-stepfunction
by
kota tomimatsu
PDF
jaws aws-nuke
by
kota tomimatsu
アウトプットはスキルアップもするしトクもする
by
Mitsuhiro Yamashita
Twilioと山下と学び
by
Mitsuhiro Yamashita
20130719 cdpナイト
by
hideaki yanase
もしお金を支払わなかった時、あなたに何がおきますか?
by
hideaki yanase
ブログを大阪リージョンに移行して東京リージョンをDRサイトにしています。その理由とRTO/RPOそしてコスト。
by
Mitsuhiro Yamashita
AZ障害を想定したブログのマイグレーション
by
Mitsuhiro Yamashita
Cloudnative online-2021-stepfunction
by
kota tomimatsu
jaws aws-nuke
by
kota tomimatsu
What's hot
PPTX
AWS認定クラウド プラクティショナー って何?
by
Mitsuhiro Yamashita
PPTX
AWSセキュリティ新機能と共に進化した My Individual blog (私の個人ブログ) since 2014
by
Mitsuhiro Yamashita
PPTX
GAS + SaaS時々 AWSで自動化
by
Mitsuhiro Yamashita
PPTX
AWSの勉強は試して試して楽しんで (AWS認定DVA本書きました)
by
Mitsuhiro Yamashita
PDF
Aws organization multi_accounts
by
kota tomimatsu
PDF
Ops jaws meetup#3
by
Tomoaki Sakatoku
PPTX
LambdaでBilling Alertを拡張してみた
by
Mamoru Ohashi
PDF
Cloudfront cli tips
by
kota tomimatsu
PPTX
管理統制もLambdaで!
by
Mamoru Ohashi
PDF
Win 3 aws certificate associate
by
kazuhisa kawashima
PDF
aws health organizations notifications
by
kota tomimatsu
PDF
aws-Organizations-aroud
by
kota tomimatsu
PDF
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
by
Kahori Takeda
PDF
Win 3 aws certificate associate
by
kazuhisa kawashima
PPTX
Amazon Connectで到着報告を自動化
by
Mitsuhiro Yamashita
PDF
AWS Client VPN
by
kota tomimatsu
PDF
AWSのサーバレス関連アップデートを10分で紹介します
by
Keisuke Nishitani
PPTX
AWS認定クラウドプラクティショナー 書くときに意識してたこととか
by
Mitsuhiro Yamashita
PDF
Aws cloud presentation_for_client
by
Eiji Kobori
PPTX
○○をAWSで作るにはどうすればいい? ~ 構築例とアーキテクチャ図を添えて
by
mokomoko9
AWS認定クラウド プラクティショナー って何?
by
Mitsuhiro Yamashita
AWSセキュリティ新機能と共に進化した My Individual blog (私の個人ブログ) since 2014
by
Mitsuhiro Yamashita
GAS + SaaS時々 AWSで自動化
by
Mitsuhiro Yamashita
AWSの勉強は試して試して楽しんで (AWS認定DVA本書きました)
by
Mitsuhiro Yamashita
Aws organization multi_accounts
by
kota tomimatsu
Ops jaws meetup#3
by
Tomoaki Sakatoku
LambdaでBilling Alertを拡張してみた
by
Mamoru Ohashi
Cloudfront cli tips
by
kota tomimatsu
管理統制もLambdaで!
by
Mamoru Ohashi
Win 3 aws certificate associate
by
kazuhisa kawashima
aws health organizations notifications
by
kota tomimatsu
aws-Organizations-aroud
by
kota tomimatsu
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
by
Kahori Takeda
Win 3 aws certificate associate
by
kazuhisa kawashima
Amazon Connectで到着報告を自動化
by
Mitsuhiro Yamashita
AWS Client VPN
by
kota tomimatsu
AWSのサーバレス関連アップデートを10分で紹介します
by
Keisuke Nishitani
AWS認定クラウドプラクティショナー 書くときに意識してたこととか
by
Mitsuhiro Yamashita
Aws cloud presentation_for_client
by
Eiji Kobori
○○をAWSで作るにはどうすればいい? ~ 構築例とアーキテクチャ図を添えて
by
mokomoko9
Similar to 20190906_私が使ったAWSサービス
PDF
aws chaliceで作るslack翻訳bot
by
uchimanajet7
PDF
[20171116 三木会] AWSを利用したサーバーレス開発の実践 by アイレット株式会社 cloudpack事業部 高橋 直樹 氏
by
Insight Technology, Inc.
PPTX
Alt2017 1111 hatobus
by
Bus Hato
PDF
【JAWS-UG Shimane vol.5 】[ハンズオン]サーバーレスで作るチャットBot
by
s1hit
PDF
弊社IoT事例とAlexaSkil開発レシピ
by
Takashi Kozu
PDF
Serverless Revolution
by
Keisuke Nishitani
PDF
[AWS Developers Meetup 2017] DeveloperのためのライブAWSウォークスルー 〜 AWS SDKの使い方 〜
by
Atsushi Fukui
PDF
AWS All Stars ~Lightning Talks x 13~
by
Amazon Web Services Japan
PDF
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
by
Amazon Web Services Japan
PDF
Serverless Architecture on AWS(20151023版)
by
Keisuke Nishitani
PDF
Serverless Architecture on AWS(20151121版)
by
Keisuke Nishitani
PPTX
serverless
by
Kohei Misu
PDF
AWS Proton を使ってみた
by
虎の穴 開発室
PDF
AWSによるサーバーレスアーキテクチャ
by
真吾 吉田
PDF
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
by
Amazon Web Services Japan
PDF
担当Pjのciにserverless frameworkを導入した話
by
masaya tawata
aws chaliceで作るslack翻訳bot
by
uchimanajet7
[20171116 三木会] AWSを利用したサーバーレス開発の実践 by アイレット株式会社 cloudpack事業部 高橋 直樹 氏
by
Insight Technology, Inc.
Alt2017 1111 hatobus
by
Bus Hato
【JAWS-UG Shimane vol.5 】[ハンズオン]サーバーレスで作るチャットBot
by
s1hit
弊社IoT事例とAlexaSkil開発レシピ
by
Takashi Kozu
Serverless Revolution
by
Keisuke Nishitani
[AWS Developers Meetup 2017] DeveloperのためのライブAWSウォークスルー 〜 AWS SDKの使い方 〜
by
Atsushi Fukui
AWS All Stars ~Lightning Talks x 13~
by
Amazon Web Services Japan
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
by
Amazon Web Services Japan
Serverless Architecture on AWS(20151023版)
by
Keisuke Nishitani
Serverless Architecture on AWS(20151121版)
by
Keisuke Nishitani
serverless
by
Kohei Misu
AWS Proton を使ってみた
by
虎の穴 開発室
AWSによるサーバーレスアーキテクチャ
by
真吾 吉田
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
by
Amazon Web Services Japan
担当Pjのciにserverless frameworkを導入した話
by
masaya tawata
More from yamamotomsc
PPTX
20200304 vuejs
by
yamamotomsc
PPTX
20191224 aws cloud9
by
yamamotomsc
PDF
20191206_Alexaスキルを作ってみよう
by
yamamotomsc
PPTX
20191129 AWS CloudFormarion
by
yamamotomsc
PPTX
20191115_Cloud Front
by
yamamotomsc
PPTX
20191031_Amazon Api Gateway
by
yamamotomsc
PPTX
20191018 AWS Lambda
by
yamamotomsc
PDF
20191011_Route 53
by
yamamotomsc
PPTX
20190927_AWS VPC
by
yamamotomsc
PPTX
20190920 AWS IAM
by
yamamotomsc
PPTX
20190913 awscli
by
yamamotomsc
PPTX
20190823_AMAZON EC2
by
yamamotomsc
PPTX
20190809_AWS第1歩目
by
yamamotomsc
20200304 vuejs
by
yamamotomsc
20191224 aws cloud9
by
yamamotomsc
20191206_Alexaスキルを作ってみよう
by
yamamotomsc
20191129 AWS CloudFormarion
by
yamamotomsc
20191115_Cloud Front
by
yamamotomsc
20191031_Amazon Api Gateway
by
yamamotomsc
20191018 AWS Lambda
by
yamamotomsc
20191011_Route 53
by
yamamotomsc
20190927_AWS VPC
by
yamamotomsc
20190920 AWS IAM
by
yamamotomsc
20190913 awscli
by
yamamotomsc
20190823_AMAZON EC2
by
yamamotomsc
20190809_AWS第1歩目
by
yamamotomsc
20190906_私が使ったAWSサービス
1.
私が使ったAWSサービス ~サーバーレスアーキテクチャの 実装例~ マネージメントサービス株式会社 デジタルビジネスイノベーションセンター 風間玲央
2.
始めに 今年の5月から入社3年目にして初めて、AWSを使ってプログラムを作るようになりました。 今までインフラや、ドキュメント作成の仕事をしてきたため、本格的なアプリ開発は初めてです。 今までに、以下のサービスを使いました。 2 以降、実際に作ったものと、AWSのサービスを紹介していきます。 AWS Lambda Amazon
DynamoDB Amazon API Gateway Alexa skillAmazon Translate
3.
作ったもの 3
4.
Slack Bot 毎週月曜日~金曜日に天気予 報とRSSを配信しています。 以下の記事を参考にしました。 【Slack】自作執事botの紹介 -
SST エンジニアブログ 4
5.
ユーザーとのやり取り Slack Botのいるチャンネルで、メ ンションをつけてメッセージを送 ると、応答します。 雑談、天気の確認、乗換案内・ ルート案内、知識の検索ができ ます。 雑談はTalk APIというチャットボッ ト用のAPIを、そのほかは SUNABAという対話ボット開発環 境をAPIとして使っています。 5
6.
ボタンを表示 メニューボタンも表示できます。 6
7.
Slack Botその2(翻訳bot ) デフォルト設定では、入力された 言語を自動判定して日本語を英 語に、その他の対応言語(※)を 日本語に翻訳します
。 以下の記事を参考にしました。 Amazon Translateを使ってSlack で翻訳コマンドを作成 ※漢字のみだと区別できないた め、中国語を除きます。 7
8.
カスタム翻訳 メニューを表示して翻訳元言語 と翻訳先言語を切り替えることも できます。 自動判定でないため、中国語も 翻訳できます。 8
9.
Slack Bot の構成 9 AWS
Lambda Amazon DynamoDB Amazon API Gateway Talk API/ SUNABA 雑談/タスクAPIの 情報を取得・更新 リクエスト Slackで メッセージ送信 リクエスト Slack API ボットから メッセージ送信 リクエスト レスポンス リクエスト レスポンス
10.
翻訳botの構成 10 AWS Lambda Amazon DynamoDB Amazon
API Gateway 翻訳元/翻訳先言語の 設定情報を取得・更新 リクエスト Slackで メッセージ送信 リクエスト ボットから メッセージ送信 リクエスト レスポンス リクエスト レスポンス Amazon Translate APIを切り替えることで、 様々な処理ができます。 Slack API
11.
Alexa受付スキル Alexaに社員番号を話しかけると、Googleスプレッ ドシートを更新します。 以下の記事のスキルを基に作っています。 【Alexa】Connpass用の受付スキルを作ってみた #Alexa #AlexaDevs 詳細は以下のリポジトリにまとめました。 https://github.com/forshoes-admin/Alexa- reception 11
12.
受付スキルの構成 12 Echo Alexa skill
AWS Lambda(Alexa skill内部で使用) リクエスト スキルの呼び出し Google スプレッ ドシート Google Apps Script シートを編集 ・値を取得 応答を送信Alexaが応答 ユーザーが発話 レスポンス
13.
これまで紹介してきたプログラムの構成には、 共通点があります。 13
14.
共通点は…サーバーレスアーキテクチャであること 常にサーバーを起動して待機するのではなく、「メッセージの送信」(Slack Botの場合)、「発 話」(Alexaスキルの場合)等をきっかけにプログラムが動きます1。 サーバーを直接使わないため、ネットワークの知識が必要なく、プログラムの呼び出しごとに 課金されるため、費用を抑えることができます1。 14 AWS Lambda Amazon
DynamoDBAmazon API Gateway
15.
AWS Lambdaの特徴2 コードを書いてアップロードするだけで、コードを実行可能! サーバー構築・管理の必要なし! コードが実行されるごとに、コードが呼び出された回数に対して課金! 動いていないときは料金が発生しない! 15 AWS Lambda
16.
Amazon API Gatewayの特徴① まず、APIとは:他のプログラムから呼び出して使えるプログラムのこと。 APIをWeb上で公開するためには通常、HTTPリクエストを受け付けるサーバーが必要です。 16 リクエスト レスポンス リクエスト レスポンス APIサーバー
17.
Amazon API Gatewayの特徴② Amazon
API Gatewayは文字通り、APIの入り口。 サーバーレスでAPIを利用できる! Slack Botでは、Slackのイベント(メッセージ送信・ボタンクリック等)があったら、API Gatewayに リクエストが送信され、AWS Lambdaにリクエストを送信してコードを実行します。 17 Amazon API Gateway AWS Lambda Slackで メッセージ送信 リクエスト リクエスト コードを実行
18.
Amazon DynamoDBの特徴 サーバーレス! データベース用のサーバーを構築・管理する必要なし! ドキュメントデータベース(JSON形式のデータ(ドキュメント)をそのまま格納できるデータベース 3)⇒プログラムと連携しやすい。 18 Amazon DynamoDB DBサーバー DBを利用するプログラム
19.
まとめ サーバーレスアーキテクチャなら、サーバーを構築・管理する必要なし! ソースコードの実行環境も、APIの実行環境も、データベースもサーバーレスなら簡単に実現で きる! ⇒AWS Lambda、Amazon API
Gateway、Amazon DynamoDBを利用 本格的なアプリ開発は初めての私でも、(ネットの記事を参考にして)アプリが開発できました。 19
20.
参考記事等 1:サーバレスアーキテクチャとは何か?~AWS LambdaとAPI Gatewayによる簡単なAPIの実装を試す (https://codezine.jp/article/detail/10332) 2:AWS
Lambda(イベント発生時にコードを実行)(https://aws.amazon.com/jp/lambda/) 3:RDBエンジニアのための10分でわかるDocumentDB (https://www.nttpc.co.jp/technology/documentdb.html) AWSサービスのアイコンは、以下よりダウンロードしています。 AWS シンプルアイコン - AWS アーキテクチャーセンター (https://aws.amazon.com/jp/architecture/icons/) 20
Download