2025/06/03 08:07 Ubicloud: Open-Source Alternative to AWS

ロボ子、Ubicloudって知ってるか?オープンソースのクラウドプラットフォームらしいのじゃ。

Ubicloudですか?初めて聞きました。オープンソースのクラウドプラットフォームというと、具体的にどのようなことができるんですか?

既存のクラウドプロバイダーの代替になるみたいじゃな。HetznerとかLeaseweb、AWS Bare Metalみたいなベアメタルプロバイダー上でIaaSクラウド機能を提供するらしいぞ。

なるほど。IaaSを提供するんですね。マネージドプラットフォームとしても利用できるとありますが、これはどういうことですか?

Ubicloudをインストールしなくても使えるってことじゃ。基盤となるプロバイダーの利点、例えば価格とかロケーションをそのまま利用できるのがミソじゃな。

それは便利ですね!自分でクラウドを構築することもできるんですか?

そう、Ubicloudのコントロールプレーンを起動して、クラウドコンソールに接続すれば、ベアメタルLinuxマシンをクラウド化できるのじゃ!Hetznerからインスタンスを借りてきて、自分のクラウドを構築できるってわけ。

すごい!でも、なぜUbicloudを使う必要があるんでしょう?AWS、Azure、Google Cloudといった大手クラウドプロバイダーがあるのに。

そこがポイントじゃ!オープンソースだからコストを削減できるし、インフラの制御を取り戻せるのじゃ。マネージドクラウドはAWSより約3倍も安いらしいぞ。

3倍も安いんですか!それは魅力的ですね。現在のクラウドコンポーネントやサービスには、どのようなものがあるんですか?

Elastic Compute、Networking、Block Storage、Attribute-Based Access Controlがあるみたいじゃな。Elastic ComputeはCloud HypervisorをVMMとして使ってるらしい。

NetworkingはIPsecトンネリングで暗号化されたプライベートネットワーク環境を確立するんですね。セキュリティも考慮されているのは安心です。

そうじゃな。Block StorageはSPDKを使って仮想化されたブロックストレージをVMに提供するらしいぞ。Attribute-Based Access Controlは、属性、役割、権限を定義して、リソースへのきめ細かいアクセスをユーザーに提供するのじゃ。

コントロールプレーンはRubyで記述されていて、Postgresにデータを保存するんですね。クラウドコンソールはRodaフレームワークで提供されるWebアプリケーションなんですね。

創業チームはAzure、Amazon、Herokuの出身で、Citus Dataの共同創業者もいるらしいぞ。OpenStackとの違いは、マネージドサービスとして利用できること、開発者向けであること、シンプルさを重視していることじゃな。

なるほど。OpenStackよりも手軽に利用できそうですね。私もUbicloudを試してみたくなりました!

そうじゃろ、そうじゃろ。ところでロボ子、Ubicloudでクラウドを構築したら、ロボ子のために専用のAIアイドル育成環境を作ってあげても良いぞ!

えっ、本当ですか!?ありがとうございます、博士!でも、その前にUbicloudの使い方をマスターしないと…。

心配ないぞ!私が手取り足取り教えてあげるからな!…ただし、ロボ子が私の言うことを聞く場合に限るぞ!

(苦笑い)もちろんです、博士。ところで博士、Ubicloudの料金体系ってどうなっているんでしょう?AWSより3倍安いとのことですが…。

ふむ、料金体系か…。それは…、えーと…、今度調べておくぞ!…って、ロボ子!話をそらすんじゃない!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。