Skip to main content
Solved

What is a Deployment?

  • July 28, 2021
  • 1 reply
  • 66 views

Dash
Headliner
Forum|alt.badge.img+3
  • Senior Technical Evangelist and Developer Advocate at Snowflake
  • 67 replies

In StreamSets DataOps Platform what is the use of creating a deployment?

Best answer by Dash

A deployment is a group of identical engine instances deployed within an environment. A deployment defines the StreamSets engine type, version, and configuration to use. You can deploy and launch multiple instances of the configured engine.

A deployment allows you to manage all deployed engine instances with a single configuration change. You can update a deployment to install an additional stage library on the engines or to customize engine configuration properties. After a deployment update, you instruct Control Hub to restart all engine instances in the deployment to replicate the changes to each instance.

You can create the following types of deployments: Self-managed, Amazon EC2, Google Compute Engine (GCE).

 

Cheers,

Dash

View original
Did this topic help you find an answer to your question?

1 reply

Dash
Headliner
Forum|alt.badge.img+3
  • Author
  • Senior Technical Evangelist and Developer Advocate at Snowflake
  • 67 replies
  • Answer
  • July 28, 2021

A deployment is a group of identical engine instances deployed within an environment. A deployment defines the StreamSets engine type, version, and configuration to use. You can deploy and launch multiple instances of the configured engine.

A deployment allows you to manage all deployed engine instances with a single configuration change. You can update a deployment to install an additional stage library on the engines or to customize engine configuration properties. After a deployment update, you instruct Control Hub to restart all engine instances in the deployment to replicate the changes to each instance.

You can create the following types of deployments: Self-managed, Amazon EC2, Google Compute Engine (GCE).

 

Cheers,

Dash


Reply