Original URL: https://www.theregister.com/2012/08/20/python_amazon_beanstalk/

Python slithers up Amazon's Beanstalk

Deeper into you

By Gavin Clarke

Posted in Software, 20th August 2012 11:14 GMT

Python has become the newest language welcomed into the Amazon’s cloud fold, through the Amazon Web Services' Elastic Beanstalk.

The cloud giant today announced that Python applications are now supported on Elastic Beanstalk – along with PHP, Java and Microsoft’s family .NET.

The news smooths the way for the DJango and Flask rapid and light-weight application development frameworks for Python apps to get an easier Amazon fluffing.

Elastic Beanstalk automatically deploys applications by taking care of capacity provisioning, load balancing, auto-scaling and health monitoring.

The command line tool manages all these by deploying your applications across Amazon components such as Simple Cloud Storage and Elastic Load Balancing. Of course, that also means you become more dependent on the Amazon fabric.

Amazon released Beanstalk in January 2011 as a way to reduce the manual coding needed when one uploads an app to its cloud, as Salesforce and Microsoft squared up with their own generic public cloud pretenders.

Initially, Beanstalk was intended for Java programmers familiar with Apache, but Amazon has lately been broadening its appeal to catch coders of different hues to expand its cloud’s reach.

Python is currently rated the eighth-most-used language by developers, behind both Java and PHP, which are in second and sixth place respectively, according to the monthly Toibe index. ®