AWS Developer Associate 勉強メモ その6
前回の続きです。
だんだん終わりが見えてきました。
今回はCloudWatch, SQS, SNS, Kinesis, Lambda です。
セクション17
- Monitoring
- CloudWatch Metrics
- CloudWatch Alarms
- CloudWatch Logs
- CloudWatch Agent & CloudWatch Logs Agent
- CloudWatch Logs Metric Filters
- CloudWatch Events
- EventBridge
- X-Ray
- X-Ray: Instrumentation and Concepts
- X-Ray: Sampling Rules
- X-Ray APIs
- CloudTrail
セクション18
- AWS Integration & Messaging
- AWS SQS
- AWS SQS Dead Letter Queue
- AWS SQS CLI Practice
- AWS SQS FIFO Queues
- AWS SQS Advanced
- AWS SNS
- AWS Kinesis
- AWS Kinesis KCL
- Kinesis Security, Firehose and Analytics
- Data Ordering for Kinesis vs SQS FIFO
セクション19
- AWS Lambda
- Lambda Synchronous Invocations
- Lambda & Application Load Balancer
- AWS Lambda@Edge
- Lambda Asynchronous Invocations & DLQ
- Lambda & CloudWatch Events / EventBridge
- Lambda & S3 Event Notifications
- Lambda Event Source Mapping
- Lambda Destinations
-
Lambda Permissions - IAM Roles & Resource Policies
-
Lambda Environment Variables
-
Lambda Monitoring & X-Ray Tracing
- Lambda in VPC
- Lambda Function Performance
- Lambda Concurrency
- Lambda External Dependencies
- Lambda and CloudFormation
- Lambda Layers
- Lambda Versions and Aliases
- Lambda and CodeDeploy
- Lambda Limits
知らなかったこと・忘れてたこと
Amazon EventBridgeとCloudWatch Eventsの関係
- Amazon EventBridgeはCloudWatch Events をベースに構築された、CloudWatch Events を拡張するサービス
- Amazon EventBridgeではCloudWatch Eventsと同じサービスAPIとエンドポイント、同じ基盤となるサービスインフラストラクチャを使用している
- CloudWatch EventsからEventBridgeへと乗り換えても、これまでと同じAPI、CloudFormationテンプレート、コンソールを引き続き使用可能
- CloudWatch Events はイベント駆動型アーキテクチャを構築するための理想的なサービス
- 独自のアプリケーションとサードパーティーの SaaS アプリケーションからデータを接続できるようにする新しい機能がAmazon EventBridge
- つまり元は両者とも同じ物で、EventBridgeがCloudWatch Eventsが開発された目的であるモニタリングユースケースを超えた拡張となっている
X-Rayが動作しない場合のトラブルシューティング
EC2でX-Rayが動作しない場合
AWS Lambda上で動作しない場合
- 適切なポリシー(AWSX-RayWriteOnlyAccess)でIAM実行ロールを持っていることを確認
- X-Rayがコード内にインポートされていることを確認
まとめ
Lambdaのセクションがかなりボリュームがあったのと、途中英語の口頭ベースで説明される内容が多くて、それらを理解するのが結構キツかったです。
ですがその分ハンズオンがとてもわかりやすく、何言ってるかわからなくても雰囲気で理解することができました。
その分章末の小テストではボロボロだったのであとで勉強し直します……。
あとちょうどSQSあたりの講座を見ているときに、まさに見ている途中で講座が更新されて内容が変わってしまい少しだけ困りました。
ただ目の前で情報がアップデートするのを確認できたおかげで、より意識に残せたかと思います。