TrustRadius: an HG Insights company

Amazon Corretto

Score7.7 out of 10

8 Reviews and Ratings

What is Amazon Corretto?

Amazon Corretto, from AWS, is presented as a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK). Corretto comes with long-term support that will include performance enhancements and security fixes. Amazon states they run Corretto internally on thousands of production services and Corretto is certified as compatible with the Java SE standard. With Corretto, users can develop and run Java applications on popular operating systems, including Linux, Windows, and macOS.

Categories & Use Cases

Reliable OpenJDK with long-term support.

Use Cases and Deployment Scope

Amazon Corretto provides us with ready-to-use tools to effectively build and run Java applications for any operating system like Linux, Windows, or macOS. Highly available and quick to get started at no cost with excellent service and long-term support that aims to enhance performance and security for critical application development.

Pros

  • Ready to use distribution of OpenJDK.
  • Run and develop applications on popular OS.
  • Provides best Java production tools for no cost.

Cons

  • Need for comprehensive documentation.
  • Memory management issues.
  • Improvement for patches delivery time.

Most Important Features

  • Improve performance and security.
  • Multiplatform support to develop and run Java applications.
  • Cost effective with no additional paid features.

Return on Investment

  • Easy to use and quick to get started at no cost.
  • Production ready distribution of OpenJDK and support multiple platforms.
  • Long term support with improved performance and scalability.

Alternatives Considered

OpenJDK

Other Software Used

SolarWinds Database Performance Monitor, DX Application Performance Management, Splunk Enterprise Security (ES)

"Amazon Corretto is an open source that fixes OpenJDK issues by using its version for application development."

Use Cases and Deployment Scope

With the confidence of a long-term support commitment, we use Amazon Corretto to create state-of-the-art software products. Long-term support, free use, and production-ready distribution of Open Java Development Kit, also, a web app's performance optimization stands out. Amazon Corretto provides patches, security updates, and bug fixes for a set period. It is easy-to-use front-end and deployment to the production set it apart because of its compatibility with various settings, and teamwork is simplified.

Pros

  • It incorporates the newest JDK version's security patches.
  • It's helpful when testing hybrid deployments locally.
  • It provides a significant advantage in terms of overall performance.
  • It is especially useful because it gives us free access to the open JDK on any platform.

Cons

  • Some JDK updates are missing some patches.
  • Memory management issues impacted application performance.
  • It is an easy-to-use JDK, but it lacks a large developer community.

Most Important Features

  • It supports Docker and most operating systems.
  • It has high-performance and problem-solving ability.
  • It adds security patches from newer JDK versions.
  • It is open-source and free, with long-term support from Amazon.
  • It's great that it's dependable and compatible with multi-platform.

Return on Investment

  • It's free and cross-platform, and long-term support improves performance and security and has nearly all open JDK features and is scalable.
  • It fixes scalability and compatibility with most OSes and reduces JDK setup effort. Apache Kafka, S3, and Cloudwatch are integrated.
  • The best features of AWS Corretto are that it is simple to use, uses open-source JDK, and is ready for production as driven by Amazon. Startups benefit from low-cost entry.

Alternatives Considered

Red Hat Runtimes

Other Software Used

Microsoft Visual Studio Code, Oracle Java SE Subscription, IntelliJ IDEA, Keap, Webex Calling

Great replacement of Sun's JDK

Use Cases and Deployment Scope

We use Amazon Corretto to develop cutting-edge software products in the healthcare domain. Amazon Corretto supports the latest version of Java released by Oracle. It helps us release products using Java's latest version to compete in the software domain and improve the performance of our existing applications. All the applications are deployed on the AWS Cloud.

Pros

  • Security features of the latest Java Version 17.
  • Compatibility with other AWS cloud resources.
  • Very low bugs in production.

Cons

  • There is a delay in the delivery of patches.

Most Important Features

  • Security.
  • Compatibility.

Return on Investment

  • Fixes & Patches getting delayed.

No Cost Open JDK

Use Cases and Deployment Scope

Before Corretto we used to use Java JDK but it was not reliable and supported that much. So we switched to Amazon Corretto which now solves all of our issues such as performance, and cross-platform support, and allow us to do local testing in Hybrid platforms, and it also offers a production-ready SDK which helped our team in cutting our production time which pushed our team's productivity.

Pros

  • Offers a production-ready SDK with no costing
  • It allow us to do local testing in Hybrid platforms
  • Amazon Corretto offers a fluid experience on every platform, so it has really been amazing in less wasting of time.

Cons

  • Amazon Corretto really has short documentation which has been the issue for us in the past resulting in the development issues
  • This service is relatively unknown and less popular which results in the smaller community which means in case you get stuck somewhere it may be difficult for you to the find the resources.
  • No other issues noted as of now by us

Most Important Features

  • Cross Platform support
  • Production ready SDK
  • Long term Support
  • No-Costing

Return on Investment

  • Pushed our teams overall productivity with production ready SDK
  • It helped us to have cross platform support
  • Overall Cost Cutting

Alternatives Considered

NetBeans

Other Software Used

NetBeans