Cloud Service으로 AEM Commerce를 시작하려면 Experience Manager Cloud Service에 CEF(Commerce Integration Framework) 추가 기능이 제공되어야 합니다. CIF Add-on은 Cloud Service](https://docs.adobe.com/content/help/ko-KR/experience-manager-cloud-service/sites/home.html)으로 [AEM Sites 위에 있는 추가 모듈입니다.
Cloud Service으로 AEM Commerce에 대한 온보딩은 2단계 프로세스입니다.
첫 번째 온보딩 단계는 Adobe에 의해 행해진다. 가격 및 프로비저닝에 대한 자세한 내용은 해당 세일즈 담당자에게 문의해야 합니다.
CIF Add-On을 제공받으면 기존 Cloud Manager 프로그램에 적용됩니다. Cloud Manager 프로그램이 없는 경우 새로 만들어야 합니다. 자세한 내용은 프로그램 설정을 참조하십시오.
두 번째 단계는 Cloud Service 환경으로서 각 AEM에 대한 셀프 서비스입니다. CIF Add-On의 초기 프로비저닝 후 수행해야 하는 추가 구성이 있습니다.
CIF Add-on 및 AEM CIF 핵심 구성 요소를 Magento 환경에 연결하려면 Cloud Manager 환경 변수를 통해 Magento GraphQL 끝점 URL을 제공해야 합니다. 변수 이름은 COMMERCE_ENDPOINT
입니다. HTTPS를 통한 보안 연결을 구성해야 합니다.
서로 다른 Magento GraphQL 끝점 URL은 Cloud Service 환경으로 각 AEM에 사용할 수 있습니다. 이렇게 하면 프로젝트가 Magento 스테이징 시스템 및 AEM 프로덕션 환경을 AEM 스테이징 환경에서 Magento 프로덕션 시스템에 연결할 수 있습니다. Magento GraphQL 끝점은 공개적으로 사용할 수 있어야 하며 개인 VPN 또는 로컬 연결은 지원되지 않습니다.
AEM Commerce를 Magento과 연결하려면 다음 단계를 따르십시오.
Cloud Manager 플러그인을 사용하여 Adobe I/O CLI 가져오기
Cloud Manager CLI 플러그인과 함께 Adobe I/O CLI을 다운로드, 설정 및 사용하는 방법에 대한 Adobe Cloud Manager 설명서를 확인하십시오.
Cloud Service 프로그램으로 AEM을 사용하여 CLI 인증
클라우드 관리자에서 COMMERCE_ENDPOINT
변수 설정
aio cloudmanager:set-environment-variables ENVIRONMENT_ID --variable COMMERCE_ENDPOINT "<Magento GraphQL endpoint URL>"
자세한 내용은 CLI docs을 참조하십시오.
Magento GraphQL 끝점 URL은 Magento의 GraphQl 서비스를 가리키고 보안 HTTPS 연결을 사용해야 합니다. 예: https://demo.magentosite.cloud/graphql
.
다음 명령을 사용하여 모든 Cloud Manager 변수를 나열하여 다시 확인할 수 있습니다.aio cloudmanager:list-environment-variables ENVIRONMENT_ID
또는 클라우드 관리자 API를 사용하여 클라우드 관리자 변수를 구성할 수도 있습니다.
이제 Cloud Service으로 AEM Commerce를 사용할 준비가 되었으며 Cloud Manager를 통해 프로젝트를 배포할 수 있습니다.
이 기능은 Magento Enterprise Edition 또는 Magento Cloud에서만 사용할 수 있습니다.
Magento에 로그인하고 통합 토큰을 만듭니다. 자세한 내용은 토큰 기반 인증을 참조하십시오. 통합 토큰에 만 Content -> Staging
리소스에 대한 액세스 권한이 있는지 확인합니다. Access Token
값을 복사합니다.
클라우드 관리자에서 COMMERCE_AUTH_HEADER
비밀 변수 설정:
aio cloudmanager:set-environment-variables ENVIRONMENT_ID --secret COMMERCE_AUTH_HEADER "Authorization Bearer: <Access Token>"
Cloud Manager용 Adobe I/O CLI를 구성하는 방법은 Magento에 AEM Commerce 연결을 참조하십시오.
제3자 상거래 통합의 경우, AEM 상거래를 Cloud Service으로 연결하고 CIF 핵심 구성 요소를 상거래 시스템과 연결하려면 API 매핑 레이어가 필요합니다. 이 API 매핑 레이어는 일반적으로 Adobe I/O Runtime에 배포됩니다. 사용 가능한 통합 기능과 Adobe I/O Runtime에 대한 액세스 권한은 판매 담당자에게 문의하십시오.