Empowering Platform teams with Portalsの翻訳です。
2023年3月20日
ポータルでプラットフォームチームを強化
Backstageのようなプラットフォーム・サービスとセルフサービス・ポータルを使用して、開発チームの生産性を向上させ、より迅速に。
プラットフォームのトレンドは目新しいものではないが、プラットフォームチームは開発者やエンジニアリングチームに一貫したエクスペリエンスを提供することができるようになってきている。このトレンドについて詳しく知りたい方は、このトピックに関するCNCF SIG Appのペーパーをお勧めします。
プラットフォームチームは生産的な道である
その結果、エンジニアリングチームのベロシティと生産性が向上します。アトラシアンは CNCF の論文から引用して次のように述べています:「プラットフォームチームは、異なるユーザーエクスペリエンスや製品にまたがる、まとまりのあるエクスペリエンスを作成することができます。配信のための最も人気のあるプラットフォームは、人気のある Backstage プロジェクトで、これも Spotify から寄贈された CNCF プロジェクトだ。Backstageの利用が増えるにつれて、私たちは多くの組織内でこれがさらに顕著になるのを見てきた。
今日のBackstage
Backstageのエコシステムと統合には、まだ多くのギャップがある。開発者が必要とするアプリケーションやインフラ、その他の関連リソースのプロビジョニングを可能にするクラウドプラットフォームとの統合がなされていないようだ。Aivenの大規模なクライアントの中には、クラウドプロバイダーのOEMと同じように、Aivenをプラットフォームの一部として扱っているところもあります。彼らはAPIから独自のカスタムポータルまで、ユーザーエクスペリエンスを100%コントロールし、Aivenのユーザーエクスペリエンス(Aivenポータル)ではなく、厳密にコントロールされたエクスペリエンスを通じてAivenとインターフェイスします。
ポータルはどのようにオーナーシップを実現するか
あるお客様は、ポータルとUIを通して、利用状況、課金、詳細な運用管理、観測可能性まで公開しています。これは、当社のTerraformモジュールやKubernetes Operatorを使用している多数の顧客と何ら変わりはなく、インフラ経由で統合している顧客よりもはるかにリッチな体験を提供しているに過ぎない。これはDevOpsの概念をより遠くに持っていくもので、文化的に透明性を生み出すことができるため、開発チームは自分たちが何を構築し、運用しているのか、そしてそれがビジネスにどれだけのコストをかけているのかについて説明責任を果たすことができる。
このような開発者ポータルは生産性にも貢献し、開発者のオンボーディングをより迅速にし、生産性を向上させることができる。私が見てきたほとんどの組織は、開発者エクスペリエンスについて、CI/CD、開発環境、その他より基本的なサービスとして話している。
Kubeconで私と話そう
もしあなたがBackstageについてもっと知りたいなら、ヨーロッパで開催されるKubeconに行くべきです。私は4月19日11:55am https://sched.co/1HySf にJaeger Project Maintainerの講演を行います。AivenのBackstageへの統合に興味がありますか?
開発者向けポータルは、観測可能性ツールのような、運用の可視性に関するより豊かな経験を持つべきでしょうか?基本的な管理以外のデータベース管理ツールはどうでしょうか?あなたのご意見をぜひお聞かせください。Twitter @jkowall または LinkedIn https://linkedin.com/in/jkowall までご連絡ください。