What is a Stack

What is a Stack

A stack is an instance of a Platform built from an architecture blueprint that you can manage as a single unit. Platforms provide building blocks that are reused in a large number of products and services. It has a set of components that can be deployed to a target cloud environment as a preconfigured single unit. In other words, you can deploy, pause, resume, clone, move, update, or teardown stacks as a single operation. 

All the resources in a stack have preset configurations that can also be tailored using the dpstudio platform configuration UI.
A Data Flow stack, for example, includes all the components and configurations required to create a data ingestion platform, including Kubernetes, Kafka, Elastic ELK, Grafana, and StreamSets Data Collector.

If you no longer need that stack, you can simply tear-down the stack, and all of its components and cloud resources are deleted.

What's Next


    • Related Articles

    • Configure Stack

      Before proceeding, click here to set up AWS configuration. ​ Configure a stack before deploying it. To configure a stack: Go to the Stacks menu. Click "Configure new stack." Select "Default" for the project, or select any project for the new stack. ...
    • How to move a stack

      Once configuring a stack following here, you can move the stack configuration from the project where the stack was created to a different project.  Once a stack has been configured for one project, an authorized user can easily move the stack ...
    • How to pause a stack

      Once deploying a stack following How to deploy a stack, you can pause the stack. Pause any stack without destroying the data or configuration. Pausing a stack saves cloud provider costs, and the stack can be deployed again when needed without ...
    • How to configure new stack

      You must configure a stack configuration before deploying the stack to your cloud environment.  You can initiate configuring a new stack from a few different places: On the Home page, "Configure stack" button on the Stacks statistics block. On the ...
    • How to deploy a stack

      Once configuring a stack following here, you can deploy the stack. To deploy a stack: Click the "Deploy" button on the top of the Stack configuration page. (It would take up to 20 minutes to fully deploy the stack) The stack status will be changed to ...