设置帐户和服务
本教程要求预配以下服务并通过学习者的Adobe ID访问这些服务。
所有Adobe服务都必须可以通过同一Adobe组织使用您的Adobe ID进行访问。
-
- 配置可能需要2 - 10天
-
云存储
AEM as a Cloud Service aem-as-a-cloud-service
需要访问AEM as a Cloud Service环境,才能配置AEM Assets处理配置文件以调用自定义Asset compute工作程序。
理想情况下,沙盒程序或非沙盒开发环境可供使用。
请注意,本地AEM SDK不足以完成本教程,因为本地AEM SDK无法与Asset compute微服务通信,而是需要真正的AEM as a Cloud Service环境。
App Builder app-builder
App Builder框架用于生成自定义操作并将其部署到Adobe的无服务器平台Adobe I/O Runtime。 AEMAsset compute项目是专门构建的App Builder项目,通过处理配置文件与AEM Assets集成,并提供访问和处理资源二进制文件的功能。
要访问App Builder,请注册预览。
- 注册App Builder试用版。
- 请等待大约2 - 10天,直到电子邮件通知您已配置好,然后再继续学习本教程。
- 如果您不确定是否已配置,请继续后续步骤,并且如果您无法在App Builder中创建 Adobe Developer Console 项目,则您仍未配置。
云存储
本地开发Asset compute项目需要云存储。
在将Asset compute工作程序部署到Adobe I/O Runtime以供AEM as a Cloud Service直接使用时,此云存储不是绝对必需的,因为AEM提供了从中读取资产并将资源写入其中的演绎版的云存储。
Microsoft Azure Blob存储 azure-blob-storage
如果您还没有Microsoft Azure Blob Storage的访问权限,请注册免费的12个月帐户。
本教程将使用Azure Blob Storage,但是Amazon S3也可以使用,并且只对该教程稍作改动。
配置Azure Blob Storage的点进(无音频)
-
登录到您的Microsoft Azure帐户。
-
导航到 存储帐户 Azure服务部分
-
点按 +添加 以创建新的Blob存储帐户
-
根据需要创建新的 资源组,例如:
aem-as-a-cloud-service
-
提供 存储帐户名称,例如:
aemguideswkndassetcomput
- 用于在本地Asset compute开发工具中配置Cloud Storage的 存储帐户名称
- 在配置云存储时,还需要与存储帐户关联的 访问密钥。
-
将其他所有内容保留为默认值,并点按 审阅+创建 按钮
- (可选)选择靠近您的 位置。
-
检查配置请求是否正确,如果正确,请点按 创建 按钮
Amazon S3 amazon-s3
建议使用Microsoft Azure Blob Storage完成本教程,但也可以使用Amazon S3。
如果使用Amazon S3存储,请在配置项目的环境变量时指定Amazon S3云存储凭据。
如果需要专门为此教程配置云存储,我们建议使用Azure Blob存储。