Want to know what gets my blood pressure up? It's when there's both a huge
shift in thinking around how we should do computing, namely cloud computing,
and at the same time, there's a bunch of information out there that causes
confusion. As cloud computing hype spikes to a frenzy, so does the number of
less-than-intelligent things that I hear about it and its relationship to
We've got a herd mentality in IT. We're always chasing the next paradigm
shift, which seems to come along every five years, claiming that whatever the
last paradigm shift was had "failed" and that's why we're looking at
something new. However, these hype-driven trends are often complementary, and
so the real power is in figuring out how known approaches fit with what's
new, and not look to replace, but how to build on the foundation. The best
case for that scenario has been how SOA benefit... (more)
SOA in the Cloud
It's Thursday morning, you're the CEO of a large, publicly traded company,
and you just called your executives into the conference room for the exciting
news. The board of directors has approved the acquisition of a key
competitor, and you're looking for a call-to-action to get everyone planning
for the next steps.
You talk to the sales executives about the integration of both sales forces
in three months time, and they are excited about the new prospects. You talk
to the HR director who is ready to address the change they need to make in
two months. You speak ... (more)
The notion of building bridges to service providers and managing the
interaction will become more commonplace in 2006 as we learn to accept that
many services we leverage within an enterprise are services we may not host.
The technology exists today. We need to define and refine our approaches now,
including architectures, enabling technology, and use of standards. Most
enterprises are way behind.
We are moving toward a day when most of our enterprise applications may be
delivered as services, and thus provide a more economical way to approach
information technology management w... (more)
There is a lot of talk about how SOA will significantly lower the need for
developers, thus the savings of SOA. This will be accomplished through the
promise of reuse that's driving many toward the SOA light. However, I'm not
sure we'll see a reduction in development with the advent of SOA, but perhaps
rather a redistribution of talent in the longer term. At the end of the day,
the reason for leveraging SOA is agility. Reuse and development savings are a
secondary benefit, if they happen at all.
Truth be told, we've been considering the demise of the developer during many
"hype ... (more)
So, what do AJAX and SOA have in common? The answer: Everything.
Is AJAX an enterprise technology? The answer: Absolutely.
As we move to next-generation enterprise architectures using newer notions
such as Service Oriented Architecture (SOA), there's a need for a dynamic Web
interface that can layer over services and provide more value to the
enterprise. Moreover, the enterprise in general can benefit from the
advantages of AJAX; it's just a matter of making enterprise developers as
well as the SOA architects aware of AJAX.
AJAX is becoming the standard dynamic interface for the W... (more)