Servisphere
Amazon CloudWatch Synthetics のアイコン(AWS Architecture Icons)

Amazon CloudWatch Synthetics

Canary による自動テスト

「canary」を作成します。これはスケジュールに従って実行されるスクリプト(Lambda ベースで headless browser 付き)で、endpoint、API、UI フローをチェックし、ユーザーが遭遇する前にエラーを検出します。

  • コスト$ 安い
  • 難易度●●●●●
  • 未使用でも課金?いいえ
  • サーバーレス
  • 出題試験SOA · DVA

範囲: Regional

Synthetics をマップで開く →
たとえるなら覆面調査員が 5 分ごとに店を訪れて試しに買い物をするようなものです。

いつ使う?

✓ 使うべき場面

稼働率、API、ログイン/決済フローを能動的に監視したいとき。

✗ 避けるべき場面

実際のユーザーからのデータが欲しい → CloudWatch RUM。

よくある使い方

  • トップページの死活を毎分チェック
  • ログインと注文フローの試験実行
  • リンク切れの検出とエラー時のスクリーンショット

料金はいくら?

  • 課金方式: canary の実行回数に応じて課金されます。Lambda、結果を保存する S3、ログは別途課金されます。
⚠️ 料金の落とし穴

毎分実行する canary を 1 か月続けると実行回数がかなり積み上がります。適切な頻度を選びましょう。

料金は us-east-1 の参考値(2026年10月14日 更新)で、変更されている可能性があります。必ず AWS の料金ページでご確認ください。

関連サービス

Synthetics をマップで開く →