Overview
Why Choose cloudimg AMIs?
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
Why Choose This AMI Over a Manual Java Install?
Teams running Java workloads on Windows often spend hours configuring JDK versions, setting environment variables, validating paths, and hardening the OS - then repeat the process every time they scale. This AMI eliminates that overhead. Java 17 LTS and Java 21 LTS are pre-installed, tested, and ready to run on Windows Server 2019 and 2022, so your developers can deploy applications immediately instead of troubleshooting installations.
cloudimg provides 24/7 support with a guaranteed 24-hour response SLA, giving your team a direct escalation path for Java configuration, deployment, and performance issues - something free community forums cannot offer.
Who This AMI Is For
- Platform teams and DevOps engineers managing Windows-mandated infrastructure who need a reliable, repeatable Java environment across multiple EC2 instances
- Small to mid-size teams without dedicated Java operations staff who want vendor-backed support rather than self-managed patching
- Regulated enterprises in financial services or healthcare that require a consistent, supportable software supply chain with defined SLA commitments
What Is Pre-Configured
- Java Development Kit (JDK) 17 and 21 LTS - both Oracle JDK and OpenJDK compatible distributions
- Environment variables - JAVA_HOME and PATH configured and validated
- JVM runtime - bytecode execution, JIT compilation, garbage collection, thread management, and security manager ready out of the box
- Development toolchain - Java compiler (javac), JAR archiver, Javadoc generator, debugger (jdb), and profiler tools
- Windows integration - Windows service support, Event Log integration, PowerShell compatibility, Remote Desktop access on port 3389
Core Capabilities
Enterprise Framework Support Deploy Spring Boot, Jakarta EE, and Hibernate applications immediately. Maven and Gradle build tools integrate seamlessly. Tomcat and other application servers install without dependency conflicts.
Standard Libraries and APIs Collections framework, I/O streams, networking APIs, concurrent utilities, Date/Time API, JDBC database connectivity, security APIs, and logging - all available without additional configuration.
Performance and Reliability JIT compiler optimization, configurable garbage collectors, connection pooling, thread pooling, and JMX monitoring provide production-grade performance. Java 17 LTS is supported until 2029and Java 21 LTS until 2031, ensuring long-term stability.
Security Architecture Built-in cryptography APIs, SSL/TLS support, digital signatures, authentication and authorization frameworks, and the Java Security Manager provide defense-in-depth for sensitive workloads.
Use Case Example: Fintech Microservices on Windows
A mid-size fintech team deploys Spring Boot microservices on Windows Server to comply with internal Windows-only infrastructure policies. Using this AMI with JDK 21, they avoid manual patching cycles and rely on cloudimg's 24-hour SLA for production support. The pre-configured environment means new EC2 instances join the cluster running validated Java within minutes, not hours.
Getting Started
- Launch the AMI from AWS Marketplace on your chosen EC2 instance type
- Connect via Remote Desktop (port 3389) using your key pair
- Open PowerShell and run "java -version" to confirm JDK 17 or 21 is active
- Set your project directory and begin deploying your application
- Contact cloudimg support at any time for configuration assistance or troubleshooting
AWS Integration
Deploy across multiple Availability Zones for high availability. Use Auto Scaling groups to match capacity to demand. Integrate with Amazon RDS via JDBC for managed database connectivity. Store artifacts in Amazon S3 and monitor with Amazon CloudWatch.
24/7 cloudimg Support
Phone, email, and chat support available 365 days a year. Guaranteed 24-hour response SLA. Assistance covers Java configuration, application deployment guidance, performance optimization, security best practices, build tool setup, and general troubleshooting.
Frequently Asked Questions
Which Java versions are included? Java 17 LTS and Java 21 LTS are available across different AMI variants.
Is this Oracle JDK or OpenJDK? Both Oracle JDK and OpenJDK compatible distributions are supported.
Can I run existing Java applications? Yes, any Java application compatible with Java 17 or 21 will run without modification.
Can I develop Spring Boot applications? Yes, all Spring Framework and Spring Boot versions are fully supported.
This AMI is a repackaged upstream distribution provided by cloudimg. Additional charges apply for build, maintenance, and support. Java and Windows trademarks are the property of their respective companies and do not imply endorsement.
Highlights
- Guaranteed 24-Hour Response SLA with 24/7 Expert Support - Phone, email, and chat assistance 365 days a year covering Java configuration, application deployment, performance optimization, and troubleshooting. Your team gets a direct vendor escalation path instead of relying on community forums, reducing production downtime for Windows-based Java workloads.
- Pre-Configured Java 17 and 21 LTS - Skip Hours of Manual Setup - JAVA_HOME and PATH environment variables are validated and ready. JDK tools, JVM runtime, and standard libraries work immediately on launch. Your developers deploy applications on day one instead of spending time installing, configuring, and testing JDK installations across multiple EC2 instances.
- Production-Ready Windows Server with AWS Integration - Runs on Windows Server 2019 and 2022 with Remote Desktop access on port 3389. Deploy across Availability Zones, connect to Amazon RDS via JDBC, and scale with Auto Scaling groups. Built for teams with Windows-mandated infrastructure policies who need a repeatable, supportable Java environment.
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 |
t2.micro | t2.micro instance type | $0.06 |
t3.micro | t3.micro instance type | $0.06 |
r7iz.12xlarge | r7iz.12xlarge instance type | $0.28 |
g6e.12xlarge | g6e.12xlarge instance type | $0.28 |
u7in-32tb.224xlarge | u7in-32tb.224xlarge instance type | $0.28 |
d3.8xlarge | d3.8xlarge instance type | $0.28 |
g6.8xlarge | g6.8xlarge instance type | $0.28 |
c5ad.xlarge | c5ad.xlarge instance type | $0.15 |
c5n.18xlarge | c5n.18xlarge 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 EOL JDK + flagged CVEs: replaced EOL JDK 22 with Eclipse Temurin 17 LTS; latest Windows Server 2022 cumulative 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
cloudimg 24/7 Support
cloudimg provides round-the-clock technical support 365 days a year with a guaranteed 24-hour response SLA.
Support Channels:
- Email: support@cloudimg.co.uk
- Phone: Available 24/7
- Chat: Available 24/7
What Is Covered:
- Java configuration and environment setup assistance
- Application deployment guidance on Windows Server
- Performance optimization and JVM tuning
- Security best practices and hardening advice
- Build tool setup (Maven, Gradle) and troubleshooting
- General Java development and runtime issues
Getting Started After Launch:
- Launch the AMI on your chosen EC2 instance type
- Ensure your security group allows inbound RDP on port 3389
- Connect via Remote Desktop using your key pair credentials
- Open PowerShell and run "java -version" to verify the installation
- JAVA_HOME and PATH are pre-configured - begin deploying your application immediately
Recommended Instance Types:
- Development and testing: t3.medium or t3.large
- Production workloads: m5.large or m5.xlarge
- Memory-intensive applications: r5.large or larger
For any issues including configuration, troubleshooting, or requesting refunds, contact support@cloudimg.co.uk and a team member will respond within 24 hours.
Enjoyed our software on AWS Marketplace? Share your experience with the community by leaving a review at the bottom of this page.
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.