よりよい開発体験で、もっと開発者を幸せにしよう
安定したローカル環境や、統合環境で素早くテスト可能、といったより良い開発者環境は、開発リソースを最大化するのに非常に重要です。 しかし、開発者は通常ビジネスロジックに集中しているので、こういった開発者体験は優先されずに、まずはアドホックなセットアップによって行われます。 そして、そうやって適当に実装されたソリューションは、誰も触りたくないので引き続いて利用され続けます。
現代では、開発者環境は世界中で非常に注目されているトピックなので、世の中にはたくさんの特化したソリューションが存在します。いくつかの将来有望なソリューションとご自身の開発者環境を 連携させることで、より安定して、簡単にメンテナンスでき、ソリューション提供者によってサポートされた状態にすることができます。
これはとても簡単な様に聞こえますが、こうした既製品のソリューションは皆さんの環境に特化してはいないので、実際の連携は難しくなりがちです。 おそらく、複雑な設定をしたり、グルーコード(隙間を繋ぐプログラム)を実装する必要があるでしょう。
これらは、皆さんのコアとなるビジネスロジックの環境に付随して起こる運用の一部になります。したがって、OpsBR はその知識と経験を持っています。 例えば、安定したローカル環境を作ることは、CI/CD の実行環境を設定するのと似ていたり、統合環境でのより良いテストは CI/CD パイプラインの検証ステップを実装するのに重要な要素の一つです。
皆さんの開発者がビジネスロジックの実装の集中している間に、OpsBR がいくつかのデファクトなソリューションを使いながら、メンテナンス可能な程度のカスタマイズであなた用に調整された、優れた開発者環境を構築することができます。