🐻Trailhead Academy サイトは近日中にリニューアルします!これに伴い、2024 年 4 月 30 日午後 11:00 (PST: 太平洋標準時) から 2024 年 5 月 6 日午後 4:00 (PST: 太平洋標準時) までの間、認定講師によるクラスへのお申込みを一時的に停止させていただきます。詳細はこちら。クラスに関してサポートが必要な場合は、Trailhead ヘルプにお問い合わせください。

ジョブロール

Architect

期間

対面: 4 日
バーチャル: 4 日

ユーザーインターフェース

Lightning Experience

概要

受講対象者


  • 技術や知識のさらなる向上を目指す開発者、および、アーキテクト
  • 「認定システムアーキテクト」資格の取得を目指している方
  • Salesforceプラットフォームで全体的な機能を拡張しようとしているSalesforce開発者および上級管理者
  • システム連携や認証・ID管理に関する複数の機能を体系立てて学習・再確認し、内部の仕組みを深く理解したい方
  • システム連携や認証基盤、プロジェクト管理などSalesforceを理解したい個別要素の専門家
  • CTAレビューボード試験に向けた 知識の整理や説明スキルの再確認をしたい方


受講前提条件

  • 認定 Platform デベロッパー資格をお持ちの方、および同等の知識のある方
  • 事前準備の完了

得られるスキル


  • インテグレーション要件に対応するための適切なインテグレーションパターン(リモートプロセス呼び出し - リクエストと返信、リモートプロセス呼び出し - Fire and Forget、バッチデータ同期、リモートコールイン、データ変更に基づく UI 更新)を推奨する。
  • インテグレーション要件に対応するために、適切なインテグレーション機能(SOAP、REST、バルク、ストリーミング、キャンバス、ワークフローアウトバウンド、Apex、Salesforce Connect)を推奨する。
  • アイデンティティとアクセス管理の要件に対応するために、適切なSSOフローまたはOAuthフローを推奨する。
  • システム連携や認証・ID管理に関する仕組みを深く理解したうえで、お客様や状況に応じて最も適切なソリューションを選定・説明する。

 

注意事項


事前準備

この Trailmix でコースを準備します。

コース登録

レッスンとトピック

インテグレーションの概要

顧客の目標と背景

  • シナリオの読み込み
     

インテグレーション機能

  • SOAP API を用いたレコードの作成、取得、更新、削除
  • REST API を用いた Salesforce インテグレーション
  • BULK API を用いた 大量データ(LDV)の insert、update、upsert、delete
  • ストリーミング API を用いた関連データのリアルタイムプッシュ
  • アウトバウンドメッセージを用いた情報送信
  • コールアウトを用いた Apex と外部サービスのインテグレーション
  • Salesforce Connect を使用した外部データソースからのデータインテグレーション
  • Heroku Connect を用いたデータ同期
  • Platform Events を用いた Salesforce のビジネスプロセスとの接続
  • 変更データキャプチャの取得による変更イベントの発行
     

インテグレーションパターン

  • リモートコールイン
  • 要求と返信
  • ファイアアンドフォーゲット
  • バッチデータの同期
  • データの変更に基づくUIの更新
  • データ仮想化
     

インテグレーションツール

Identity 管理

  • SSO の基礎
  • Identity 管理
  • Identity 管理の概念
  • Identity Provider としての Salesforce
  • サードパーティ Identity の使用
  • ソーシャル・サインオンと OpenID Connect
  • SSOフローを用いたユーザ認証
  • IDP の起動によるフロー
  • SP の起動によるフロー
  • Identity に関するトラブルシューティング
     

認証

  • OAuth フローを用いたクライアントアプリケーションへのアクセス許可
  • ユーザ名パスワードフローでのアクセストークンの生成
  • Web サーバフローの起動
  • ユーザエージェントフローを用いたアプリケーションへのアクセス許可
  • JWT フローを用いた Salesforce への接続
     

DevOps

  • ガバナンスとリリース管理
  • プロジェクト手法
  • 環境とデプロイの基礎