Release Engineer 仕様
|
エンタープライズ環境内でエージェントレスソフトウェアの展開を実行します
リリースエンジニアは、データセンターインフラストラクチャを定義および戦略化するための一元化された場所を提供する独自のドメインモデルに基づいています。運用チームは、リリースエンジニアを使用して、低レベルの再利用可能なサーバーコンポーネントを定義し、その情報を開発チームと共有できます。開発チームは、独自のアプリケーションを展開するための戦術的アプローチの定義に集中でき、オペレーションによってすでに定義されているものを再利用できます。この一元化された通信により、インフラストラクチャコンポーネントの不一致が原因で本番環境がリリースを受け入れることができないことを発見するなど、ライフサイクルの後半でコストのかかるエラーを防ぐことができます。リリースエンジニアを使用すると、プロジェクトチームは、リリース管理をサポートする堅牢なエンタープライズレベルのプロセスに結合しながら、自由と流動性を持って作業できます。アプリケーション固有のリリースとアンプをキャプチャします。フルリリースおよびアンプの運用と共有される要件を展開します。自動化を展開します。リリースエンジニアは、前例のないレベルの自動化と抽象化により、リスクの少ないリリースと展開をより効率的に実現します。リリースエンジニアは、独自の「ロールフォワード」アプローチを使用して増分展開を可能にし、アプリケーションのどのコンポーネントバージョンを更新する必要があるかを判断します。これにより、モノリシックデプロイメントを実行する必要性が最小限に抑えられ、代わりに、変更が頻繁に「前方」に移動されるアジャイルで継続的なデプロイメントがサポートされます。