#Cloud DevOps - An App Developer's New Best Friend - Page 2
Founded by Solomon Hykes, the company is the first application platform designed for modern, service-oriented development. "We enable developers and IT organizations to deploy, manage and scale their applications with ease and flexibility through powerful pre-configured stacks and services," Hykes explains.
Sandbox applications on dotCloud are limited to 1GB of disk space. Live applications may use up to 10 GB of disk space for each 1GB of RAM allocated to the app – they can be scaled, both for performance and reliability, have custom domains attached with SSL, have strong guarantees of dedicated resources and have priority access to support.
In the traditional sense dotCloud acts as a Managed Service Provider. The company's platform is responsible for scaling and delivery of applications from staging environment to full deployment and ongoing management and support. For most organizations, costs are a serious concern when it comes to provisioning cloud services. In fact, tens of thousands of apps are constantly deployed and migrated onto the dotCloud platform. "Every minute, millions of metrics are collected, aggregated and analyzed, and millions of HTTP requests are routed through our platform," Hykes reveals.
Application developers have many choices and considerations to make in determining where to build and launch. Hykes offers five key questions for developers in the process of choosing a DevOps provider or contemplating building their own platform:
- What technology stack does it use?
- How is application isolation accomplished?
- How does the platform handle data isolation?
- How does the platform provide security and resiliency?
- Is the platform configured as an open source?
DotCloud's "Under the Hood" eBook can be downloaded here. And if you're ever in San Francisco at the end of the month, shoot dotCould a note and join in on their monthly hackathon, along with other creative minds. I just may be there.