DevOpsセンターによる変更の管理、管理、リリース
Salesforce DevOpsセンターでは、システム管理者、開発者、リリース マネージャー、AIエージェントが変更およびリリース管理ワークフローを共有します。DevOps のベストプラクティスを適用し、共通の情報源からコラボレーションを行い、好みのローコードツールとプロコードツールを使用して、反復可能で拡張性が高く、管理されたプロセスで変更を提供します。
必要なエディション
| 使用可能なエディション: Lightning Experience (Enterprise Edition、Performance Edition、Professional Edition、Unlimited Edition、および Developer Edition) |
| 使用可能な製品: 相互動作可能な製品として Government Cloud Plus。Government Cloud Plus 組織で DevOps センターを有効にすると、認証境界外にデータが送信される可能性があります。詳細は、Salesforce アカウントエグゼクティブにお問い合わせください。次世代DevOpsセンターは、Government Cloud Plusでは使用できません。 |
| 使用不可能なゾーン: EU オペレーティングゾーン。EU オペレーティングゾーンは、データレジデンシーコミットメントのレベルを強化する特別な有料製品です。DevOps Center は、EU の OZ に含まれない EU 内の組織でサポートされ、標準の製品利用規約が適用されます。 |
ローコード開発とプロコード開発でのコラボレーション
DevOpsセンターは、職務や開発アプローチが異なる部門横断的なチームをサポートします。システム管理者、ローコード開発者、プロコード開発者、リリースマネージャー、品質保証スペシャリスト、その他のビジネス関係者が、共有の変更およびリリース管理ワークフローでコラボレーションします。
チーム メンバーは、宣言型ビルダーを使用するか、VS Code向けSalesforce拡張機能またはAgentforce Vibes IDEでコードを記述するか、Salesforce CLIを使用できます。DevOpsセンターでは、各チーム メンバーが使用しているツールに関係なく、変更を可視化できます。
DevOpsセンターのポイント・アンド・クリック・インタフェースから、ソース制御システムから直接、またはその両方を使用してリリースを管理します。DevOpsセンターはソース制御ブランチを管理し、開発者とビルダーが開発タスクに集中できるようにします。
DevOpsセンターは、ソース制御システムの構成とコードの変更を取得し、リリース プロセス全体にわたる単一の情報源を提供します。DevOpsセンターは、変更セットの代わりに使用します。
SandboxとDevOpsセンターを使用してSalesforceで変更を管理およびリリースする方法を説明したビデオをご覧ください。
DevOpsセンターのバージョンの選択
DevOpsセンターには、DevOpsセンター(管理パッケージ)と次世代DevOpsセンターの2つのバージョンがあります。コア機能は変わりませんが、次世代バージョンは Salesforce Platform 上に構築されています。ユーザーとコーディングエージェントに AI を駆使した支援とガバナンスを提供します。
次世代DevOpsセンター
次世代のDevOpsセンターは、Salesforce Platform上に構築され、AIを駆使した機能、ガバナンス、拡張可能なUIを備えています。現在のDevOpsセンター(管理パッケージ)よりも大幅に改善されています。DevOpsセンターを初めて使用する場合は、次世代DevOpsセンターから開始してください。「DevOpsセンターの設定」を参照してください。
DevOps センター テストはデフォルトで使用可能で、最初のレビューから最終プロモーションまでのすべてのパイプラインフェーズで自動的に品質を適用できます。パイプラインビューの [Tests (テスト)] タブから、テストプロバイダーの設定、テストスイートの割り当て、品質ゲートの設定を行います。「DevOps Centerでのテスト」を参照してください。
DevOpsセンター ガバナンスを使用して、開発者とコーディング エージェントの両方を誘導するポリシーを定義します。ガバナンスでは、ユーザーおよびエージェントのアクションが会社のセキュリティおよびコンプライアンス標準に準拠するように、これらのポリシーが AI ツールとパイプライン全体に適用されます。「DevOpsセンター ガバナンス」を参照してください。
すでにDevOpsセンター(管理パッケージ)を使用していますか?
管理パッケージを使用してDevOpsセンターを設定している場合は、引き続き使用できます。ただし、AIを活用した支援と改善されたユーザー エクスペリエンスを活用するには、次世代のDevOpsセンターを探索することをお勧めします。詳細は、「Salesforce ヘルプ: DevOps Center をインストールして構成する」を参照してください。
管理パッケージから次世代DevOpsセンターに移行する準備は整っていますか?「DevOps Center Managed Package Migration (Developer Preview)」を参照してください。
一般的なフィードバックを提供する
一般的なフィードバックの提供、製品の機能強化の要求、他のDevOpsセンター ユーザーまたは製品チームとのディスカッションの開始、ベスト プラクティスの共有を行うには、DevOpsセンターTrailblazerグループを使用します。
- DevOpsセンターの基本
DevOpsセンターでは、パイプライン、分岐、作業項目、ソース制御など、新しい概念が使用されます。設定する前に、これらが何であり、どのように接続され、DevOpsセンターでほとんどの複雑さをどのように処理するのかを理解します。 - DevOpsセンター管理パッケージの移行(開発者プレビュー)
DevOpsセンター管理パッケージ プロジェクトを次世代DevOpsセンターに移行します。移行には、プロジェクト、パイプライン、環境、対象作業項目が含まれるため、チームは新しい環境で変更をリリースし続けることができます。 - 次世代DevOpsセンター
AIを搭載した次世代DevOpsセンターで、最新のDevOpsベスト プラクティスをチームに提供します。既存のDevOpsセンターの原則に基づいて構築された次世代DevOpsセンターは、クリック ベースのUI(ユーザー インターフェイス)を提供し、コーディング エージェントとユーザーの安全とコンプライアンスを維持する組み込みのガバナンスによってチームがコラボレーションできる一元的な開発ハブとして機能します。 - DevOpsセンター(管理パッケージ)
チームマネージャーまたは Salesforce システム管理者が DevOps Center をインストールして設定すると、DevOps Center 組織にログインする準備ができたことが通知されます。設定プロセスの一環として、1 つ以上のプロジェクト、ソース制御プロジェクトリポジトリ、各プロジェクトに関連する作業項目が作成されます。また、各チームメンバーのソースが追跡される開発環境も追加されます。 - 競合検出と解決
複数の開発環境で作業し、複数のパイプラインフェーズ間で変更を移動させると、競合が発生する場合があります。競合はさまざまな形で発生しますが、DevOps Center には潜在的な競合を早期に特定し、解決するための機能が備わっています。 - DevOpsセンターMCPのツールとスキル
DevOpsセンターMCPのツールとスキルを使用して、DevOpsアプリケーションのライフサイクルを加速します。IDE で自然言語プロンプトを使用して DevOps センターを操作したり、スキルを使用してリリースワークフローを自動化したりできます。MCPツールとスキルにより、DevOpsセンター ワークフローが簡素化および標準化されます。 - DevOps Center のエラーをトラブルシューティングする
DevOps Center の使用中に問題が発生した場合のヒントをいくつか紹介します。必要に応じて、チームマネージャーまたは Salesforce システム管理者の助けをかりて、問題を解決します。
