[python-uk] Suggestions / best practices for deployment
Deepak Garg
deepakgarg.iitg at gmail.com
Wed May 15 12:48:34 CEST 2013
For small websites ( upto 3 - 4 VMs ) I use fabric. I define small modular
tasks that get executed in AWS EC2.
I wrote a bunch of scripts around a year before for the same:
https://github.com/gargdeepak/django-cloud
Its not tested for quite some time and should be read well before being
used.
For larger deployments I would prefer Puppet (for non AWS deployment) or
AWS Elastic Beanstalk. It allows easy management and change in the
deployment configurations.
Both of the above can be used in a TDD way such that after every step, you
would know why exactly the deployment is incomplete / failed and how
exactly the output should look like.
Thanks,
--
Deepak Garg,
Phone-no.:+918753985659
Skype-id: deepakgarg.iit
Github: https://github.com/gargdeepak
LinkedIn: http://in.linkedin.com/in/deepakgargiit
Slideshare: http://www.slideshare.net/khinnu4u/presentations
On Wed, May 15, 2013 at 3:27 PM, Harry Percival <harry.percival at gmail.com>wrote:
> Dear UK Python chums,
>
> some of you probably know I'm writing a book about TDD for O'Reilly. I'm
> looking for some help with the (first) chapter on deployment.
>
> http://www.obeythetestinggoat.com/what-to-say-about-deployment.html
>
> What do you use for deployment? Do you have any kind of automated
> scripts? How do you manage virtualenvs, the database, apache/uwsgi
> config... What do you think might work as a sort of "best practice lite"
> for a simple site for beginners? (django, sqlite database, static files)
>
> --
> ------------------------------
> Harry J.W. Percival
> ------------------------------
> Twitter: @hjwp
> Mobile: +44 (0) 78877 02511
> Skype: harry.percival
>
> _______________________________________________
> python-uk mailing list
> python-uk at python.org
> http://mail.python.org/mailman/listinfo/python-uk
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-uk/attachments/20130515/2c0c6cf3/attachment.html>
More information about the python-uk
mailing list