Using Application Composer with your local IDE - AWS Application Composer

Using Application Composer with your local IDE

Use AWS Application Composer in connected mode with your local IDE to speed up development. To learn more about using connected mode, see Design in Application Composer connected and unconnected mode.

  • As you design in Application Composer, your local template and project directory are automatically updated.

  • Use your local IDE to view changes and modify your templates.

  • Seamlessly use the AWS Serverless Application Model command line interface (AWS SAM CLI) to build, test, deploy your application, and more.


			Using Application Composer with a local IDE to sync changes.

Integrate Application Composer with your local IDE

To integrate Application Composer with your local IDE
  1. In Application Composer, create or load a project in connected mode.

    1. For new projects, Application Composer creates a project directory and template.yaml file.

    2. For existing projects, Application Composer locates and loads your template.yaml file.

  2. In your local IDE, open the same project folder as Application Composer.

  3. Use Application Composer with your local IDE. Updates made in Application Composer will automatically sync with your local machine. Here are some examples of what you can do:

    1. Use your version control system of choice to track updates being performed by Application Composer.

      
								Making a change in Application Composer and viewing the git diff in your local IDE.
    2. Use the AWS SAM CLI locally to build, test, deploy your application, and more. To learn more, see Using Application Composer with AWS CloudFormation and AWS SAM.

      
								Using sam build and sam deploy in your local IDE.