에셋 마이크로서비스를 사용한 에셋 통합 및 처리 개요

Adobe Experience Manager은 Cloud Service으로 Experience Manager 응용 프로그램 및 기능을 활용하는 클라우드 기본 방법을 제공합니다. 이 새로운 아키텍처의 핵심 요소 중 하나는 자산 마이크로 서비스를 기반으로 자산 수집 및 처리 기능입니다. 에셋 마이크로서비스는 클라우드 서비스를 사용하여 에셋을 확장 가능하고 탄력적으로 처리할 수 있습니다. Adobe은 다양한 자산 유형 및 처리 옵션을 적절하게 처리하기 위해 클라우드 서비스를 관리합니다. 클라우드 기반의 자산 마이크로 서비스의 주요 이점은 다음과 같습니다.

  • 리소스 사용량이 많은 작업을 원활하게 처리할 수 있는 확장 가능한 아키텍처
  • Experience Manager 환경의 성능에 영향을 주지 않는 효율적인 인덱싱 및 텍스트 추출
  • 워크플로우가 Experience Manager 환경에서 에셋 처리를 처리할 필요가 최소화됩니다. 이렇게 하면 리소스를 절약하고 Experience Manager의 로드를 최소화하며 확장성을 제공할 수 있습니다.
  • 자산 처리의 복원성이 개선되었습니다. 손상된 파일 또는 매우 큰 파일과 같은 일반 파일을 처리할 때 발생할 수 있는 문제는 배포 성능에 더 이상 영향을 주지 않습니다.
  • 관리자를 위한 자산 처리의 간소화된 구성.
  • 다양한 파일 유형에 대한 변환, 메타데이터 및 텍스트 추출을 처리하기 위한 가장 잘 알려진 구성을 제공하기 위해 자산 처리 설정은 Adobe에서 관리 및 유지 관리됩니다
  • 해당하는 경우 기본 Adobe 파일 처리 서비스가 사용되므로 Adobe 독점 포맷의 효율적인 처리 및 높은 품질의 출력을 제공합니다.
  • 사용자 특정 작업 및 통합을 추가하기 위해 사후 처리 작업 과정을 구성할 수 있습니다.

에셋 마이크로서비스는 기본적으로 일반적인 파일 유형에 대한 기본 기능을 제공하면서 제3자 렌더링 도구와 방법(예: ImageMagick 및 FFmpeg 트랜스코딩)이 필요하지 않고 구성을 단순화하는 데 도움이 됩니다.

상위 수준 아키텍처

고급 아키텍처 다이어그램은 시스템 전체의 자산 수집 및 처리 및 자산 흐름의 주요 요소를 나타냅니다.

자산 마이크로 서비스를 통한 자산 수집 및

자산 마이크로 서비스를 사용하여 수집 및 처리하는 주요 단계는 다음과 같습니다.

  • 웹 브라우저나 Adobe Asset Link와 같은 클라이언트는 업로드 요청을 Experience Manager에 보내고 바이너리를 바이너리 클라우드 스토리지에 직접 업로드할 수 있습니다.
  • 직접 이진 업로드가 완료되면 클라이언트는 Experience Manager에 알립니다.
  • Experience Manager은 처리 요청을 자산 microservices로 보냅니다. 요청 내용은 지정할 Experience Manager의 처리 프로필 구성과 생성할 변환에 따라 달라집니다.
  • Assets microservices 백엔드는 요청을 받고 요청을 기반으로 하나 이상의 마이크로 서비스에 이를 전달합니다. 각 마이크로서비스는 이진 클라우드 저장소에서 직접 원본 바이너리에 액세스합니다.
  • 변환 등의 처리 결과는 이진 클라우드 스토리지에 저장됩니다.
  • 생성된 이진 파일(변환)에 대한 직접 포인터와 함께 처리가 완료되었다는 Experience Manager에 알림이 표시됩니다. 생성된 표현물은 업로드된 자산에 대한 Experience Manager에서 사용할 수 있습니다.

자산 수집 및 처리의 기본 흐름입니다. 구성된 경우 Experience Manager은 사용자 정의 워크플로우 모델을 시작하여 자산의 사후 처리를 수행할 수도 있습니다. 예를 들어 엔터프라이즈 시스템에서 정보를 가져오고 자산 속성에 추가하는 등 사용자 환경에 고유한 사용자 정의 단계를 실행합니다.

수집 및 처리 흐름은 Experience Manager을 위한 자산 마이크로 서비스 아키텍처의 핵심 개념입니다.

  • 직접 이진 액세스:Experience Manager 환경에 맞게 구성된 에셋이 클라우드 이진 스토어로 전송(및 업로드됨)된 다음 에셋 마이크로서비스를 통해 Experience Manager최종 클라이언트가 직접 액세스하여 작업을 수행할 수 있습니다. 이렇게 하면 네트워크 로드와 저장된 바이너리의 복제가 최소화됩니다.
  • 외부 처리:에셋 처리는 Experience Manager 환경 외부에서 수행되며, 핵심 디지털 에셋 관리 기능을 제공하고 최종 사용자를 위해 시스템과 인터랙티브한 작업을 지원하기 위해 리소스(CPU, 메모리)를 절약합니다

직접 이진 액세스을(를) 사용하여 자산 업로드

제품 제공의 일부인 Experience Manager 클라이언트는 기본적으로 모든 지원 기능이 직접 바이너리 액세스를 통해 업로드됩니다. 이러한 기능에는 웹 인터페이스, Adobe 자산 링크 및 Experience Manager 데스크탑 앱을 사용한 업로드가 포함됩니다.

Experience Manager HTTP API에서 직접 작동하는 사용자 지정 업로드 도구를 사용할 수 있습니다. 이러한 API를 직접 사용하거나 업로드 프로토콜을 구현하는 다음 오픈 소스 프로젝트를 사용 및 확장할 수 있습니다.

자세한 내용은 자산 업로드를 참조하십시오.

사용자 지정 자산 게시 처리추가

대부분의 고객은 구성 가능한 자산 마이크로 서비스에서 모든 에셋 처리 요구 사항을 가져와야 하지만, 일부 고객은 추가 에셋 처리가 필요할 수 있습니다. 이는 특히 통합을 통해 다른 시스템에서 오는 정보를 기반으로 자산을 처리해야 하는 경우 해당됩니다. 이러한 경우 사용자 지정 사후 처리 워크플로우를 사용할 수 있습니다.

사후 처리 워크플로우는 일반 Experience Manager 워크플로우 모델로, Experience Manager 워크플로우 편집기에서 작성 및 관리됩니다. 고객은 즉시 사용 가능한 워크플로우 단계 및 사용자 지정 워크플로우 사용을 비롯하여 자산에서 추가 처리 단계를 수행하도록 워크플로우를 구성할 수 있습니다.

Adobe Experience Manager은 자산 처리가 완료된 후 사후 처리 워크플로우를 자동으로 트리거하도록 구성할 수 있습니다.

이 페이지에서는