Asset Compute Service の概要 overview
Asset Compute Service は、デジタルアセットを処理するためのスケーラブルかつ拡張可能な Adobe Experience Cloud サービスです。 画像、ビデオ、ドキュメントなどのファイル形式を、サムネール、抽出テキストとメタデータ、アーカイブなど、様々なレンディションに変換できます。
開発者は、カスタムアセットアプリケーション(カスタムワーカーとも呼ばれます)をプラグインとして使用し、カスタムユースケースに対応できます。 このサービスは Adobe I/O Runtime で動作します。 Node.js で作成された Adobe Developer App Builder ヘッドレスアプリを通じて拡張できます。 これらのアプリでは、外部 API を呼び出して画像操作を実行したり、Adobe Sensei サポートを活用したりするなどのカスタム操作を実行できます。
Adobe Developer App Builder は、Adobe I/O Runtime 上にカスタム web アプリケーションを作成およびデプロイして、Adobe Experience Cloud ソリューションを拡張するためのフレームワークです。 カスタムアプリケーションを作成するために、開発者は React Spectrum(アドビの UI ツールキット)を活用し、マイクロサービスを作成し、カスタムイベントを作成し、API を調整できます。 詳しくは、Adobe Developer App Builder のドキュメントを参照してください。
Asset Compute Service のサポート対象ユースケース possible-use-cases-benefits
Asset Compute Service は、基本的な画像処理、Adobe アプリケーション固有の変換、複雑なビジネス要件をオーケストレーションするカスタムアプリケーションの作成など、いくつかの一般的なビジネスユースケースをサポートしています。
Asset Compute web サービスを使用すると、様々なファイルタイプのサムネールや、サポートされているファイル形式の高画質な画像レンダリングを生成できます。 詳しくは、カスタム設定でサポートされるユースケースを参照してください。