Skip to the content.

FullColor250

CloudSmart Insights Data Prep Workshop for AWS Marketplace

Customer Data Prep Workshop for CloudSmart LLC

Introduction

CloudSmart customers are sellers within the AWS Marketplace and are looking for insights into their sales activities. Our goal in this data prep workshop is to embed the guardrails and principle of least privilege access to any data. Ultimately the data prep workshop will be consumed by the CloudSmart Insights SaaS to provide meaningful sales analytics, reporting, and connectivity to customers.

CloudSmartBadge

Pre-requisite for new AWS Marketplace Seller Account Here

Workshop 1: List a SaaS Subscription Workshop1

Workshop 2: Use the AWS Marketplace Integration SaaS Workshop2

Workshop 3: CloudSmart Data Collector to Access the dashboard Workshop3

Pre-requisites

An AWS Account is required. Basic knowledge of AWS foundational services such as Identity and Access Management (IAM) and Amazon S3 are strongly encouraged. Given that this dataset is based on the AWS Marketplace, being a seller in the AWS Marketplace is also required. Access to the AWS Account associated with the marketplace management portal and appropriate IAM permissions are also necessary. see https://docs.aws.amazon.com/marketplace/latest/userguide/seller-registration-process.html

Before getting started with the workshop, you need to follow these preparation steps. The workshop is designed with a “bring your own data” mindset, these instructions are here to help you prepare your own dataset.

Additional Pre-requisite for AWS Marketplace Sellers

You must have appropriate IAM and account permission to access the AWS Marketplace Management Portal. To configure your seller storage configuration, you need to specify a target location in the AWS Marketplace Management Portal. Data Feed Configuration

https://aws.amazon.com/marketplace/management/reports/data-feed-configuration

Setting up the environment

AWS Marketplace Sellers and the AWS Marketplace Sales data are located within US-EAST-1 and we should begin within S3 within the US-EAST-1 region. This Workshop provides step by step guidance enter the information to receive the CloudSmart Insight enriched commerce analytics. MP Setup Customer Data Storage

Insert the following information from the CloudSmart tenant Registration email.

Amazon Simple Storage Service (Amazon S3) ARN as an example the format is arn:aws:s3:::bucket

AWS KMS ARN from the registration email as an example the format is arn:aws:kms:region:account-id:key/key-id

SNS topic ARN - optional as an example the format is arn:aws:sns:region:account-id:topicname

High Level Architecture

Revisions and Improvements

Feedback & Feature request view on Github

Workshop 1: List a SaaS Subscription Workshop1

Workshop 2: Use the AWS Marketplace Integration SaaS Workshop2

Workshop 3: CloudSmart Data Collector to Access the dashboard Workshop3

Credit to the AWS Marketplace teams that made this possible. Please see the following links for additional information.

https://aws-ia.github.io/cloudformation-aws-marketplace-saas/
https://docs.aws.amazon.com/marketplace/latest/userguide/seller-registration-process.html
https://github.com/aws-samples/aws-marketplace-isv-samples

License

This library is licensed under the MIT-0 License. See the LICENSE file.

Security