What needs to happen in cloud computing technologies for development projects for massive applications to thrive there?
Ciurana: Eliminate the buzzwords. Cloud computing doesn’t mean anything. Establish whether the offering is infrastructural, Software as a Service (SaaS) or Platform as a Service (PaaS). Provide credible SLAs and back them up with data. Underpromise and overdeliver. Provide better monitoring tools — i.e., transparency — for the environments. Amazon Web Services is quite good at that. Google App Engine, on the other hand, is rather opaque. Salesforce is in between. Make it easy to monitor and manage the environments. Let’s say a software development firm wants to run a pilot on the cloud. What are some good options? Should one part of a project be placed on the cloud for starters? Ciurana: I’d put the entire project on the cloud. That’s the only way to find out how viable an option it is. I’d also be the first to pull it off the cloud if the operational, runtime and performance SLAs aren’t met. Is deployment where the biggest value of cloud computing is realized? It seems like roll-out
Related Questions
- Precision farming—adjusting nitrogen fertilizer applications to fit the precise needs of crops—sounds like a good solution. Is it enough to fix the pollution problem?
- What support does the Visual Studio.NET provide for the development of .NET win form applications?
- Does this pro forma work with land development or multi-family property development projects?