Skip to content

Cloud computing and storage

Cloud provider Computing Storage
AWS
Azure
GCP

In order to store your data on the cloud, you can run pilotis aws in your project directory or pilotis aws --project-dir your/project/dir to create the corresponding infrastructure on AWS.

Pilotis will then ask you the name of the bucket in which you want to store your data, as well as the one in which you want to store your terraform metadata. It will then use terraform to create your AWS infrastructure.

You will also get access to the make sync-raw-data-local-to-s3 and make sync-raw-data-s3-to-local commands, enabling you to synchronize your data between your local work station and your s3 infrastructure.

Finally, Pilotis will add the pilotis-io-aws library to your environment, enabling you to read and write data stored in AWS with the same API you use for local data with pilotis-io.