Overview
Why Choose cloudimg AMIs?
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
Overview
The Visual Studio Code AMI by cloudimg delivers a ready-to-code Windows Server development environment on AWS. Instead of spending time configuring VS Code, Git, terminals, and security settings on a fresh Windows instance, this AMI gives your team a fully operational IDE accessible via RDP within minutes of launch.The Problem This AMI Solves
Installing VS Code on a local machine is simple - but provisioning a secure, consistent, cloud-based Windows development workstation in AWS is not. Teams that need auditable cloud-based dev environments, organizations with policies requiring development on managed EC2 instances, or contractors who must work inside a client's VPC face real setup friction: configuring RDP access, hardening Windows Server, setting up Git credentials, tuning Windows Defender exclusions, and ensuring consistent tooling across team members. This AMI eliminates that configuration burden so developers reach their first productive session faster.
Who This Is For
- Platform engineers provisioning standardized developer workstations on AWS
- Enterprise teams required to develop inside locked-down VPCs with RDP-only access
- Organizations onboarding contractors who need identical, disposable dev environments
- IT teams managing compliance-sensitive development workflows on Windows Server
Security and Hardening
- Windows Defender configured with exclusions for VS Code process folders to prevent performance degradation while maintaining system protection
- Port 3389 open for RDP access - recommend restricting security group ingress to known IP ranges
- EBS encryption supported for data-at-rest protection on attached volumes
- Network Level Authentication (NLA) enabled for RDP sessions
- Regular patching coordinated through cloudimg support for OS and VS Code updates
- Recommend deploying within a private subnet with bastion host or AWS Systems Manager Session Manager for hardened access
Pre-Configured Components
- Visual Studio Code (latest stable version) installed and ready
- Git for Windows configured for immediate source control
- Integrated PowerShell and Command Prompt terminals
- Extension marketplace accessible for adding language support and tools
- File associations configured for common code file types
- Windows Defender exclusions tuned for VS Code directories
- Available on Windows Server 2019 and Windows Server 2022
Key Features
- IntelliSense - smart code completion based on variable types, function definitions, and imported modules
- Debugging - breakpoints, call stacks, and interactive console for Node.js, Python, C++, and more
- Git Integration - built-in source control with diff viewing, commit, push, and pull operations
- Integrated Terminal - PowerShell, Command Prompt, and WSL terminals within the editor
- Extensions - thousands of extensions for languages, themes, debuggers, and tools
- Multi-Language Support - JavaScript, TypeScript, Python, Java, C++, C#, Go, PHP, Ruby
Real-World Scenario: Contractor Onboarding
A consulting firm needs to onboard five contractors into a client's AWS environment. Each contractor requires an identical Windows-based development workstation with VS Code, Git, and approved extensions - accessible only via RDP within the client's VPC. Using this AMI, the platform team launches five EC2 instances, restricts security groups to the client's VPN IP range, and hands each contractor RDP credentials. Within minutes, all five developers have identical, auditable environments with no local software installation required. When the engagement ends, instances are terminated with no residual access.
Deployment Quick Start
- Subscribe to the AMI on AWS Marketplace
- Launch an EC2 instance (recommended: t3.medium or larger for comfortable development)
- Configure your security group to allow inbound RDP (TCP 3389) from your IP range only
- Retrieve the Windows administrator password using your EC2 key pair
- Connect via RDP client and begin coding immediately
AWS Integration
- Deploy in any AWS Region where the AMI is available
- Use IAM roles for secure access to AWS services from your development environment
- Integrate with AWS CodeCommit, CodeBuild, and CodePipeline for CI/CD workflows
- Connect to Amazon S3, DynamoDB, and other services directly from the integrated terminal
- Compatible with AWS Systems Manager for fleet management and patching
Support Included
24/7 technical support with guaranteed 24-hour response SLA. Support covers VS Code installation issues, extension configuration, Git setup, language support configuration, debugging setup, workspace configuration, and development environment optimization. Expert assistance via email and ticketing system.
Trademarks
This software listing is packaged by cloudimg.
Highlights
- 24/7 Support with 24hr SLA - guaranteed response time for VS Code installation, extension configuration, and development environment setup
- Comprehensive Development Environment - IntelliSense, debugging, Git integration, integrated terminal, and access to thousands of extensions
- Windows Server Compatibility - Visual Studio Code pre-installed on Windows Server 2019 and 2022 with RDP access configured
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Dimension | Description | Cost/hour |
|---|---|---|
t3.large Recommended | t3.large instance type | $0.10 |
t3.micro | t3.micro instance type | $0.06 |
t2.micro | t2.micro instance type | $0.06 |
m6in.metal | m6in.metal instance type | $0.28 |
r6idn.16xlarge | r6idn.16xlarge instance type | $0.28 |
i4i.4xlarge | i4i.4xlarge instance type | $0.28 |
c6id.metal | c6id.metal instance type | $0.28 |
m5zn.6xlarge | m5zn.6xlarge instance type | $0.28 |
c5a.16xlarge | c5a.16xlarge instance type | $0.28 |
x2iedn.2xlarge | x2iedn.2xlarge instance type | $0.28 |
Vendor refund policy
Refunds available on request.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Remediates flagged CVEs: latest Windows Server cumulative + servicing-stack updates via PSWindowsUpdate; sysprep generalized.
Additional details
Usage instructions
Please visit the User Guide for this product on the cloudimg website for full deployment and configuration instructions.
Resources
Vendor resources
Support
Vendor support
24/7 Technical Support
cloudimg provides around-the-clock support for this Visual Studio Code AMI, 365 days a year. All support requests receive a guaranteed response within 24 hours.
Contact
Email: support@cloudimg.co.uk
What Is Covered
- VS Code installation and update issues
- Extension configuration and troubleshooting
- Git for Windows setup and credential management
- Language support and IntelliSense configuration
- Debugging setup for supported runtimes
- Workspace and settings configuration
- Integrated terminal issues
- RDP connectivity guidance
- Development environment optimization
Getting Started After Launch
- Launch your EC2 instance from the subscribed AMI
- Ensure your security group allows inbound TCP port 3389 from your IP address
- Wait approximately 4 minutes for the instance to initialize
- Retrieve the Windows administrator password via the EC2 console using your key pair
- Connect using any RDP client (Windows Remote Desktop, Microsoft Remote Desktop for Mac)
- VS Code is pre-installed and ready on the desktop
Prerequisites
- An active AWS account with EC2 launch permissions
- An EC2 key pair for Windows password retrieval
- An RDP client on your local machine
- A security group configured for TCP 3389 ingress
Refunds
For refund requests, contact support@cloudimg.co.uk with your AWS account ID and instance details.
Feedback
We welcome your reviews at the bottom of this Marketplace listing page. Your honest feedback helps us improve.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.