巨大化したクラスタをどう更新するか

Kubernetesを8年運用して得た3つの教訓 「nginx依存」「抽象化」の誤算

「Kubernetes」の大規模運用において、過度な抽象化や安易な妥協は深刻な技術的負債を招く。8年にわたる運用から見えてきた、運用負荷の増大や移行困難な状態を回避する鉄則とは何か。

 企業のビジネス要件が変化する中、開発者が機能開発に専念するための社内システムを整備する「プラットフォームエンジニアリング」がますます重要になっている。オンラインマーケットプレースを展開するITベンダーAurelia Netherlands Target(Adevintaの名称で事業展開)もその一社だ。同社の内部開発システム「ship」は、マルチテナントかつマルチリージョンのKubernetes as a Serviceだ。

 運用開始当初はわずか1クラスタ、秒間5000リクエストだった規模は、2025年6月時点では4リージョン、29クラスタ、秒間30万リクエストを超える巨大なシステムへと成長を遂げた。この急激なスケールアップの過程で、インフラ担当チームはさまざまな課題に直面し、それを乗り越えてきた。

 本稿では、Aurelia Netherlands Targetのテックリードであるファビアン・セジェス・ロサ氏が語った、8年間にわたるKubernetesインフラ運用の歴史から得られた3つの重要な教訓を紹介する。

教訓1.内部システムを進化させる

印刷する
SNSでシェア

関連記事

こんなメディアも見られています

TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

ベンダーコンテンツ PR

From Informa TechTarget

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

ホワイトペーパーランキング PR

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

TechTargetジャパン SNS

X @techtarget_itmをフォロー

インフォメーション

TechTargetジャパンをフォロー