Orchestrate AWS Deployment
Analyze and deploy applications to AWS with intelligent recommendations.
🎯 Multi-IDE Support: The Orchestrate extension measures your cloud readiness with reference to deployment best practices to help streamline your Cloud deployment. There is support for AWS Cloud platform, multiple languages and it works seamlessly in VS Code, Cursor, Windsurf, VSCodium, and other VSCode-compatible editors.
Features
- Application Analysis: Automatically detect your application framework, dependencies, and architecture
- Smart Recommendations: Get intelligent deployment recommendations based on your application characteristics
- Cost Optimization: Receive estimated monthly costs and optimization suggestions
- Security Best Practices: Built-in security recommendations and compliance checks
- One-Click Deployment: Deploy directly to AWS from VS Code
Installation
From Marketplace
VS Code & Cursor
- Open Extensions (
Cmd/Ctrl + Shift + X)
- Search for "Orchestrate AWS Deployment"
- Click Install
Windsurf
Available in Windsurf's extension marketplace
VSCodium, Gitpod, Eclipse Theia
Install from Open VSX Registry
Manual Installation
Download the .vsix file from GitHub Releases and install via:
Extensions: Install from VSIX...
For detailed installation instructions, see INSTALLATION.md.
Commands
Orchestrate: Analyze Application - Analyze your current workspace for AWS deployment
Orchestrate: Generate Recommendations - Generate detailed deployment recommendations
Orchestrate: Deploy Application - Deploy your application to AWS
Orchestrate: Show Analysis Report - View detailed analysis report
Requirements
- VSCode-compatible editor 1.60.0 or higher (VS Code, Cursor, Windsurf, VSCodium, etc.)
- AWS CLI configured with valid credentials
- Node.js 16+ (for deployment features)
Extension Settings
This extension contributes the following settings:
orchestrate.autoAnalyze: Enable/disable automatic workspace analysis on file changes
orchestrate.awsProfile: AWS profile to use for deployments (default: "default")
orchestrate.defaultRegion: Default AWS region for deployments (default: "us-east-1")
Usage
- Open a project in your editor (VS Code, Cursor, Windsurf, etc.)
- Click the Orchestrate icon in the status bar or run "Orchestrate: Analyze Application" from the Command Palette
- Review the analysis results and recommendations
- Follow the deployment steps or use "Orchestrate: Deploy Application" for one-click deployment
Supported Frameworks
- React, Next.js, Create React App
- Vue.js, Nuxt.js
- Angular
- Svelte
- Node.js (Express, Fastify, Koa)
- Static sites
- Serverless applications
Supported AWS Services
- S3 + CloudFront (Static sites, SPAs)
- Lambda + API Gateway (Serverless APIs)
- ECS + ALB (Containerized applications)
- DynamoDB, RDS (Databases)
- Route 53, Certificate Manager (DNS & SSL)
IDE Compatibility
For detailed compatibility information and troubleshooting, see the Multi-IDE Compatibility Guide.
Release Notes
See CHANGELOG.md for detailed release notes.
Contributing
Contributions are welcome! Please open an issue or pull request on our GitHub repository.
License
MIT