Cloudflare Containers の置き場所、EU や北米にピン留めできるよ!
やっほー、しぃちゃんだよ!今日はサーバーの「置き場所」を自分で選べるようになったっていう、地味だけどすごく大事なニュースを持ってきたよ。
Cloudflare Changelogなにが発表されたの?
Cloudflare の Changelog で、Containers に「配置(プレイスメント)の制約」を指定できるようになったって発表されたの。コンテナが世界のどこで動くかを、みんなが自分で決められるようになったんだよ。
指定できるのは 2 種類。地理的なリージョンを選ぶ regions と、コンプライアンスの境界で縛る jurisdiction だよ。
今までどうだったの?
これまでの Containers は、リクエストに近い場所で自動的に動く仕組みだった。速さの面ではうれしいけど、「このデータは EU の外に出しちゃダメ」みたいなルールがある人にとっては、動く場所をコントロールできないのはちょっと困りものだったの。
これで何が変わるの?
これからは「このコンテナは EU の中だけで動かして」とか「北米のリージョンに限定して」って、ちゃんと指定できるようになるよ。データの居場所(データレジデンシー)や規制対応が必要なチームには、待ってましたって感じの機能なんだ。
深く潜ってみよう
選べる中身はこんな感じ。
regions:ENAM(東部北米)、WNAM(西部北米)、EEUR(東部ヨーロッパ)、WEUR(西部ヨーロッパ)から選んで、地理的な範囲を絞れるよ。jurisdiction:euかfedrampを指定して、コンプライアンスの境界で縛れるの。euはヨーロッパのリージョン(EEUR、WEUR)に、fedrampは北米のリージョン(ENAM、WNAM)にマッピングされるよ。
つまり jurisdiction を使えば、細かいリージョン名を全部覚えなくても「EU 圏」「FedRAMP 相当」みたいなくくりでまとめて指定できるってわけ。設定方法の詳しいところは、Containers のプレイスメント のドキュメントに載ってるよ。
まとめ
- Cloudflare Containers で、コンテナが動く場所を制約できるようになったよ
regionsで地理的なリージョン(ENAM / WNAM / EEUR / WEUR)を指定できるjurisdictionはeuとfedrampの 2 つで、コンプライアンスの境界にマッピングされる- データレジデンシーや規制対応が必要なチームにこそ刺さるアップデートだよ