Submit Search
Upload
Jawsug_bgnr#16
•
2 likes
•
384 views
K
Kahori Takeda
Follow
JAWS勉強会#16資料(JAWS DAYSの再演)
Read less
Read more
Technology
Report
Share
Report
Share
1 of 31
Download now
Download to read offline
Recommended
Jawsdays2019
Jawsdays2019
Kahori Takeda
Jaws niigata#8
Jaws niigata#8
Kahori Takeda
第1回 Android勉強会
第1回 Android勉強会
fujikunn
普通の人が勉強会で発表するために必要な準備のすべて~入門パブリック・スピーキング
普通の人が勉強会で発表するために必要な準備のすべて~入門パブリック・スピーキング
Masahito Zembutsu
手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...
手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...
WebSig24/7
Japan Windows Azure User Group発足のご案内(k1hash)
Japan Windows Azure User Group発足のご案内(k1hash)
Keiichi Hashimoto
女性エンジニアの1週間
女性エンジニアの1週間
x1 ichi
Spring starterによるSpring Boot Starter
Spring starterによるSpring Boot Starter
Ryosuke Uchitate
Recommended
Jawsdays2019
Jawsdays2019
Kahori Takeda
Jaws niigata#8
Jaws niigata#8
Kahori Takeda
第1回 Android勉強会
第1回 Android勉強会
fujikunn
普通の人が勉強会で発表するために必要な準備のすべて~入門パブリック・スピーキング
普通の人が勉強会で発表するために必要な準備のすべて~入門パブリック・スピーキング
Masahito Zembutsu
手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...
手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...
WebSig24/7
Japan Windows Azure User Group発足のご案内(k1hash)
Japan Windows Azure User Group発足のご案内(k1hash)
Keiichi Hashimoto
女性エンジニアの1週間
女性エンジニアの1週間
x1 ichi
Spring starterによるSpring Boot Starter
Spring starterによるSpring Boot Starter
Ryosuke Uchitate
ログ勉 Vol.1
ログ勉 Vol.1
Kenji Kobayashi
How you can speed up serverless development by local
How you can speed up serverless development by local
PIXTA Inc.
Inside CyberAgent's Game Development
Inside CyberAgent's Game Development
Suguru Shirai
Jawsug yokohama recap_week1_gp3
Jawsug yokohama recap_week1_gp3
Akifumi Niida
情報共有から始めるチーム開発とキャリア戦略
情報共有から始めるチーム開発とキャリア戦略
Takuya Oikawa
サイボウズのリモートワーク・リモートチーム
サイボウズのリモートワーク・リモートチーム
Ryo Mitoma
今からでも遅くない! 2から始めるangular js
今からでも遅くない! 2から始めるangular js
Kohashi Daisuke
リアルタイムにデータ分析してWebサービスの面白さを伝えたい
リアルタイムにデータ分析してWebサービスの面白さを伝えたい
x1 ichi
Event bridge で s3 イベント通知を試してみた
Event bridge で s3 イベント通知を試してみた
Akifumi Niida
リーンアジャイルで開発を加速しよう
リーンアジャイルで開発を加速しよう
Shinya Nakajima
Scc2015 SNS Tech
Scc2015 SNS Tech
Jun Futakawa
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
土岐 孝平
LT38テーマ2-1
LT38テーマ2-1
GIG inc.
Basic explanation of Generative adversarial networks on MNIST
Basic explanation of Generative adversarial networks on MNIST
Naoki Watanabe
LT38テーマ3-2
LT38テーマ3-2
GIG inc.
LT38テーマ2-2
LT38テーマ2-2
GIG inc.
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Makoto SAKAI
よりよい開発を目指すための、プロセス&ツール活用
よりよい開発を目指すための、プロセス&ツール活用
Kaoru NAKAMURA
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Ryutaro YOSHIBA
Django learning
Django learning
Yusuke Muraoka
20180621_Node学園LT
20180621_Node学園LT
Kahori Takeda
Lwtt#2_コミュニティ紹介
Lwtt#2_コミュニティ紹介
Kahori Takeda
More Related Content
What's hot
ログ勉 Vol.1
ログ勉 Vol.1
Kenji Kobayashi
How you can speed up serverless development by local
How you can speed up serverless development by local
PIXTA Inc.
Inside CyberAgent's Game Development
Inside CyberAgent's Game Development
Suguru Shirai
Jawsug yokohama recap_week1_gp3
Jawsug yokohama recap_week1_gp3
Akifumi Niida
情報共有から始めるチーム開発とキャリア戦略
情報共有から始めるチーム開発とキャリア戦略
Takuya Oikawa
サイボウズのリモートワーク・リモートチーム
サイボウズのリモートワーク・リモートチーム
Ryo Mitoma
今からでも遅くない! 2から始めるangular js
今からでも遅くない! 2から始めるangular js
Kohashi Daisuke
リアルタイムにデータ分析してWebサービスの面白さを伝えたい
リアルタイムにデータ分析してWebサービスの面白さを伝えたい
x1 ichi
Event bridge で s3 イベント通知を試してみた
Event bridge で s3 イベント通知を試してみた
Akifumi Niida
リーンアジャイルで開発を加速しよう
リーンアジャイルで開発を加速しよう
Shinya Nakajima
Scc2015 SNS Tech
Scc2015 SNS Tech
Jun Futakawa
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
土岐 孝平
LT38テーマ2-1
LT38テーマ2-1
GIG inc.
Basic explanation of Generative adversarial networks on MNIST
Basic explanation of Generative adversarial networks on MNIST
Naoki Watanabe
LT38テーマ3-2
LT38テーマ3-2
GIG inc.
LT38テーマ2-2
LT38テーマ2-2
GIG inc.
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Makoto SAKAI
よりよい開発を目指すための、プロセス&ツール活用
よりよい開発を目指すための、プロセス&ツール活用
Kaoru NAKAMURA
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Ryutaro YOSHIBA
Django learning
Django learning
Yusuke Muraoka
What's hot
(20)
ログ勉 Vol.1
ログ勉 Vol.1
How you can speed up serverless development by local
How you can speed up serverless development by local
Inside CyberAgent's Game Development
Inside CyberAgent's Game Development
Jawsug yokohama recap_week1_gp3
Jawsug yokohama recap_week1_gp3
情報共有から始めるチーム開発とキャリア戦略
情報共有から始めるチーム開発とキャリア戦略
サイボウズのリモートワーク・リモートチーム
サイボウズのリモートワーク・リモートチーム
今からでも遅くない! 2から始めるangular js
今からでも遅くない! 2から始めるangular js
リアルタイムにデータ分析してWebサービスの面白さを伝えたい
リアルタイムにデータ分析してWebサービスの面白さを伝えたい
Event bridge で s3 イベント通知を試してみた
Event bridge で s3 イベント通知を試してみた
リーンアジャイルで開発を加速しよう
リーンアジャイルで開発を加速しよう
Scc2015 SNS Tech
Scc2015 SNS Tech
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
LT38テーマ2-1
LT38テーマ2-1
Basic explanation of Generative adversarial networks on MNIST
Basic explanation of Generative adversarial networks on MNIST
LT38テーマ3-2
LT38テーマ3-2
LT38テーマ2-2
LT38テーマ2-2
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
よりよい開発を目指すための、プロセス&ツール活用
よりよい開発を目指すための、プロセス&ツール活用
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Django learning
Django learning
Similar to Jawsug_bgnr#16
20180621_Node学園LT
20180621_Node学園LT
Kahori Takeda
Lwtt#2_コミュニティ紹介
Lwtt#2_コミュニティ紹介
Kahori Takeda
20140829 山形でJAWS-UGをやって困った2つのこと
20140829 山形でJAWS-UGをやって困った2つのこと
Seiji Akatsuka
Chatopsのおかけでエンジニアがルーティンワークから解放された話
Chatopsのおかけでエンジニアがルーティンワークから解放された話
葛 飛
Jaws初心者支部#25_cloudnative_admin_talk
Jaws初心者支部#25_cloudnative_admin_talk
Kahori Takeda
Infra as Code Sapppro Casual 札幌の開催趣旨とTest-Kitchenの話
Infra as Code Sapppro Casual 札幌の開催趣旨とTest-Kitchenの話
Terui Masashi
AzureDevOpsで始めるAndroidのCI/CD
AzureDevOpsで始めるAndroidのCI/CD
Shinya Nakajima
試してGOTTEN READY! Azure Sphere
試してGOTTEN READY! Azure Sphere
Knowledge & Experience
JAWS-UG沖縄第1回勉強会 EBS/RDSがなくてもwrite massiveに耐えるDBの作り方
JAWS-UG沖縄第1回勉強会 EBS/RDSがなくてもwrite massiveに耐えるDBの作り方
Koichiro Nishijima
デブサミ関西2011 JAZ紹介
デブサミ関西2011 JAZ紹介
Keiji Kamebuchi
Azure Machine Learningを触ってみた!
Azure Machine Learningを触ってみた!
Takuya Tachibana
Visual Studio App CenterAuthの導入方法について
Visual Studio App CenterAuthの導入方法について
Shinya Nakajima
Azure PipelinesをサーバサイドのCI/CDに活用
Azure PipelinesをサーバサイドのCI/CDに活用
Shinya Nakajima
AWS サーバーレス開発用ローカルシミュレータを作った話
AWS サーバーレス開発用ローカルシミュレータを作った話
Munehiro Doi
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Shuji Watanabe
BlazorにSwaggerを導入してみよう
BlazorにSwaggerを導入してみよう
TomomitsuKusaba
脆弱性検知ツールVulsを試してみた
脆弱性検知ツールVulsを試してみた
Cosign930
MTプラグイン入門以前
MTプラグイン入門以前
Hiroshi Yamato
【ITベンチャーを支えるテクノロジー】Stores.jpのそだてかた|株式会社ブラケット
【ITベンチャーを支えるテクノロジー】Stores.jpのそだてかた|株式会社ブラケット
leverages_event
STORES.jpのそだてかた
STORES.jpのそだてかた
Keisuke Makino
Similar to Jawsug_bgnr#16
(20)
20180621_Node学園LT
20180621_Node学園LT
Lwtt#2_コミュニティ紹介
Lwtt#2_コミュニティ紹介
20140829 山形でJAWS-UGをやって困った2つのこと
20140829 山形でJAWS-UGをやって困った2つのこと
Chatopsのおかけでエンジニアがルーティンワークから解放された話
Chatopsのおかけでエンジニアがルーティンワークから解放された話
Jaws初心者支部#25_cloudnative_admin_talk
Jaws初心者支部#25_cloudnative_admin_talk
Infra as Code Sapppro Casual 札幌の開催趣旨とTest-Kitchenの話
Infra as Code Sapppro Casual 札幌の開催趣旨とTest-Kitchenの話
AzureDevOpsで始めるAndroidのCI/CD
AzureDevOpsで始めるAndroidのCI/CD
試してGOTTEN READY! Azure Sphere
試してGOTTEN READY! Azure Sphere
JAWS-UG沖縄第1回勉強会 EBS/RDSがなくてもwrite massiveに耐えるDBの作り方
JAWS-UG沖縄第1回勉強会 EBS/RDSがなくてもwrite massiveに耐えるDBの作り方
デブサミ関西2011 JAZ紹介
デブサミ関西2011 JAZ紹介
Azure Machine Learningを触ってみた!
Azure Machine Learningを触ってみた!
Visual Studio App CenterAuthの導入方法について
Visual Studio App CenterAuthの導入方法について
Azure PipelinesをサーバサイドのCI/CDに活用
Azure PipelinesをサーバサイドのCI/CDに活用
AWS サーバーレス開発用ローカルシミュレータを作った話
AWS サーバーレス開発用ローカルシミュレータを作った話
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
BlazorにSwaggerを導入してみよう
BlazorにSwaggerを導入してみよう
脆弱性検知ツールVulsを試してみた
脆弱性検知ツールVulsを試してみた
MTプラグイン入門以前
MTプラグイン入門以前
【ITベンチャーを支えるテクノロジー】Stores.jpのそだてかた|株式会社ブラケット
【ITベンチャーを支えるテクノロジー】Stores.jpのそだてかた|株式会社ブラケット
STORES.jpのそだてかた
STORES.jpのそだてかた
More from Kahori Takeda
フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化
フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化
Kahori Takeda
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
Kahori Takeda
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
Kahori Takeda
はじめてのAmazonLexでつくるLINEボット
はじめてのAmazonLexでつくるLINEボット
Kahori Takeda
Lwtt gas ocr-lineworksbot
Lwtt gas ocr-lineworksbot
Kahori Takeda
Devrel#8_オンラインのエンゲージメントを考える_jawsug_bgnr
Devrel#8_オンラインのエンゲージメントを考える_jawsug_bgnr
Kahori Takeda
20200129 jawsug bgnr22
20200129 jawsug bgnr22
Kahori Takeda
Jaws bgnr#18 what_isdirectconnect
Jaws bgnr#18 what_isdirectconnect
Kahori Takeda
Dev rel jawsug_bgnr_communityrevivalanddevelopment
Dev rel jawsug_bgnr_communityrevivalanddevelopment
Kahori Takeda
Ec2 spot-intro-20190227
Ec2 spot-intro-20190227
Kahori Takeda
Jawsug bgnr14
Jawsug bgnr14
Kahori Takeda
More from Kahori Takeda
(11)
フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化
フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
はじめてのAmazonLexでつくるLINEボット
はじめてのAmazonLexでつくるLINEボット
Lwtt gas ocr-lineworksbot
Lwtt gas ocr-lineworksbot
Devrel#8_オンラインのエンゲージメントを考える_jawsug_bgnr
Devrel#8_オンラインのエンゲージメントを考える_jawsug_bgnr
20200129 jawsug bgnr22
20200129 jawsug bgnr22
Jaws bgnr#18 what_isdirectconnect
Jaws bgnr#18 what_isdirectconnect
Dev rel jawsug_bgnr_communityrevivalanddevelopment
Dev rel jawsug_bgnr_communityrevivalanddevelopment
Ec2 spot-intro-20190227
Ec2 spot-intro-20190227
Jawsug bgnr14
Jawsug bgnr14
Jawsug_bgnr#16
1.
#jawsug_bgnr 2019/2/27 JAWS初心者支部運営 武田可帆里
2.
• 資料公開します • SNS投稿時のタグは↑ •
カメラは無音で♪ #jawsug_bgnr
3.
自己紹介 武田 可帆里(たけだ かほり) 仕事:
ソフトウェアエンジニア 株式会社チェンジ NewITユニット ・チャットボット開発 & 株式会社トラストバンク パブリテック事業 ・自治体向け 自社サービス企画開発 ・元インフラ、今フラフラ(色々の意図) ・JAWS初心者支部運営 ・AWSスキルは初心者 ・興味:AWS/Azure/Office365/Node.js/Python/Django/ChatBot/ チャット/自然言語解析/サーバレス/Low-Code #jawsug_bgnr
4.
セッションターゲット ・AWS触ったことがない ・AWS始めようと思っている方 ・「T2インスタンス」のTとか2って何だろうって方 ・AWSの設計・構築・保守に携わる方 #jawsug_bgnr
5.
コンセプト ・AWS初心者がこれからAWSを勉強するための第一歩 になってほしい ・皆失敗したり試行錯誤しながら勉強してるということ をわかってもらう ・私と同じトラブルに見舞われないようにEC2でつまず きやすいポイントをわかりやすく解説する #jawsug_bgnr
6.
1. AWS初心者の私が作ったチャットボットの話 2. But!
つまずいた話 3. CPUクレジットとは?の話 4. まとめ Index #jawsug_bgnr
7.
ちょっとここで質問 普段、チャットを使って 仕事をしている方? #jawsug_bgnr
8.
社内コミュニケーションはほぼチャット ちょっと相談があるんですけど 10分くらいお話できます? ○○という事象で対処したこと ある方います? 今駅の○○改札着きました! ○○する時におススメなツール 知ってる方いますか? ○○資料入手しました。確認し た方は[確認済]ボタンタップし てください。 確認済 ○○さんから電話ありました。 コールバックお願いします。 03-1234-5678 XXで提案しようと思ってるんだ けど詳しい人います? #jawsug_bgnr
9.
チャットボットを社内・社外向けに作るお仕事が多かった 社員検索ボット 安否確認ボット 「社員検索 氏名」を入力すると、写 真、部署名、電話番号、メールアドレ スなどの社員情報を回答。 安否確認が発動されると、ボットが安 否を確認。組織管理者のルームで、安 否状況・連絡先・所在地が共有される。 営業部
営業第一課 安否確認ボット 安否確認ボット 山田 洋子 人事と内定者をつなぐボット。タスク のリマインド・提出物管理・発言数か らの離脱兆候検知を行う。 内定者管理ボット
10.
AWS初心者 の私が作っ たチャット ボット A #jawsug_bgnr
11.
「退社時間の見える化」カード のチャットボット版を作る。 #jawsug_bgnr
12.
営業日の朝に全社員個々に一斉に退社予定をヒアリング PC モバイル
13.
業務中に退社予定が変わったらいつでも自分で変更可
14.
定刻にルームのメンバーの宣言時間レポートを共有 その他、使い方ヘルプ機能・休日設定・ 社員ごとの退社予定時間検索なども実装
15.
構成考えた #jawsug_bgnr
16.
• ボットプログラム載せるサーバー必要 • ユーザーごとのデータ保有するDB必要 •
ボットが強制停止しても自動起動(cron) • 社内システムへの接続なし • チーム内のトライアルで始めてそのまま全社導入 • 極力リーズナブルに • 支援サービスなので冗長化不要だけどDBバックアップはとりたい #jawsug_bgnr
17.
AWSの代表的な最小構成で作って完成 #jawsug_bgnr
18.
But! つまずいた B #jawsug_bgnr
19.
トライアル開始から約2か月後、 急にボットが動いてないと申告 確かに反応がない 既読になったりならなかったり…
20.
RDSセッションか? →問題ない
21.
CPU負荷かかってる? →問題ない [ec2-user@ip-10-0-0-28 tokyo001]$
vmstat 2 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 6 0 0 6392492 192204 498296 0 0 0 1 0 2 13 6 62 0 19 4 0 0 6392524 192204 498296 0 0 0 0 19759 42371 55 34 11 0 0 4 0 0 6391192 192204 498296 0 0 0 0 19970 42467 54 35 11 0 0 3 0 0 6390252 192204 498296 0 0 0 0 19662 42541 55 34 11 0 1 4 0 0 6383068 192204 498296 0 0 0 0 20126 42574 56 33 11 0 0 3 0 0 6382108 192204 498296 0 0 0 0 19856 42586 54 34 11 0 0
22.
あ! #jawsug_bgnr
23.
原因はCPUクレジット
24.
CPU クレジット とは? C
25.
https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/burstable-credits-baseline-concepts.html #jawsug_bgnr
26.
6クレジット/時間 Max144 vCPU使用率 時間 10% バースト期間 (50分) 50クレジット消費 (50分間) 追加なし
27.
定刻処理は一時的な負荷なので トライアル期間はT2で大丈夫と思ってた 少しずつCPUクレジット消費してたらしい… #jawsug_bgnr
28.
たくさんあるインスタンスタイプ T 2 micro T
汎用 M Tより少し性能が高い汎用 C CPU重視 R メモリ重視 P GPU、速度重視 とりあえず安く作るだけならT、 普通に作るならM 世代。 機能が世代によって ちょっと違う スペック 最初はTかMでOK #jawsug_bgnr
29.
クラウド最高! インスタンスを変更して 即解決 #jawsug_bgnr
30.
チャットボットのように裏で定期ジョブや 処理がある場合はT系のインスタンス不向き CPUクレジットの罠に注意 最初はクレジットの消費状況は確認要
失敗から多くを学べる 失敗を恐れない ってことで #jawsug_bgnr
31.
次回のJAWS初心者支部勉強会 日程未定!!! Connpassで募集します! 4月は開催します! が…その手前でももっとなにかやろうと検討中 少人数制の読書会?もくもく会?ハンズオン? アンケートで皆さんの希望聞かせてください! #jawsug_bgnr
Download now