AWS Open Source Blog

Tag: Java

Amazon Corretto Duke logo.

Amazon joins the Java Community Process (JCP)

Amazon runs thousands of Java production services; both we and our customers depend heavily on  various distributions of the JDK (Java Development Kit). In 2016 we started building Amazon Corretto, our OpenJDK binary distribution, and started using it to run AWS and other Amazon services. In 2018, we open sourced Corretto and made it available […]

Read More
Amazon Corretto Duke logo.

Using GraalVM to Build Minimal Docker Images for Java Applications

Optimizing the size of Docker images has several benefits. One of these is faster deployment times, which is very important if your application needs to scale out quickly to respond to an unexpected traffic burst. In this post, I’ll show you an interesting approach for optimizing Docker images for Java applications, which also helps to […]

Read More
Amazon Corretto GA.

Amazon Corretto 8 Now Generally Available

  Amazon Corretto 8, a no-cost, multiplatform, production-ready distribution of OpenJDK, is now Generally Available (Corretto 8 had been in preview since we announced it in November, 2018). Amazon runs Corretto internally on thousands of production services. We at Amazon are committed to keeping Java free. Since preview, we’ve listened to our customers and have […]

Read More
Introducing Amazon Corretto

Introducing Amazon Corretto, a No-Cost Distribution of OpenJDK with Long-Term Support

Update! Amazon Corretto became Generally Available on January 31st, 2019. Java is one of the most popular languages in use by AWS customers, and we are committed to supporting Java and keeping it free. Many of our customers have become concerned that they would have to pay for a long-term supported version of Java to […]

Read More

Running APIs Written in Java on AWS Lambda

中文版 Java developers have a vast selection of open source frameworks to build server-side APIs at their disposal: from Spring and Spring Boot to Jersey to Spark. Normally, these frameworks embed a servlet container engine, such as Tomcat, in the built package to run on a server. In the serverless world, AWS Lambda and Amazon […]

Read More