What is Amazon Corretto?

What is Amazon Corretto?
(Image credit: Microsoft)

Limitations. That’s sometimes a word that comes into play when developers start building applications. They discover the limitations of the development engine or the IT infrastructure needed to support an app. They discover limitations in how they can distribute the app and who can use it on which devices. Or they find out that there are limitations related to costs or support available for the development environment you use. It can lead to frustration and, for many companies, a serious problem when it comes to scaling the app for more users.

Amazon Corretto is a production-ready distribution of OpenJDK, and it’s designed to provide everything you need to create and run Java applications without limits. Open Java Development Kit, or OpenJDK, is a popular distribution of Java used by developers to create rich applications, and Corretto is an Amazon implementation of OpenJDK. It’s compatible with Java SE, which is the standard for web applications released back in 2006.

Benefits of Amazon Corretto

A key benefit to Amazon Corretto is that, while it is entirely free to use, it is still supported by Amazon in the sense that the company will continue to provide patches, security updates, and bug fixes for a predetermined time period. For example, with Corretto 8, Amazon has guaranteed they will provide support through 2023 for all OpenJDK apps. The latest version available for download, Amazon Corretto 11, is supported through 2024.

This support includes all of the security enhancements that will help you reduce the likelihood of a data breach, which is a concern given that web apps can be an attack vector for hackers. Amazon also provides all of the documentation you might expect from a commercial distribution, all of the patches related to performance and reliability, and all of the bug fixes.

This provides a major advantage in terms of performance. Often, with a web application that is not well-supported, there are issues with web apps breaking down due to code inconsistencies or a lack of patches or security fixes. Amazon makes sure the distribution runs at an optimal performance level (which is important not just for customers but for Amazon’s internal apps).

Underlying the flexibility in how you use the distribution, where you use it, and on which devices and platforms is the fact that Amazon Corretto has no related costs. Anyone can download the distribution from aws.amazon.com/corretto and get started creating apps right away.

The distribution is constantly being tested and updated, thanks to the fact that Amazon uses it for thousands of their own apps and therefore depends on the distribution. This includes apps they offer to external customers and to the internal apps they use for employees.

Unlike some open source distributions, Amazon Corretto provides a platform to create reliable apps with full support and documentation so you can focus on the app itself.

John Brandon
Contributor

John Brandon has covered gadgets and cars for the past 12 years having published over 12,000 articles and tested nearly 8,000 products. He's nothing if not prolific. Before starting his writing career, he led an Information Design practice at a large consumer electronics retailer in the US. His hobbies include deep sea exploration, complaining about the weather, and engineering a vast multiverse conspiracy.