You've heard of downsizing and rightsizing, so how about Cloudsizing? As
properly defined, Cloudsizing is:
The improvement of efficiency and effectiveness of an organization through
the selective use of computing resources that are delivered over the Internet
Simple but powerful, and fairly obvious, considering all that's been written
about Cloud Computing recently.
However, what is not obvious is how you approach Cloudsizing, or how you get
started. Thus, the purpose of this column/article, and the next three, is to
introduce you to both the notion of Cloud Computing and how to drive your
enterprises in that direction, and to do so through understanding and not
just following the hype.
How the heck do you figure out what needs to be in the Cloud and what needs
to be local to the enterprise? As with all things related to enterprise
computing, it depends on your ente... (more)
Here we go again. While the paint is still wet on this new Web 2.0 stuff,
many SOA vendors and large analysts firms are calling their market SOA 2.0.
It's one of the silliest things I've heard in a long while, and both the
analysts and vendors who use this term should be ashamed of themselves.
I get Web 2.0 because the Web is well over 10-years-old and we've been
successful in using this pervasive technology and now we're moving to newer
and more exciting stuff such as AJAX and RSS thus the new version number.
However, we've yet to get large-scale traction with SOA so SOA 2.0 is ... (more)
As you remember from Part 1 of this article series, there are 17 steps to
Cloudsizing, including:
Assess the business. Assess the culture. Assess the value. Understand your
data. Understand your services. Understand your processes. Understand the
cloud resources. Identify candidate data. Identify candidate services.
Identify candidate processes. Create a governance strategy. Create a security
strategy. Bind candidate services to data and processes. Relocate services,
processes, and information. Implement security. Implement governance.
Implement operations.
We covered the first ... (more)
As cloud computing emerges there is a lot of discussion about how to define
cloud computing as a computing model. Maturity models have been published and
debated, and providers clearly have a model for their own products.
In attempting to define this better to my clients, I came up with a "stack"
of sorts, which I think makes logical sense, considering each component of
cloud computing and how they interact. While clearly this could be much more
complex, I don't think it needs to be. In essence, this is a model as to how
one defines and refines the concept of cloud computing (see ... (more)
Dave talks about the McKinsey report on Cloud Computing, including what it
got right, and what it got wrong.
... (more)