CFPは終了しました。採択結果はこちら

kubernetes を利用してマルチクラウド環境を管理する基盤を作ってみた

Proposal: (不採択)

中級者   Hybrid Cloud / Multi Cloud

マルチクラウド環境では、異なるクラウドプロバイダーの仕様やインターフェースの違い、管理上の複雑さが存在します。しかし、kubernetes を利用して設定を統一的に管理し、GitOps の仕組みを導入することで、これらの課題を克服できます。効率的な設定管理と運用を実現し、マルチクラウド環境において柔軟性と効率性を向上させる仕組みの解説を行います。
まず、kubernetes を利用したマルチクラウド環境の設定管理の仕組みについて解説します。カスタムコントローラを活用してクラウドの設定やワークロードの識別子の統一を行います。
大量のクラウドを管理するためには、集中管理と分散管理を組み合わせた GitOps の仕組みを活用します。集中管理では、設定情報を統一的に管理し、分散管理では、各クラウドプロバイダーに設定を展開します。これにより、マルチクラウド環境での設定の一貫性と柔軟な管理が実現します。

Tetsuya Watanabe
ソフトバンク株式会社
クラウドエンジニア

基本はアプリケーションエンジニアですが、ソフトバンクの提供する kubernetes を中心としたクラウドサービス CNAP の設計、開発を行っています。