Loading
メールアドレスがデフォルトのログイン方式となります 続きを読む
DevOpsセンターによる変更の管理、管理、リリース
DevOps センター を使用したアプリケーションライフサイクル管理ジャーニー

DevOps センター を使用したアプリケーションライフサイクル管理ジャーニー

アプリケーションライフサイクル管理 (ALM) ジャーニーの概要を次に示します。まずDevOpsセンターを設定し、開発環境でアプリケーションを構築して、最後にDevOpsセンターを使用して変更をリリースします。

必要なエディション

使用可能なエディション: Lightning Experience in Professional Edition (API アクセスが必要)、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition
使用不可: Government Cloud Plus。詳細は、Salesforce アカウントエグゼクティブにお問い合わせください。
使用不可能なゾーン: EU オペレーティングゾーン。EU オペレーティングゾーンは、データレジデンシーコミットメントのレベルを強化する特別な有料製品です。DevOps Center は、EU の OZ に含まれない EU 内の組織でサポートされ、標準の製品利用規約が適用されます。
必要なユーザー権限
DevOps センターを設定する DevOpsセンター管理者
変更を確定して確認する 開発組織のアプリケーションのカスタマイズとDevOpsセンター ハブ組織のDevOpsセンター ユーザーのカスタマイズ
パイプラインで作業項目を昇格させる DevOpsセンターDeployment Manager

DevOpsセンターの設定

DevOpsセンターは、ALMジャーニーの中心となります。新規ユーザーの場合は、次の手順に従って開始します。

  1. DevOpsセンターにアクセスします。
    「DevOpsセンターへのアクセス」を参照してください。
  2. チームメンバーを追加し、必要なユーザー権限を割り当てます。
    「DevOpsセンター ハブ組織のユーザーとしてのチーム メンバーの追加」および「DevOpsセンター権限セットの割り当て」を参照してください。
  3. ソースコントロールを設定します。
    「ソース制御の設定」を参照してください。
  4. (省略可能) メタデータを除外するように .forceignore ファイルを設定します。「.forceignore ファイルを使用したメタデータの除外」を参照してください。
  5. プロジェクトを作成します。
    「DevOps センタープロジェクトの作成」を参照してください。
  6. パイプラインを構築します。
    「Build Your Pipeline」を参照してください。
  7. 作業項目を作成して割り当てます。
    「Create and Assign Work Items」を参照してください。
  8. (省略可能) Salesforce Agentforce Vibes IDE を統合します。
    「Integrate Agentforce Vibes IDE with DevOps Center」を参照してください。
  9. Salesforce DXモデルコンテキストプロトコル(MCP)サーバを設定します。
    「DevOps Center MCPツールへのアクセス」を参照してください。
    Salesforce DX MCP ServerのDevOpsセンターMCPツールに関心がありますか?
DevOpsセンターMCPツールを使用して、自然言語のプロンプトでDevOpsセンター タスクを管理できます。たとえば、「Create a new feature branch for WI-000042」 (WI-000042 の新規機能ブランチの作成) のように、実行する内容を指定します。「DevOps センター MCP ツールとスキル」を参照してください。

開発環境での作業

DX インスペクターを使用して、開発環境でのアプリケーションの構築と設定変更を自動的に追跡します。DX インスペクターでは、メタデータの変更追跡と視覚化にすばやくアクセスできます。Salesforce Sandbox 組織、スクラッチ組織、または Developer Edition 組織のページまたはビルダーの上部で使用できます。

メモ
メモ 変更の確定と変更要求の作成を、DevOpsセンターではなく開発環境内で直接実行できるようになりました。これにより、開発組織から離れることなくメタデータとデータの変更を管理できます。
  1. 開発環境でアプリケーションを作成したり、直接変更を加えたりします。 
    ソース追跡では、変更が自動的に追跡され、DX インスペクターの [変更管理] タブに表示されます。「DX Inspector を使用した開発とリリース」を参照してください。
  2. 変更をコミットまたはリリースします。
    • DevOpsセンター接続の場合:
    1. Commit changes (変更を確定): 変更を作業項目に関連付けて、ソース制御リポジトリに確定します。
      「Commit Changes to Source Repository (ソースリポジトリへの変更の確定)」を参照してください。
    2. レビューを開始: DX インスペクターの [変更管理] タブで、レビュープロセスを開始します。
    3. チームコラボレーション: チームメンバーが作業項目を確認して承認すると、作業項目は [昇格準備完了] 状況に移行します。
      「Review Changes with Team Members」を参照してください。
    • DevOpsセンターに接続しない場合、Salesforceの単独管理者または小規模なチームは、メタデータとデータをまとめて移行し、ターゲット組織に直接リリースできます。「DX Inspector からのメタデータとデータのリリース」を参照してください。

DevOps センター テストを使用した品質の適用

DevOps センター テストでは、自動化された品質適用がパイプラインに直接組み込まれ、レビューの作成時と次のフェーズへのすべての昇格前にテストが実行されます。

  1. DevOpsセンター テストを設定します。
    「Set Up DevOps Center Testing」を参照してください。
  2. DX インスペクターで開発者がレビューを作成するときに、シフト左の品質チェックを行います。
    「Shift-Left Testing for Review Events」を参照してください。
  3. 作業項目を次のパイプラインフェーズに昇格させる前の品質チェック。
    「Testing Before Promotion to the Next Stage (次のフェーズに昇格する前のテスト)」を参照してください。
  4. 自動テストが開始されない場合、または対象を絞ったフォローアップが必要な場合、テストを手動で実行します。
    「On-Demand Testing for Review Events (レビューイベントのオンデマンドテスト)」および「On-Demand Testing for Pre-Promotion Events (プロモーション前イベントのオンデマンドテスト)」を参照してください。

DevOpsセンターでの作業項目の昇格

チーム メンバーが作業項目を承認したら、DevOpsセンターのパイプライン内で移動できます。

  1. 準備ができたら、作業項目をパイプラインの次のフェーズに昇格します。
    「作業項目の昇格」を参照してください。
    DevOpsセンターMCPツールがプロモーションを管理します。たとえば、「DevOpsセンターWI-000042をUATフェーズに昇格」というプロンプトを使用します。Salesforce DX MCP Server は、パイプラインのリリースに必要なすべての手順を実行します。 
  2. マージの競合が発生した場合、手動で修正する代わりに DevOps センター MCP ツールを使用して解決できます。
    自然言語プロンプトで結果を説明すれば、Salesforce DX MCP Serverがマージの競合を分析して解決します。「マージの競合の解決」を参照してください。
 
読み込み中
Salesforce Help | Article