Release: AWS Elastic Beanstalk on 2015-09-28

Two new platforms are available for AWS Elastic Beanstalk: Go and Java SE.


Release Date: September 28, 2015
Latest Version: 2010-12-01
Created On: September 28, 2015
Last Updated: October 09, 2017


Changes

Feature Description

New Platform

The Go platform is now available. This platform is a native Go alternative to the Docker-based Go platforms.

For details on constructing an application source bundle for your Go application, see Go Platform in the AWS Elastic Beanstalk Developer Guide.

New Platform

The Java SE platform is now available. This platform is based on OpenJDK and supports Java web applications that run on frameworks and web containers other than Tomcat. Configurations are available for Java 8 and Java 7.

For details on constructing an application source bundle for your Java application, see Java SE Platform in the AWS Elastic Beanstalk Developer Guide.

Procfile and Buildfile support

The two new platforms support Buildfile and Procfile configuration files. You can add these two files to your application source bundle to respectively configure build commands, which are run on the Linux instance prior to application startup, and add process commands, which you can use to run additional processes alongside your application. For details on how to use these files, refer to the preceding links.

Go

Go 1.4 version 2.0.3

Language Web Server
Go 1.4.1 Nginx 1.6.2

Java SE

Java 8 version 2.0.2

Language Web Server
Java 1.8.0_51 Nginx 1.6.2

Java 7 version 2.0.2

Language Web Server
Java 1.7.0_85 Nginx 1.6.2