Deploy on AWS into a new VPC

or deploy into an existing VPC
(deployment requires an academy.datastax.com account)

To deploy DataStax Enterprise on AWS, view the Quick Start deployment guide. For a complete listing of Quick Starts, see our catalog.

datastax_logo


This Quick Start deploys DataStax Enterprise (DSE) automatically into an AWS Cloud configuration of your choice.

DSE is the always-on data platform for cloud applications that is powered by Apache Cassandra. DSE is designed to handle big data workloads across multiple nodes with no single point of failure, by employing a peer-to-peer distributed system for data across homogeneous nodes. Integrated within each node of DSE is powerful indexing, search, analytics, and graph functionality, provided by combining Cassandra with Apache Solr, Apache Spark, and DSE Graph.

The Quick Start includes AWS CloudFormation templates and a guide that provides step-by-step instructions to help you get the most out of your deployment.

  • What you'll build

    Use this Quick Start to set up the following configurable environment on AWS:

    • A highly available architecture that spans three Availability Zones.*
    • A virtual private cloud (VPC) configured with public and private subnets according to AWS best practices. This provides the network infrastructure for your DSE deployment.*
    • An Internet gateway to provide access to the Internet.*
    • Managed NAT gateways to allow outbound Internet access for resources in the private subnets.*
    • One EC2 instance running DSE OpsCenter, which is the DSE cluster management web console.
    • Additional EC2 instances for DSE data centers and nodes. (A DSE data center is a logical grouping of nodes for workload separation.) By default, the Quick Start creates a single data center with three nodes, but you can choose up to four data centers with any number of nodes.
    • One Amazon Elastic Block Store (Amazon EBS) data volume per node instance deployed.
    • Your choice to create a new VPC or deploy into your existing VPC on AWS. The template that deploys the Quick Start into an existing VPC skips the components marked by asterisks above.


    For details, see the Quick Start deployment guide.

  • Deployment details

    Deploy DSE on AWS in a few simple steps, in 30 minutes or less:

    1. Sign up for an AWS account.
    2. Sign up for a DataStax Academy account.
    3. Launch the Quick Start into a new VPC, if you want to build a new AWS infrastructure for your DSE deployment.
      -or-
      Launch the Quick Start into an existing VPC, if you already have your AWS environment set up.
    4. Test the deployment.
    5. Add a backup location. You can back up data on the instances themselves or on Amazon S3.


    To customize your deployment, you can choose to create up to four data centers, and specify the names, instance types, nodes, and volume sizes for each data center. 

    For detailed deployment and configuration instructions, see the Quick Start deployment guide.

  • Cost and licenses

    You are responsible for the cost of the AWS services used while running this Quick Start reference deployment. There is no additional cost for using the Quick Start.

    The AWS CloudFormation template for this Quick Start includes configuration parameters that you can customize. Some of these settings, such as instance type, will affect the cost of deployment. See the pricing pages for each AWS service you will be using for cost estimates.

    This Quick Start includes a limited no-fee license from DataStax. As described in section 1.4 of DataStax Enterprise Terms, the limited license is for development or non-production use. To use the Quick Start to build a production environment, you’ll need to acquire a DataStax subscription license. To discuss licensing for production or DataStax Managed Cloud on AWS, please contact sales@datastax.com.