More Related Content
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz... 20180509 AWS Black Belt Online Seminar Amazon GuardDuty AWS Black Belt Techシリーズ Amazon VPC 20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ... 20190522 AWS Black Belt Online Seminar AWS Step Functions Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート 20190821 AWS Black Belt Online Seminar AWS AppSync 20191218 AWS Black Belt Online Seminar AWSのマネジメント&ガバナンス サービスアップデート What's hot (20)
20190326 AWS Black Belt Online Seminar Amazon CloudWatch AWS初心者向けWebinar AWSからのEメール送信 AWS Black Belt Techシリーズ リザーブドインスタンス & スポットインスタンス 20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES) 20190806 AWS Black Belt Online Seminar AWS Glue AWS Black Belt Online Seminar AWS Key Management Service (KMS) 20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要 [Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス 20191023 AWS Black Belt Online Seminar Amazon EMR AWS Black Belt Online Seminar - Amazon Lightsail JAWS-UG 情シス支部の皆様向け Amazon Elastic File System (Amazon EFS) 20190320 AWS Black Belt Online Seminar Amazon EBS 20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS) 20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW... AWS X-Rayによるアプリケーションの分析とデバッグ 20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW... 20210119 AWS Black Belt Online Seminar AWS CloudTrail Azure Monitor Logで実現するモダンな管理手法 202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM) Similar to 失敗から学ぶAWSの監視 (20)
AWS Black Belt Online Seminar Antipattern [AWS Summit 2012] Intel presents ランチセッション 今更聞けないAWSクラウド入門 NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ aws mackerel twilio_handson_public Aws lambda & amazon api gateway入門 クラウド/Amazon EC2の特徴とメリット・デメリット AWS Black Belt Online Seminar 2017 初心者向け クラウドコンピューティング はじめの一歩 Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪 20130326 aws meister-reloaded-windows これでAWSマスター!? 初心者向けAWS簡単講座 Serverless frameworkを使ってみた話 at #nseg #90 AWS meets Android - "AWS SDK for Android"で開発を楽にしよう! Architecting on Alibaba Cloud - 超基礎編 - 業務アプリをクラウド化する5つのステップ ~Amazon Web Services活用の勘所~ More from 株式会社オプト 仙台ラボラトリ (11)
フレームワークも使っていないWebアプリをLaravel+PWAでモバイルアプリっぽくしてみちゃう RPA(ロボティック・プロセ ス・オートメーション) 仮想労働者の雇い方 一歩前に進めるWeb開発のスパイス(仙台Geek★Night #1) 失敗から学ぶAWSの監視
- 6. AWSのサービス
Amazon EC2
Amazon Elastic Container
Service
AWS Lambda
AWS Batch
AWS Elastic Beanstalk
Amazon RDS
Amazon Redshift
Amazon VPC
AWS CloudTrail
Amazon Elasticsearch
Service
Amazon Aurora
Amazon Simple
Notification Service
Amazon Simple Queue
Service
AWS Glue
Amazon Athena
- 42. 【参考】Lambdaの料金
memory
(MB)
無料利用枠
(秒)
100 ミリ秒ごとの価格(USD)
128 3,200,000 0.000000208
192 2,133,333 0.000000313
256 1,600,000 0.000000417
320 1,280,000 0.000000521
384 1,066,667 0.000000625
448 914,286 0.000000729
512 800,000 0.000000834
ピンと来ないと思うので…
128MBのLambdaが丸一日ずっと実行状態になるようなバッチで(無いと思うが)
0.000000208 * 10 * 60 * 60 * 24 = 0.18USD(約20円)
512MBだとその4倍で 0.72USD(80円)
- 43. • Lambda実行後のCloudWatch Logsのログストリーム末尾に以下
が表示される
• Lambdaで定期的にCloudWatch LogsをAPIで取得し、上のよう
な文字列で引っ掛けてメモリ使用率を取得、メトリクスに投げる
• ただし、メモリに余裕があるからと行って無邪気に使用メモ
リを下げると痛い目にあうかも…
• Lambdaはメモリの割り当て量に対してCPU能力が決まるの
で…
REPORT RequestId: 9f74603f-229e-4f6d-a307-7a0fcbd2d62b
Duration: 268.89 ms Billed Duration: 300 ms
Memory Size: 128 MB Max Memory Used: 68 MB
え、CPUも監視したい? それはどうやって実装するのか私にはさっぱり…
CPUのパワー不足により実行時間が相対的に伸びると思うので、そこで監視でしょうか
- 46. • 通知用Lambda
• SNS(simple notification service)に飛んできたCloudWatchア
ラームをSlackに投げたりするのにLambdaを使っている
• Slackになげるやつは文字列整形のために通知内容ごとに個
々に関数を書いているのですが、数が増えてきてしっちゃ
かめっちゃかになりつつある
• 監視対象AWSのサービスはもとより、CloudWatch
Alarmから来るかCloudWatchEventで来るかなどで
通知のjsonスキーマが違うので、細かくやってしまった