CloudWatch Synthetics Canary を実行する Synthetics ランタイムバージョンについて、いつリリースされたのか確認する方法を教えてください

2022.09.06

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

困っていた内容

Node.js xxxxx のサポート終了に伴い、Node.js xxxxx へのバージョンアップを実施する予定です。
今後の保守運用において、CloudWatch Synthetics Canary を実行する Synthetics ランタイムバージョンのリリース日を認識することで、計画的な移行のスケジュールを組み立てたいと思っています。
特定の Synthetics ランタイムバージョンについて、いつリリースされたのか確認する方法があれば教えてください。

どう対応すればいいの?

公式ドキュメント および ドキュメント内の履歴 には廃止日について明記されてますが、いつリリースされたのかについては記載がないためマネジメントコンソールから確認する方法となります。

確認方法

CloudWatch のコンソール画面から 「Synthetics Canary」を選択します。

「新規作成」または 「Canaryを編集」を選択します。

ランタイムバージョンの横にある 「情報」をクリックします。

リリース日を含めて下記のように一覧で表示されます。

上記の方法でリリースされた日などをご確認ください。
なお AWS からの最新情報については、こちら から確認可能なので参考にしてください。

補足

下記は、現在までに確認できるランタイムバージョンのリリース日です。

syn-python-selenium-1.3
Precision of start and stop time updated to milliseconds.
Dependencies: Python 3.8, Selenium 3.141.0, Chromium 92.0.4512.0

リリース日: Fri May 13 2022

syn-python-selenium-1.2
New runtime for Python Selenium canaries.
Dependencies: Python 3.8, Selenium 3.141.0, Chromium 92.0.4512.0

リリース日: Wed Mar 23 2022

syn-python-selenium-1.1
New runtime for Python Selenium canaries.
Dependencies: Python 3.8, Selenium 3.141.0, Chromium 83.0.4103.0

リリース日: Fri Feb 04 2022

syn-python-selenium-1.0
New runtime for Python Selenium canaries.
Dependencies: Python 3.8, Selenium 3.141.0, Chromium 83.0.4103.0

リリース日: Mon Nov 16 2020

syn-nodejs-puppeteer-3.6
Precision of start and stop time updated to milliseconds.
Dependencies: Node JS 14.x, Puppeteer-core 10.1.0, Chromium 92.0.4512.0

リリース日: Fri May 13 2022

syn-nodejs-puppeteer-3.5
Added ability to use custom handler functions.
Dependencies: Node JS 14.x, Puppeteer-core 10.1.0, Chromium 92.0.4512.0

リリース日: Wed Mar 23 2022

syn-nodejs-puppeteer-3.4
Added ability to use custom handler functions.
Dependencies: Node JS 12.x, Puppeteer-core 5.5.0, Chromium 88.0.4298.0

リリース日: Fri Feb 04 2022

syn-nodejs-puppeteer-3.3
Added ability to encrypt artifacts using provided encryption options.
Dependencies: Node JS 12.x, Puppeteer-core 5.5.0, Chromium 88.0.4298.0

リリース日: Tue Oct 12 2021

syn-nodejs-puppeteer-3.2
Added visual testing feature and ability to redact sensitive data from synthetics artifacts.
Dependencies: Node JS 12.x, Puppeteer-core 5.5.0, Chromium 88.0.4298.0

リリース日: Thu Aug 05 2021

syn-nodejs-puppeteer-3.1
Added ability to configure CW metrics and other enhancements.
Dependencies: Node JS 12.x, Puppeteer-core 5.5.0, Chromium 88.0.4298.0

リリース日: Thu Mar 04 2021

syn-nodejs-puppeteer-3.0
Upgraded Puppeteer version. Enabled cross region access for artifact S3 location and other bug fixes.
Dependencies: Node JS 12.x, Puppeteer-core 5.5.0, Chromium 88.0.4298.0

リリース日: Thu Feb 04 2021

参考資料