Installing Transformer on Amazon Web Services
You can install Transformer on Amazon Web Services (AWS).
Transformer is installed as an RPM package on an Amazon Linux 2 machine hosted on EC2. Transformer is available as a service on the instance after the deployment is complete.
-
In the AWS Marketplace, search for StreamSets
Transformer.
The Marketplace includes a small, medium, and large Transformer offer, based on the maximum number of Spark executors allowed for each pipeline. For more information, see the details in the Marketplace listing or see Spark Executors.
- Subscribe to the appropriate StreamSets Transformer offer, accept the terms and conditions, and then click Continue to Configuration.
- Select the appropriate AWS fulfillment options, and then click Continue to Launch.
-
To launch Transformer from the AWS marketplace website, choose Launch from
Website and then complete the following steps:
-
Select the recommended EC2 instance type or choose another instance
type based on your expected workload.
See the minimum requirements for details.
- Select the appropriate VPC, subnet, and key pair settings.
-
For the security group settings, click Create New Based on
Seller Settings, enter a name for the new security
group, and then configure the range of IP addresses that can access the
Transformer web-based UI on port 19630.
Important: The default range of 0.0.0.0/0 gives all IP addresses access to Transformer. Be sure to modify the default value to restrict access to known IP addresses only.
- Click Launch.
-
Select the recommended EC2 instance type or choose another instance
type based on your expected workload.
-
To launch Transformer from the AWS EC2 console, choose Launch through EC2
and then complete the following steps:
- Click Launch.
-
Select the recommended EC2 instance type or choose another instance
type based on your expected workload.
See the minimum requirements for details.
- Configure the instance details, storage, and tags as needed.
-
When configuring the security group for the instance, configure the
range of IP addresses that can access the Transformer web-based UI on port 19630.
Important: The default range of 0.0.0.0/0 gives all IP addresses access to Transformer. Be sure to modify the default value to restrict access to known IP addresses only.
- After reviewing the details, click Launch.
-
When launching the instance, note the instance ID on the Launch
Status page.
The password to Transformer matches the instance ID.
AWS might require a few minutes to launch an instance.
-
To access Transformer, enter the following URL in the address bar of your browser:
http://<Public DNS of EC2 instance>:19630
For example if your DNS is
ec2-12-345-678-999.compute-1.amazonaws.com
, enter:http://ec2-12-345-678-999.compute-1.amazonaws.com:19630
-
To log in, enter admin as the user name and the EC2
instance ID as the password.
For information on administering Transformer, such as viewing logs and restarting Transformer, see .