Skip to main content

Import AWS CloudFormation templates

You can use a CloudFormation template to import the infrastructure configuration into an existing or a new Altostra project.

Important Notes

An imported project does not exactly match the source template. The importer aims to create a project that will produce a similar infrastructure when deployed - but some templates may not be imported as fully functional projects.

After importing a project, please check all the warnings in the import-report, review all the resources that were created, deploy the project, and test it.

Importing an AWS CloudFormation template into an existing project

  1. Click on Open Cloud Designer in the project's Design tab Open web designer
  2. Click on the Import button on the top tool bar Click `Import`
  3. Select an AWS CloudFormation template using one of the following methods
    • Drag and drop an AWS CloudFormation template onto the dialog
    • Click on the dialog to open a file and select the desired AWS CloudFormation template
      Click `import`
  4. Click on ImportClick `import`
  5. Click on Download import report to save the import report locally
  6. Click on Close to close the dialog
  7. The template is imported. Review the design and edit the project as your will
  8. To save the changes, click on the Commit button on the top tool bar to commit the changes to the project's git repository Click `Commit`

After all the desired changes are committed, you can create new versions from the project, deploy it, and test it.

Importing an AWS CloudFormation template into a new project

  1. Make sure the AWS CloudFormation is saved at the root of the git repository in either JSON or YAML format
  2. Follow the instructions for How to import a repository to import the git repository as a new project

Create new versions from the project, deploy it, and test it.

Ready to Get Started?

Get Started for Free
© 2023 Altostra, Inc.