자산 마이크로서비스를 사용한 자산 수집 및 처리 개요

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

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

에셋 마이크로서비스는 일반적인 파일 유형에 즉시 사용 가능한 기능을 제공하면서 타사의 렌더링 툴과 방법(예: ImageMagick 및 FFmpeg 트랜스코딩)이 필요하지 않고 구성을 단순화할 수 있도록 도와줍니다.

고급 아키텍처

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

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

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

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

이 페이지에서는