Amazon Linux Machine Image Updated Amazon Web Services Inc. (AWS), yesterday announced an update for the Amazon Linux AMI (Amazon Machine Image). According to Amazon Web Services’ Web site, the Amazon Linux AMI (Amazon Machine Image) is a supported and maintained Linux image that can be used on Amazon Elastic Compute Cloud (Amazon EC2). It provides a secure, high-performance execution environment for Amazon EC2 applications. It supports the most recent EC2 instance types and includes packages that allow for easy integration with AWS. Amazon Web Services offers ongoing security and maintenance updates for all instances that run the Amazon Linux AMI. Amazon EC2 users can get the Amazon Linux AMI at no additional cost. A blog post explains that the roadmap for Linux AMI development is heavily driven by customer feedback. The updated product, which comes almost exactly one year after the last update, features Python 3.5 support. This feedback must be reflected in the Python developers. AWS’ Sean Kelly stated that Python 3.5, the most recent in the Python 3.x series has been integrated with our existing Python experience, and is now available within the Amazon Linux AMI repositories. This includes the pip and virtualenv packages, which can be used for installing and managing dependencies. Alternatives can be used to manage the default python version of /usr/bin/python, just as with our existing Python packages. You can install Python 3.5 and its associated pip or virtualenv packages by running sudo yum python35/virtualenv/python35/pip. Kelly also lists the following new features:

  • Nginx 1.10 — In response to many customer requests, the Amazon Linux AMI 2016.09 repositories contain the latest stable Nginx version 1.10. You can upgrade or install the latest version of Nginx by running sudo yum installnginx.
  • PostgreSQL 9.5 — Many customers requested PostgreSQL 9.5, and it is now available separately from our other PostgreSQL products. PostgreSQL 9.5 is available via sudo:yum install postgresql95.
  • PHP 7.0 — PHP 7.0 was added to the repositories in response to customer requests. It can now be used with the existing PHP ecosystem. You can install PHP 7.0 by running sudo yum php70
  • Amazon SSM Agent — You can use Run Command to configure and execute scripts on your EC2 instances. It is available in the Amazon Linux 2016.09 repositories. (Read Remotely Manage Your Instances for more information). Run sudo yum to install the agent and then run sudo /sbin/start Amazon-ssm.agent.

Other new features include a faster boot time, fresh packages via resynchronization with upstream version, enhanced trusted CA certificate functionality, and many more.

Comments are closed