Replit(レプリット)は、企業チームが開発および本番ワークロードを独自のクラウドテナント内で実行できるように設計された、BYOC(Bring Your Own Cloud)サービスを発表した。これにより、開発者は使い慣れたReplitのエクスペリエンスを維持できる。この新しいオプションは、Azure、Google Cloud、およびAmazon Web Services向けに複数のデプロイメントモデルを提供することで、厳格なセキュリティーと分離の要件に対応することを目的としている。
フルBYOCでは、コンピューティング、ストレージ、ファイルシステム、統合、Replitのエージェントハーネスを含む、Replitプラットフォーム全体と公開済みプロジェクトのホスティングを顧客のクラウドテナントに移行する。Replitによると、このモデルでは、同社のセルラーアーキテクチャー(セルと呼ばれる分離されたインフラストラクチャーユニット)を顧客環境に直接展開することで、プラットフォームの開発者ワークフローが維持され、機密データのローカル制御による同じ製品エクスペリエンスが実現する。同社は、エージェントハーネスとコンピューティングリソースを同じ場所に配置することで、ネットワーク遅延が削減され、セキュリティーチームがプラットフォームからのアウトバウンド接続を管理できるようになると強調した。
Replitは、エージェントハーネスを各セルに組み込まれたコアコンポーネントと位置付け、プロジェクト構築、コネクター、スケジュールされたエージェント、公開、その他の知識労働機能を実現するものと説明した。同社は、フルBYOCはより複雑なセットアップが必要となるものの、最も包括的な分離と運用制御を提供すると述べ、当初はエンタープライズ顧客向けのプライベートプレビューとして提供される予定である。
中間的なオプションとして、公開済みアプリ向けのBYOCが、プラットフォーム管理をReplitに任せつつ、公開済みのReplitプロジェクトを顧客のクラウドでホストする方法として説明された。管理者はワークスペースごとに公開先を設定でき、開発者は同じ公開ワークフローを維持できる。Replitは、このアプローチにより、プライベートデータベースやプライベートエンドポイントに接続する本番環境アプリがサポートされ、既存のクラウドセキュリティー ツールを使ってインフラストラクチャーを検査できると指摘した。同社は、インフラストラクチャーアズコード(IaC)を介して公開とホスティングを管理し、顧客テナントからのみアウトバウンド接続を開始するセキュアトンネルを使用し、2層の暗号化(トンネル上のmTLSと通信サービス間のmTLS)を採用していると述べている。ReplitReplitの完全な物理的分離を含む契約を結んでいる組織向けのオプションとして、顧客管理暗号化キー(CMEK)が挙げられた。公開済みアプリ向けのBYOCは現在、早期アクセス段階だ。
イメージエクスポートは、チームがReplitで構築したアプリケーションを独自のインフラストラクチャーにデプロイするためのDockerイメージ、Terraformファイル、およびSBOMを生成する軽量なセルフホスティングパスとして紹介された。Replitは、ビルダーは引き続き標準のPublishアクションでプロセスをトリガーするが、結果として得られる成果物は、公開されたアプリケーションがReplitプラットフォームにコールバックしてはならない制限された環境の顧客を対象としていると説明した。このモデルでは、顧客は管理された認証やコネクターなどのランタイムサービス、およびデプロイされたアプリケーションの運用に責任を持つ。Replitは、イメージエクスポートは高度に専門化された運用要件を持つチームに適しており、Agentはスキルとプロジェクトメモリーを使ってカスタマイズできると述べた。イメージエクスポートは早期アクセスで利用可能であり、公開済みアプリ用のBYOCと組み合わせることができる。
同社は、セルラーアーキテクチャーを、地域や事業部門ごとのさまざまな要件をサポートするための基盤として強調し、欧州チームと米国チーム用に別々のセルを用意したり、カナリア環境やステージング環境専用のセルを用意できると説明した。Replitは、CMEKを使ってReplitが管理するセルで1つのワークスペースを実行し、顧客が管理するクラウドセルで別のワークスペースを実行できる例を示している。
Replitは、フルBYOCはプライベートプレビューとしてリリースされ、公開アプリとイメージエクスポート向けのBYOCは早期アクセスを開始すると発表し、企業のセキュリティーチームとプラットフォームチームに対し、自社のエンタープライズチームと連携して、組織に適したBYOCの導入方法を決定するよう促している。
出典:Replit
この製品の詳細については、Replit製品ページをご覧ください。