8月にメタデータ・サービスを発表して以来、私たちはこの機能の利用可能性を拡大し、コンピュート・インスタンスのセットアップを高速化するためにどのように利用できるかを拡大してきました。
cloud-initは、プロバイダー間でクラウドインスタンスをカスタマイズするための普遍的な互換性のある標準であり、クラウドインスタンスの代わりに、またはクラウドインスタンスとともに使用することができる。 StackScripts.StackScripts はアカマイのプラットフォーム上で問題なく機能しますが、業界標準のスクリプトを使用することで、アカマイのクラウドコンピューティングサービスへの移行や、他のクラウドプロバイダーとの併用をより簡単に行なえるようにしたいと考えました。
軽快なインフラ as codeツールとして機能するcloud-initメタデータは、スクリプトによるデプロイを簡単に「プラグアンドプレイ」できるようにし、新しいコンピュートインスタンスのセットアップに必要な作業全体を軽減する。私たちのプラットフォームでは、cloud-initを使って次のことができる:
- 新しいコンピュートインスタンスのユーザーとユーザーグループを管理する;
- コンピュート・インスタンスのプロビジョニング終了時にソフトウェアを自動的にインストールする。
- 初回起動時に bash スクリプトを実行する。
このサービスでは、私たちのプラットフォーム上でカスタムイメージを構築することもできます。Ubuntu (20.04 以降) とDebian 11 用の公式イメージを保守していますが、cloud-init のバージョン 23 以上をお使いの場合は、お好みのディストリビューションでイメージをカスタマイズすることができます。迅速なデプロイのための設定ファイルの作成方法については、cloud-initを使ったサーバーの自動設定とセキュリティに関するガイドをご覧ください。
アカマイの設定データは cloud-init のデータソースのリストにあります。
メタデータの利用を始めましょう。現在、以下の13カ所で利用可能です:
- アムステルダム(オランダ)、チェンナイ(インド)、シカゴ(アメリカ)、ジャカルタ(インドネシア)、ロサンゼルス(アメリカ)、マイアミ(アメリカ)、ミラノ(イタリア)、大阪(日本)、パリ(フランス)、サンパウロ(ブラジル)、シアトル(アメリカ)、ストックホルム(スウェーデン)、ワシントンD.C.(アメリカ)
詳しくは、メタデータ・サービスの概要をご覧ください。
コメント