Amazon Web Services 한국 블로그
AWS 마켓플레이스 SaaS 솔루션 무료 평가판 등록 방법
이 글은 AWS 파트너 블로그의 How to create a free trial offer for SaaS usage-based pricing products in AWS Marketplace와 How to create a free trial offer for SaaS contract products in AWS Marketplace를 기반으로 홍준혁 AWS 파트너 솔루션 아키텍트가 한국어로 번역 및 편집하였습니다.
AWS 마켓플레이스는 고객이 AWS에서 솔루션을 구축하고 비즈니스를 가속화하는 데 요구되는 다양한 소프트웨어, 서비스 등의 빠른 구매, 편리한 배포 및 단순화된 관리를 할 수 있도록 도움을 주는 디지털 카탈로그입니다. AWS의 많은 고객은 비용과 시간의 낭비를 방지하기 위해 소프트웨어 구입을 결정하기 전에 기능을 평가하여 소프트웨어가 비즈니스 요구를 충족하는지 확인을 필요로 합니다. 이러한 고객의 요구사항을 사전에 충족할 수 있도록 AWS 마켓플레이스에서는 소프트웨어 공급 파트너를 위한 SaaS 무료 평가판 제공기능을 통해 고객이 빠르게 경험하고 결정할 수 있도록 지원합니다.
이 블로그에서는 AWS 마켓플레이스에서 몇 번의 클릭만으로 SaaS 무료 평가판을 셀프서비스로 생성하여 고객에게 제공하는 방법을 설명합니다. 고객에게 제공된 무료 평가판은 마케팅 전략에서 강력한 도구가 될 수 있으며 이를 통해 소프트웨어 공급 파트너는 잠재 고객에게 제품의 가치를 보여주어 영업 기회를 창출하고 유료 고객으로의 전환율을 높일 수 있습니다.
AWS 마켓플레이스에 제공되어지는 SaaS 제품 무료 평가판 종류
AWS 마켓플레이스에서는 SaaS 계약 기반 제품(SaaS contract products)을 위한 무료 평가판과 SaaS 사용량 기반 요금 제품(SaaS usage-based pricing products)을 위한 무료 평가판 제공을 모두 지원합니다.
SaaS 계약 기반 제품을 위한 무료 평가판 – 이전에는 고객이 제품을 사용해 보기 전에 계약을 체결하거나, 소프트웨어 공급 파트너의 웹 사이트로 가서 제공하는 무료 평가판을 받아 사용했습니다. SaaS 계약 무료 평가판은 선결제 요건이 없으므로 약정 없이 고객이 소프트웨어를 평가할 수 있습니다. 평가 기간 중에 이용할 수 있는 공개 오퍼에 가입하거나 비공개 오퍼에 대해 협상할 수 있습니다. SaaS 계약 무료 평가판은 자동으로 유료 약정으로 전환되지 않으므로 제품이 적합하지 않다고 판단되면 무료 평가판이 만료되도록 두면 됩니다.
SaaS 사용량 기반 요금 제품을 위한 무료 평가판 – SaaS 사용량 기반(Pay-as-you-go) 가격 책정 제품의 무료 체험판을 제공할 때 활용합니다. 추가 계약 세부 정보 보고서를 활용하여 무료 체험 기간 중에도 공개 오퍼 혹은 비공개 오퍼 제안을 통해 무료 사용 고객을 유료 구독 고객으로 전환할 수 있습니다.
사전 요구 사항
AWS 마켓플레이스에서 SaaS 제품에 대한 무료 평가판을 제공하려면 다음 사전 요구 사항을 완료해야 합니다:
- AWS 마켓플레이스 관리 포털에 접근할 수 있어야 합니다.
- AWS 마켓플레이스에 판매자로 등록되어 있어야 합니다. 판매자로의 등록 방법에 대한 자세한 내용은 AWS 마켓플레이스에 판매자로 등록하기 위한 체크리스트(Checklist to successfully registering as a seller in AWS Marketplace) 및 AWS 마켓플레이스 판매자 등록 프로세스를 참조하십시오.
- 적격 관할 구역의 법인을 보유하지 않은 한국 소프트웨어 공급 파트너는 AWS 파트너 메가존 클라우드를 통해서 등록 대행 업무를 요청하실 수 있습니다. 자세한 내용은 메가존 클라우드 Marketplace seller service를 참조하십시오.
- AWS 마켓플레이스에 SaaS 계약 기반 제품 혹은 SaaS 사용량 기반 요금 제품이 등록되어 있어야 합니다. AWS 마켓플레이스 판매자 가이드에서 SaaS 제품 가격 유형에 대해 자세히 알아보십시오.
- AWS 마켓플레이스로부터 알림을 받기 위해서는 SaaS 상품을 위한 Amazon Simple Notification Service (Amazon SNS)를 설정해야 합니다.
AWS 마켓플레이스에서 무료 평가판을 생성하는 방법
1 단계 : AWS 마켓플레이스 관리포탈(Management Portal)에서 무료 평가판 제품 만들기
- AWS 마켓플레이스 관리 포털에 로그인합니다.
- AWS 마켓플레이스 콘솔 오른쪽 패널에서 제안 생성 혹은 관리(Create or manage offers)를 선택합니다. 또는 상단 배너에서 제안 (Offers) 탭을 선택합니다.
- 공개 무료 평가판(Public free trials) 탭을 선택한 다음 무료 평가판 만들기(Create free trial offer)를 선택합니다.
- 제안 기초(Offer fundamental) 화면에서 무료 평가판으로 제공할 제품을 선택 후 다음을 선택합니다. 현재 무료 평가판은 SaaS 계약 기반 제품을 위한 무료 평가판과 SaaS 사용량 기반 요금 제품을 위한 무료 평가판의 제공을 모두 지원합니다.
- 제안 속성 정보 입력 (Offer metadata) 화면에서 다음을 수행합니다:
- 무료 평가판 기간(일)을 입력합니다. 7일에서 90일 사이의 기간을 선택할 수 있습니다.
- 무료 평가판에서 제공할 무료 사용 범위(Dimension)의 개수(Unit)를 입력합니다. 무료 평가판 제공 환경에 따라서 여러 개의 무료 사용 범위와 개수를 추가 할 수 있습니다.
- Standard AWS Marketplace Terms를 선택하거나 사용자 지정 EULA(최종 사용자 라이센스 계약)를 업로드합니다.
- 제안 리뷰(Review offer)를 선택하여 작성된 내용을 검토합니다. Metadata 페이지에는 제공되는 SaaS 제품 이름, 무료 평가판 기간, 무료 사용 범위와 개수 및 선택한 서비스 계약이 표시됩니다.
아래 화면은 AWS 마켓플레이스 SaaS 무료 평가판 테스트 제품에 대한 Offer metadata의 예를 보여줍니다.
아래의 SaaS 계약 기반 제품을 위한 무료 평가판 작성 예시는 구매자(Buyer)는 General Public, 무료 평가판 제공 제품(Product)은 AWS Marketplace SaaS Free Trial Test Product로 설정하였습니다. 또한 무료 평가판 제공설정(Free Trial Settings)에서 무료 평가판 기간(Free Trial length)은 1일로 설정하였으며 관리자, 읽기 전용 사용자 및 무료 평가판 사용자는 각각 1로 설정되었으며 EULA에 대해 AWS 마켓플레이스 표준 계약이 선택됩니다.
아래의 SaaS 사용량 기반 요금 제품을 위한 무료 평가판 작성 예시는 구매자(Buyer)는 General Public, 무료 평가판 제공 제품(Product)은 Test SaaS Subscription Product로 설정하였습니다. 또한 무료 평가판 제공설정(Free Trial Settings)에서 무료 평가판 기간(Free Trial length)은 60일로 설정하였습니다.
- 제안 리뷰(Review offer)를 선택하여 작성된 제안을 검토한 후 제안 생성(Create offer)을 선택합니다. 제안이 생성되었다는 확인 메시지를 확인합니다. AWS 마켓플레이스 제품 세부 정보 페이지의 변경 사항을 보려면 몇 분 정도 기다리십시오. 아래의 화면은 생성된 Public free trials의 예를 보여줍니다.
2 단계 : AWS 마켓플레이스에서 무료 평가판 검토
- 생성된 무료 평가판 제안을 검토하기 위해 AWS 마켓플레이스에 로그인 후 제품 세부 정보 페이지로 이동하십시오. 제품 제목 아래 왼쪽 상단에 무료 평가판(Free trial) 배지가 표시됩니다. 오른쪽 상단에 무료 체험(Try for free)이 표시됩니다. 아래 화면은 생성된 AWS Marketplace SaaS Free Trial Test Product의 상세 정보와 함께 무료 평가판(Free trial) 배지와 무료 체험(Try for free)을 확인할 수 있습니다.
- 무료 평가판 제안 세부 정보를 확인하려면 무료 체험(Try for free)을 선택 후 구매 페이지(Procurement)를 검토합니다. 다음 화면은 사전에 Offer metadata에서 입력한 선택한 무료 제공 사용 범위(Dimension과 Unit), 구매 가격 (무료 체험이므로 0달러로 표시) 및 계약 생성 버튼을 포함하여 내 AWS Marketplace SaaS 무료 평가판 제품의 구매 페이지를 보여줍니다.
3 단계 : SaaS 무료 평가판 일일 보고서 활용
SaaS 무료 평가판 활용 보고서는 자동 생성 후 Amazon Simple Storage Service(Amazon S3) 버킷에 저장됩니다. 이를 사용하기 위해서는 AWS 마켓플레이스 데이터 피드에 대한 접근을 구성해야 합니다. 데이터 피드는 매일 00:00에 (UTC 기준) 전날의 24시간 데이터를 저장합니다.
계약 세부 정보 보고서(Agreement Details report)는 SaaS 무료 평가판을 이해하는 데 도움이 되는 새로운 추가 보고서입니다. 보고서에는 is_free_trial_offer, 가입자 이름(Subscriber name) 및 ID, offer_id, 계약 시작일 및 종료일(agreement start and end date) 등의 계약 세부 정보가 포함됩니다. 무료 평가판 구독자를 얻는 즉시 이 보고서를 자동으로 받게 됩니다. 일별 리포트에 활용하려면 다음을 수행합니다:
- AWS 관리 콘솔에서 데이터 피드 기능 사용을 위해 설정한 Amazon S3 버킷으로 이동 후 AgreementDetailsReport_v1 폴더를 찾습니다.
- AgreementDetailsReport_V1 폴더로 이동 후 특정 날짜에 대한 무료 평가판 보고서를 찾기 위해 해당 연도 및 월 폴더를 확인합니다.
- 선택한 연도의 폴더에서 원하는 월을 선택합니다.
- 선택한 달의 폴더 안에 일별 보고서가 있습니다. 계약 세부 정보를 보려면 일별 보고서를 선택하고 다운로드하십시오.
4 단계 : 무료 평가판 고객 식별(옵션)
사용자 정의 랜딩 페이지 경험을 포함하여 무료 평가판에 가입하는 잠재 고객에게 사용자 정의 계정 프로비저닝 워크플로를 제공하려면 SNS 알림 및 HTTP POST 매개 변수를 통해 제공 유형을 식별하십시오. 이렇게 하려면 다음 옵션 중 하나를 선택하십시오:
옵션 1
고객이 AWS 마켓플레이스에서 제품을 구독할 때마다 성공적인 구독 메시지와 함께 Amazon SNS 알림을 받게 됩니다. 무료 평가판 제공의 경우 Amazon SNS aws-mp-subscription-notification 토픽의 파라미터 isFreeTrialTermPresent가 true로 설정됩니다.
{
"action": "<action-name>",
"customer-identifier": "X01EXAMPLEX",
"product-code": "n0123EXAMPLEXXXXXXXXXXXX",
"offer-identifier": "offer-abcexample123",
"isFreeTrialTermPresent": "true"
}
옵션 2
고객이 구독 가입 혹은 계약 작성 후에는 임시 토큰에 x-amzn-marketplace-token 매개 변수를 포함하여 HTTP POST 요청으로 등록 URL로 이동합니다. 구독 혹은 계약이 무료 평가판인 경우 매개 변수 x-amzn-marketplace-offer-type이 임시토큰에 추가됩니다. 임시 토큰을 활용하여 고객의 유효성을 확인하고 사용자 지정 랜딩 페이지를 표시할 수 있습니다.
맺음말
이 게시물에서 저는 AWS 마켓플레이스에서 소프트웨어 공급 파트너가 SaaS 계약 제품에 대한 무료 평가판과 SaaS 사용량 제품 대한 무료 평가판 제품을 만드는 방법을 설명했습니다. 무료 평가판 오퍼에서 평가판 사용 기간을 정의하고 평가판 사용 기간 동안 고객이 소비할 수 있는 양을 제한할 수 있습니다. SNS 알림과 HTTP Post 플래그를 통해 무료 평가판 고객을 식별하고 맞춤형 랜딩 페이지 경험을 제공할 수 있습니다. 추가 계약 세부 정보 보고서를 통해 무료 평가판 고객을 추적하고 유료 고객으로 전환할 수 있습니다.
AWS 마켓플레이스 SaaS 솔루션 무료 평가판 등록에 대해 궁금한 점이 있으면 셀러 포털(seller portal)의 연락처 양식을 작성하여 AWS Marketplace 팀에 문의하십시오.
– Jesus Rodriguez, Specialist Solutions Architect, AWS Marketplace
– Kunjal Botadra, Sr. Product Manager, AWS Marketplace