Webcast: The Cloud Dilemma for Developers
Date: This event took place live on June 02 2009
Presented by: Javier Soltero
Our apologies, this webcast has been postponed to another date, to be determined.
Duration: Approximately 60 minutes.
Cost: Free
Target Audience: Designed for anyone interested in cloud application development and management (experience level: beginner to intermediate)
Developers like the cloud because it lets them bypass operations (i.e., the control agents) and serve their environment needs quickly. In the cloud, developers can build an application and launch it themselves, on their own, without waiting for hardware to be purchased, racked & stacked or for virtualization capacity planning, electricity consumption plans, cooling or green discussions to finish. If you're a developer, the cloud equates to speed.
But developers too often forget to ask themselves what happens afterwards? Who will make sure the app is always available? How do I get visibility into availability and performance information that the ops team normally handles? Apps in the cloud will still have performance issues and will still break. So even though the cloud means speed, there are a few potential gotchas for developers using the cloud:
- For better or for worse (up for debate), by publishing to the cloud devs become responsible for all three phases of the application - build, deploy and manage - whereas typically they are only responsible for the build stage.
- What about SLA's? Service level agreements can potentially trap developers between the SLA the developer provides to customers and the SLA that the cloud provides to the developer - if the cloud services are not performing, what does that do to your 'promised' SLA?
- Few developers have an operations background, meaning they lack the knowledge of what management and monitoring tools and instrumentation techniques are most efficient in the cloud.
In this webcast, Javier Soltero, CEO of Hyperic will discuss these and other dilemmas developers face in the cloud and address the steps companies can take to ensure that their applications' performance is not affected by these challenges. This event is for any developer wanting to:
- Hear how some developers are successfully leveraging cloud platforms to build manageable applications
- Learn about the latest tools for instrumenting and managing applications in highly virtualized and cloud environments
- Get tips on bringing IT and ops teams into the conversation early while keeping the agility that pushed you to the cloud in the first place
About Javier Soltero
Javier Soltero is co-founder and CEO of Hyperic, the leader in multi-platform, open source IT management. Prior to co-founding Hyperic, he was chief architect at Covalent Technologies, where he led the design and implementation of multiple enterprise products, including the configuration management product for Apache and the Covalent Application Manager-now Hyperic's flagship product Hyperic HQ. Prior to Covalent, Soltero was a senior software engineer at Backflip, where he met Hyperic co-founders Charles Lee and Doug MacEachern. At Backflip, he was actively involved in the design, implementation, and operational aspects of the site.
Soltero also held senior engineering positions at Netscape, where he participated in the design development of e-commerce and Internet infrastructure suites. Over the last 10 years, Soltero has been actively involved in various open source communities as both user and contributor to projects like JBoss and Tomcat.
Soltero is originally from San Juan, Puerto Rico and received his BS in Information Systems and Industrial Management from Carnegie Mellon University.
Return to events.oreilly.com