- RSS フィードを購読する
- 新着としてマーク
- 既読としてマーク
- ブックマーク
- 購読
- 印刷用ページ
- 不適切なコンテンツを報告
欠落した更新セットを追いかけたり、スクリプトインクルードのどのバージョンが本番環境にデプロイされたか推測したり、「今週末は何がリリースされますか?」と聞かれても明確な答えが出せずに困った経験があるなら、あなただけではありません。
ServiceNow の開発者と管理者は、手作業による不透明なリリース管理という現実に長い間直面してきました。ReleaseOps ServiceNow プラットフォームの新しいアプリケーションが、この問題を解決するために登場しました。
ReleaseOps:開発者のライフライン
ReleaseOps は、開発方法の変更を求めることなく、リリースプロセスに可視性、自動化、ガバナンスをもたらします。これにより、構造化された一元化された方法で次のことが可能になります。
-
すべてのチームで予定されているリリースを確認できます。
-
Instance Scan や ATF などの品質管理を一元化して自動化できます。
-
凍結日、自動化されたデプロイメントフロー、リリースごとの準備状況を通じて、土壇場での混乱を回避できます。
-
失敗したテストやプレビューの問題など、発生した事象に対し自動的にタスクを作成し、説明責任を割り当てることができます。
-
柔軟な Deployment Analyzer を使用し、オンデマンドで進めるべきか、延期すべきかといったルールを適用して、リリースされる内容を管理できます。
これらすべてが、開発者がすでに知っているツールとデータを使用し、プラットフォーム内部で行われます。追加のライセンスや外部 CI/CD は不要です。
スプレッドシートによるリリース管理に別れを告げましょう
ReleaseOps を使用すれば、スプレッドシート、電子メール、属人化された知識を通じてリリースを管理する時代は終わります。ReleaseOps は、すぐに共感を呼ぶ重要な概念を導入します。
-
コンテナとしてのリリース :リリースを列車だと考えてみてください。各デプロイメント要求はその列車の車両であり、1つ以上の更新セットを保持します。列車が出発する前に車両の積み下ろしは可能ですが、出発した後はそれがリリースそのものです。部分的なデプロイはできません。
-
パイプライン :テスト、ステージング、カスタム環境など、本番環境へのパスを一度定義すれば、残りは自動化フローが処理します。
-
オンデマンドデプロイメント :ホットフィックスや軽微なカタログ変更でしょうか?品質管理の基準を満たした後、リリース日を待つことなく、リスクの低い変更を本番環境に直接デプロイするためのルールを構築できます。
組み込みの品質管理
ReleaseOps は、意図的で統制のとれたスマートな自動化を提供します。すべてのステップにはリアルタイムチェックが含まれています。
-
ATF :デプロイメント要求ごとに自動テストを実行します。
-
Instance Scan :既存のスキャンルールを使用してプラットフォームレベルのリスクや構成ミスを検出します。
-
プレビューエラー :手遅れになる前に競合やインスタンスのドリフトを特定します。
-
Deployment Analyzer :スコープ、コンテンツ、チームごとのルールを作成して、安全にデプロイできるかを判断します。
何らかの問題が発生した場合、ReleaseOps は適切なチームにタスクを割り当てます。原因不明のバグや責任のなすりつけ合いはもうありません。
柔軟性に優れた設計
ReleaseOps はすぐに使用できる状態ですが、カスタマイズすることも可能です。以下のことが可能です。
-
変更管理と軽度または深く統合できます。
-
プレイブックを使用して独自のリリースプロセスを定義できます。
-
API を介して CI/CD ツールに拡張したり、将来的には GitHub、Azure DevOps などと統合したりできます。
プロセスを強制するのではなく、ReleaseOps はプロセスを一貫して適用するのに役立ちます。
TL;DR:プラットフォームとの格闘はもうやめにしませんか?
ReleaseOps は、ガバナンスを犠牲にしたりプロセスを壊したりすることなく、最新の信頼性の高い迅速な展開のための真の基盤を開発者と管理者に提供します。
混沌としたリリースに苦労したり、何が本番になるのか自信に欠けたことがあるなら、ReleaseOps を真剣に検討する時が来ました。
ライブウォークスルーについては、Creator Toolboxの全エピソードをご覧になり、更新セットの混乱から抜け出すための道のりを計画し始めましょう。
この記事は機械翻訳されております。最新は元となる記事をご覧ください: https://www.servicenow.com/community/developer-advocate-blog/releaseops-the-control-tower-for-your-s...。
免責事項: 一部の日本語は、翻訳ソフトウェアを使用してお客様の便宜のために翻訳されています。正確な翻訳をご提供できるよう相当な努力を払っておりますが、いかなる自動翻訳も人間の翻訳者に代わすることはなく、そのようなことは意図されておりません。翻訳は「現状のまま」提供されています。他言語への翻訳の的確性、信頼性または正確性については、明示または黙示を問わず、いかなる保証も行われません。翻訳ソフトには限界があるため、一部のコンテンツが正確に翻訳されていない場合があります。これらの資料の公用言語は英語です。翻訳の際に生じる相違または不一致は、コンプライアンスまたは履行の目的に関しては拘束力を有さず、法的効力はないものとします。
This article was machine translated and replicated from the original source: https://www.servicenow.com/community/developer-advocate-blog/releaseops-the-control-tower-for-your-s...。