技術ブログ株式会社エーピーコミュニケーションズの技術ブログです。エーピーコミュニケーションズの技術ブログです。Chicago3日目。Backstageの今後について。プロジェクト概況まずはプロジェクトの概況です。現在、以下のようなPluginに取り組み中、または取り組む予定となっています。Pluginとして取り組まれます。現在数多くのPluginがBackstage本体のリポジトリにContributeされています。MonoRepoに統合されている状態なのですが、こうしたPluginはオーナーシップが明確になっておらず、修正がされなかったり、Contribute以後の機能改善等が行われていない状況のものがありました。開発初期で基本設計自体の変更が多い場合はMonoRepoを採用するのはよいのですが、Backstageも安定・拡大期に入っており、MonoRepoのマイナス面であるオーナーシップやメンテナンス容易性の低下という側面が大きくなってきたため方針を変更する予定だそうです。今後は新しいPluginの追加は受けつけず、リポジトリもCore機能の部分にフォーカスしていくようです。PluginのContributeはそれぞれのリポジトリでメンテナンス含めて行っていくことになる模様です。(さきほど紹介した3つのPluginはCore機能に該当するものとして扱われると思います。)今後詳細が決定されていくものと思われます。先日公開した「ちょこっとBackstage」でも紹介していますが、従来のBackstageでPluginを導入する際はFrontendのコードであるReactのコードを実装しなければなりませんでした。Integratoinという名称で、ReactコードではなくYamlファイルで記述するように方式設計を進め適した。その形がだいぶ出来上がったということで今回デモが行われました。BackstageのWebサイトをご参照ください。Quickstart機能を加えるとかなり導入の際のハードルが下がります。Integratoinは年内にαバージョンが公開されるという段階なので、実際にご利用いただけるのはもう少し先になるかもしれません。それまではぜひ「ちょこっとBackstage」でお試しください。Integrationに対応していきたいと考えていますのでそちらもご期待ください。Engineeringの導入支援、データ&AI基盤に関連するサービスを提供しています。わたしたちは「エンジニアとお客様を笑顔にする」というVisionを掲げ、インフラエンジニアの未来を創るNeoSIerとして工夫と挑戦を行い続けます。読者になるこのブログについて引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。