AWS Marketplace Clusters and AWS Resources - Amazon S3

AWS Marketplace Clusters and AWS Resources

Support for Clusters and AWS Resources allows customers to launch an AWS Marketplace product using a CloudFormation template created and provided by the product's seller. This is in addition to the singleami launch and does not replace it.

To enable support Clusters and AWS Resources for a product listing, AWS Marketplace sellers must provide the following resources (in addition to the normal listing metadata):

1-3 CloudFormation Template(s) for review and approval by AWS Marketplace (see Requirements and Guidelines here).

The software price, including all instances created by the template, and estimated infrastructure price for default launch of the template. Please use the AWS Calculator to help estimate the infrastructure cost associated with your template and provide us with a link to a saved AWS Calculator configuration. (See "Software and Infrastructure Price" below for more information)

Topology diagram (1100 x 700px) using approved symbols. Topology metadata

Please provide all metadata and assets through the Commercial Product Form, downloadable via the Seller Management Portal, using EXAMPLE ROW | AMI-Clusters.

Once we receive your template and all of your metadata, we can begin processing your information. The following items will then be completed over an estimated 3-5 week period:

CloudFormation Template Approval AMI Approval AMI and CFT Metadata Approval Publishing Cloudformation Template to Listing

AMI

If you need to update your AMI, please submit the updated AMI ID to aws-marketplace-seller-ops@ to start processing and verifying.

AWS CloudFormation Template Guidelines

You can learn more about AWS CloudFormation in general here.

When submitting your CloudFormation template, please follow these guidelines:

Template Prerequisites

Verify the template launches successfully through the CloudFormation console in all regions enabled for your product.

The template must contain only one AWS Marketplace AMI. AMIs must be in a mapping table for each region (the AWS Marketplace Team will update the

AMI IDs after we clone them). We do not support nested templates. Make sure the template does not reference another

CloudFormation template.

AMAZON CONFIDENTIAL ? SHARED UNDER NDA ? PAGE 1

Build templates to be Availability Zone agnostic. Not all customers have access to all Availability Zones and Availability Zones are not mapped similarly for different accounts.

Template must not download any bits during bootstrap.

Template Input Parameters

Input parameters to template should not include customer's AWS credentials (such as secret/access key) or personal information such as email.

Do not set defaults for parameters such as Remote Access CIDR/IP or passwords for databases. For sensitive inputs such as password, turn on "No Echo" property and enable stronger regular

expression. For other inputs, set most common inputs along with appropriate helper text. Use Cloudformation Parameter Types for inputs when available. Use AWS::CloudFormation::Interface to group and sort input parameters.

Network/Security Parameters

Ensure default SSH (Port 22) or RDP (port 3389) ports are not open to 0.0.0.0 In lieu of using default VPC, we recommend building a new VPC along with appropriate ACLs and

security groups in the template. Note that all new AWS accounts starting 2013-12-04 do not support EC2 classic. Access to customer's AWS environment should only be through AssumeRole and STS involving IAM roles. Identity and Access Management Roles and policies are set to least privileged and write access enabled only when absolutely necessary. Use managed policies and not inline.

Once we have received your template, we will review it and provide any needed revisions or feedback.

IMPORTANT: We will be modifying the "Description" field of your template before publishing it to the Marketplace by adding a GUID to the beginning of the description. The modification will provide AWS with information regarding usage of your template that will be used internally by AWS to improve this service.

Software and Infrastructure Price

The software and infrastructure price displayed will need to be manually calculated for initial launch.

For software prices, list the total number of instances and the total hourly cost (instance count * cost per instance). If you support annual pricing, enter the annual cost for all the instances.

For infrastructure, the cost will be an estimate. Please use the calculator provide the list of services that will be deployed as part of the template along with the default values for a typical deployment. For

AMAZON CONFIDENTIAL ? SHARED UNDER NDA ? PAGE 2

example, if you have an S3 bucket, what is the typical bucket size deployed? The AWS simple monthly calculator can help you calculate the estimated monthly price.

Software

(in the example, the assumption is the software charge is $1 / hour per instance. Note, software prices are the same in all regions, however, not all instance types are available in every region)

Instances Instance Type Dimension

Total

4

m4.large

Hourly

$4.00

4

m4.large

Annual

$30,000

Infrastructure

Once you have calculated the template's estimated monthly cost, please provide an AWS Calculator "Save and Share" link of the templates default deployment for us-east-1.

Topology Diagram

Please provide a diagram for each topology. The diagram should leverage AWS icons for each AWS service deployed through the CloudFormation template. The set of approved icons you have permission to use is at .

The diagram will need to be 1100x700 pixels. Please ensure it follows that size to avoid any cropping or stretching.

The diagram needs to be submitted with the metadata.

AMAZON CONFIDENTIAL ? SHARED UNDER NDA ? PAGE 3

Topology Metadata

For each topology option, provide the following information:

Field Title

Short Description Long Description

Description Title of the topology. This appears in the detail page, fulfillment page, and pop up that shows the topology details. Short description to show on the detail and fulfillment page. Long description to show in the topology details pop up.

Restrictions 50 Characters

200 Characters 2000 Characters

Summary check list

We will need all the items below before we can start ingesting your product.

Updated AMI (if necessary) CloudFormation Template Software Pricing Table Infrastructure Saved Calculator Link Topology Diagram Topology Metadata

Once we have received all metadata we can proceed with the review and approval process.

Questions?

Send mail to aws-marketplace-seller-ops@ with subject line including "Clusters and AWS Resources".

AMAZON CONFIDENTIAL ? SHARED UNDER NDA ? PAGE 4

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download