DotCloud, the Platform as a Service (PaaS) that supports multiple development and database stacks, today announced it has exited private beta and is now available for use by developers and IT organizations to deploy mission-critical applications worldwide. In addition, the company is announcing a new set of management and run-time services that provide new High Availability (HA) and scaling capabilities.
 
Developers can start using DotCloud today for free by signing up at http://dotcloud.com. DotCloud currently supports 12 stacks and databases. With a simple command, developers can create an automatically-managed development and deployment environment that supports PHP, Ruby, Python, Perl, Java, Node.JS, MySQL, Redis, RabbitMQ, Solr, MongoDB and PostgreSQL.
 
DotCloud solves a critical problem that has constrained IT organizations for decades. Traditionally, organizations have standardized on a small set of development technologies in order to minimize the cost and risk of building and running their applications. As a result most companies build applications using only one stack. For these companies, leveraging innovation in development technologies, including scripting languages like PHP, Ruby and Python, and databases like MySQL, MongoDB and Redis, remains out of reach. 
 
DotCloud’s platform enables developers to adopt these and other stacks without requiring any runtime or management infrastructure or expertise. More importantly, stacks running on DotCloud share a common management and monitoring system—consolidating what has historically been fragmented functions into a single platform—and freeing IT organizations from requiring stack-specific management skills. As a result, companies are now able to adopt new development technologies without additional cost or risk.
 
“Cloud computing has had a huge impact on how companies build and manage their infrastructure, but we are still in the early phases of this revolution,” said Solomon Hykes, co-founder and CEO of DotCloud. “With DotCloud, cloud computing and PaaS are making a huge stride forward—for the first time enabling companies to innovate with new development stacks without increasing complexity and cost in their architecture.”
 
With this release, DotCloud is adding two new features:
 – High Availability:  Applications built on DotCloud can automatically span multiple availability zones and datacenters, seamlessly distributing traffic between locations and providing automatic failover.
 
– Dynamic scaling: As traffic to a stack or database increases, DotCloud automatically allocates traffic across additional resources to ensure it can effectively handle the load.

“It’s not an exaggeration to say you can have an application up in minutes on DotCloud,” said Vicent Dibartolo, senior technologist at R/GA Media Group, Inc. “I control the code locally and then push it up to DotCloud when it’s ready. They deploy it automatically for me –it’s perfect”.
 
DotCloud is free for developers with paid plans starting at $99/month.  For more pricing information, visit http://www.dotcloud.com.