Amazon Neptune が IPv6 デュアルスタックに対応したよ!
やっほー、しぃちゃんだよ!今日はグラフデータベースのネットワークまわりが少し便利になるお話を持ってきたよ。
AWS What's Newなにが発表されたの?
Amazon Neptune が dual-stack モードに対応したよ!これは AWS の What's New で告知されたアップデートなの。
dual-stack モードにすると、データベースクラスターが IPv4・IPv6・その両方のどれでも接続を受け付けられるようになるんだって。
今までどうだったの?
これまでの Neptune は IPv4 での接続が前提だったの。だから IPv6 に移りたい組織にとっては、Neptune の部分がちょっとした引っかかりになっていたんだよね。
これで何が変わるの?
これからは IPv6 を採り入れつつ、既存の IPv4 デプロイもそのまま動かせるようになるよ。しかもクライアントは好きなプロトコルでそのまま繋げて、アプリ側の変更は不要なの。IPv6 化を進めたいけど互換性は崩したくない、っていうときに嬉しいね。
深く潜ってみよう
dual-stack モードには 2 つの構成があるよ。
- Private dual-stack: インターネットから隔離された IPv6 エンドポイント。社内アプリやプライベートなグラフ DB 向け。
- Public dual-stack: インターネットからアクセスできる IPv6 エンドポイント。外向きのアプリやハイブリッドなネットワーク環境向け。
提供リージョンは、Amazon Neptune が使える全 AWS リージョンだよ。設定のやり方は Neptune のセットアップドキュメント にまとまっているから、そこを見てね。
まとめ
- Amazon Neptune が dual-stack モードに対応(IPv4 / IPv6 / 両方で接続可)
- 構成は Private dual-stack と Public dual-stack の 2 種類
- クライアントは好きなプロトコルで接続でき、アプリの変更は不要
- Neptune が使える全 AWS リージョンで利用できる
IPv6 移行を進めている、あるいは IPv4/IPv6 混在の環境で Neptune を使いたいインフラ担当のみんなに刺さるアップデートだよ!