Amazon Web Services (AWS) has taken a step to make it easier for organizations and developers to build their applications and then deploy them on AWS using Elastic Beanstalk. The company now officially supports Docker, the desktop product that automates application deployment using lightweight, portable and self-sufficient containers.
Jeff Barr, chief evangelist at AWS, announced the support of Docker in a blog post and noted the flexibility of Docker's container-based model. Paired with the ease AWS aims to provide for application deployment and management via Elastic Beanstalk, it's a natural progression that may be a little overdue.
"With today's launch, you now have the ability to build and test your applications on your local desktop and then deploy them to the AWS Cloud via Elastic Beanstalk. You can use any desired version of the programming language, web server and application server. You can configure them as you see fit, and you can install extra packages and libraries as needed," wrote Barr.
According to Barr, developers can launch existing public and private Docker images onto AWS. Based on the handful of comments on Barr's announcement blog post, the AWS developer community looks to be aboard with this new addition.
At the same time, though, the Docker support is just scratching the surface of this iceberg. One commenter noted the importance of being able run multiple Docker images on the same cluster while at the same time taking issue with the pricing model of Elastic Beanstalk. Another follower questioned when Docker would be available on OpsWorks.
Docker is now available in all AWS regions, and it means an additional way for developers to get their cloud applications up and running on the AWS public cloud quickly.