As we are doing with another popular paradigm, service-oriented architecture (SOA), the SEI is seeking to separate reality from the hype surrounding cloud computing. This computing paradigm focuses on providing a wide range of users with distributed access to virtualized hardware or software infrastructure over the Internet.
One example of hype concerning cloud computing is that it is an alternative to SOA adoption. Our investigation is showing, however, that cloud computing can be used with an SOA environment, but does not replace that environment. Likewise, adopting SOA does not mean that cloud computing can be necessarily ignored. The two paradigms are complementary.
One truism emerging about cloud computing is that it is an economic model. This paradigm is driven by the need to find ways to provide resources on a wide scale more cheaply. What might this mean? One implication is that an organization interested in cloud computing needs to study, for example, the benefits of leasing resources instead of owning them.
But it is increasingly clear that economics is not the only concern. Security is also major concern. If the resources that an organization leases are data server capacity, then its data on those servers is potentially vulnerable. If that data is sensitive in nature, the leasing organization should be concerned about the mechanisms the providing organization has in place to protect data on its servers.
We are also seeing that cloud computing has technical concerns. In this regard, we are answering questions such as