#deployment (71 links)
Aims to provide an easy to setup continuous integration server and client. The server side infrastructure is built on top of django. The tasks are described using fabric.
- Automating web site deployment at Barcamp Brighton | Morethanseven morethanseven.net
A brief talk about getting started with automating deployment [...] nice and simple and [doesn't] focus on any specific technology or tool – just the general principles and pitfalls of doing anything manually.
There’s plenty of material (documentation, blogs, books) out there that’ll help you write a site using Django… but then what? You’ve still got to test, deploy, monitor, and tune the site; failure at deployment time means all your beautiful code is for naught. This tutorial examines how best to cope when the Real World intrudes on your carefully designed website.
A Python library and command-line tool designed to streamline deploying applications or performing system administration tasks via the SSH protocol. It provides tools for running arbitrary shell commands (either as a normal login user, or via sudo), uploading and downloading files, and so forth.
A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.
- Continuous deployment in 5 easy steps - O'Reilly Radar radar.oreilly.com
More on continuous deployment.
- Heroku heroku.com
- Continuous Deployment at IMVU: Doing the impossible fifty times a day. « Timothy Fitz timothyfitz.wordpress.com
"The high level of our process is dead simple: Continuously integrate (commit early and often). On commit automatically run all tests. If the tests pass deploy to the cluster. If the deploy succeeds, repeat." Blimey.
- BitNami :: DjangoStack bitnami.org
The BitNami DjangoStack is an installer that greatly simplifies the installation of Django and its runtime dependencies. It includes ready-to-run versions of Python, Django, MySQL and Apache. DjangoStack is distributed for free under the Apache 2.0 license.
In this article I’ll share my experience for installing on this server Django with Apache mod_python, with memcached caching and lighttpd for serving static files.
SwitchPipe manages and forwards HTTP requests to Web application processes, automatically managing balancing, port numbers, monitoring and timeouts.
- Vlad the Deployer rubyhitsquad.com
Pragmatic application deployment automation, without mercy.
- Maven - Welcome to Maven maven.apache.org
Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
- Capistrano: Automating Application Deployment | manuals.rubyonrails.com
Capistrano is a standalone utility that can also integrate nicely with Rails. You simply provide Capistrano with a deployment “recipe” that describes your various servers and their roles, and voila! You magically have single-command deployment.
- Capistrano: Home capify.org
A tool for automating tasks on one or more remote servers. It executes commands in parallel on all targeted machines, and provides a mechanism for rolling back changes across multiple machines.