This section provides step-by-step guides for deploying Meltano on various cloud environments. Currently, we provide detailed intructions for:
We are working toward one-click installers, and will update this page as soon as those become available. In the meantime, Meltano can be deployed locally or to the cloud using these instructions.
DigitalOcean provides a simple container for spinning up a server where Meltano can be deployed to the Cloud.
Select Create Meltano Droplet
If you are not logged in already, you will be asked to login, or create a new DigitalOcean account
By default, your droplet will come with the following settings that you can customize if desired
Add authentication to your droplet via SSH
Click Create Droplet
Once your Droplet is created, it will have its own IP address displayed in the DigitalOcean user interface.

http://{YOUR_IP_ADDRESS}:5000Now that you've got your Meltano instance up and running, visit our Getting Started Guide to connect some data sources and start building your data pipelines and dashboards!
Looking to customize your DigitalOcean Droplet build and configuration? Please follow the instructions in our Advanced Tutorial: Manually Creating a DigitalOcean Droplet.
Prerequisites
This guide assumes that you have a functioning Docker image where your Meltano project is already bundled with the Meltano installation. To track this issue, follow meltano#624.
In this section, we will be going over how you can deploy a Meltano Docker image to AWS.


Configure button in the custom cardUpdate button to finish setting up your container defintionEdit next to the Task defintion headingNext to move to the next step
Next to move on to the next stepThe main configuration here is the Cluster name. We provide a suggestion below, but feel free to name it as you wish.
After you click Next, you will have the opportunity to review all of the properties that you set. Once you confirm that the settings are correct, click Create to setup your ECS.
You should now see a page where Amazon prepares the services we configured. There will be spinning icons on the right of each service that will live update as it finished. Once you see everything has setup properly, you're cluster has been successfully deployed!

RUNNING for Last StatusTIP
The IP address can be mapped to a domain using Route53. We will be writing up a guide on how to do this. You can follow along at meltano#625.
TIP
This section is only necessary if you do not have a Security Group that allows for port 5000,5010 inbound.
Once you complete the cluster setup, you should be brought to the detail page for the service. You should be default on a tab called Details with a Network Access section.
Edit RulesAdd Rule with the following properties:Save rules