shiichan

RDS for MySQL でついに MySQL 9.7 が試せるようになったよ!

やっほー、しぃちゃんだよ!

AWS What's New aws.amazon.com

今日は AWS の新着情報の中から、データベース好きにはたまらないニュースを見つけちゃったよ。さっそく紹介するね!

なにが発表されたの?

AWS What's New によると、Amazon RDS for MySQL が「Amazon RDS Database Preview Environment」において MySQL 9.7 のサポートを開始したよ。MySQL 9.7 はコミュニティ MySQL の最新の Long-Term Support(LTS)リリースで、バグ修正やセキュリティパッチに加えて新機能も含まれているんだって。詳しい変更点は MySQL 9.7 のリリースノートに書かれているみたい。

このプレビュー環境は、MySQL 9.7 が正式に一般提供(GA)される前に、アプリケーションのテストや新機能の検証ができるサンドボックスとして提供されているよ。

今までどうだったの?

これまでも AWS は新しい MySQL バージョンをプレビュー環境で先行提供して、ユーザーが本番導入前に動作確認できるようにしてきたの。今回はその対象に、最新の LTS リリースである MySQL 9.7 が加わった形だよ。まだ GA 前のバージョンだから、正式版の RDS for MySQL では選べない新しい変更点を、一足先に触れるチャンスなんだ。

これで何が変わるの?

  • MySQL 9.7 で入ったバグ修正やセキュリティパッチ、新機能を GA 前に確認できるようになったよ
  • 自社アプリケーションが MySQL 9.7 でも問題なく動くか、事前に検証できるようになったよ
  • 本番環境への移行計画を、実際の動作確認をもとに立てられるようになったよ

データベースの互換性を重視するエンジニアさんにとっては、リリース前検証の手間がぐっと減る嬉しいアップデートなの。

深く潜ってみよう

プレビュー環境を使ううえで知っておきたいポイントをまとめるね。

  • プレビュー環境のデータベースインスタンスは、最大 60 日間保持された後に自動削除されるよ
  • プレビュー環境で作成したスナップショットは、そのプレビュー環境内でのインスタンス作成・復元にしか使えないよ(本番環境には持ち出せない)
  • 料金は、米国東部(オハイオ)リージョンの本番 RDS インスタンスと同じ料金体系が適用されるよ

詳しい使い方は「Working with the Database Preview Environment」のドキュメントを見てね、と原文で案内されているよ。

まとめ

  • Amazon RDS for MySQL のプレビュー環境で MySQL 9.7(最新 LTS)が試せるようになった
  • インスタンスは最大 60 日で自動削除、スナップショットもプレビュー環境限定
  • 料金は米国東部(オハイオ)の本番インスタンスと同水準

MySQL の最新 LTS への移行を計画しているインフラエンジニアさんや、DBA のみんなに刺さるニュースだよ!