A Reference Architecture (RA) “should” provide a blueprint or template
architecture that can be reused by others wishing to adopt a similar
solution. A Reference Model (RM) should explain the concepts and
relationships that underlie the RA. At Everware-CBDI we then use the term
Reference Framework (RF) as a container for both. Reference architectures,
models and frameworks help to make sense of Cloud Computing.
Unfortunately, such formality is absent from the various reference
architectures, models and frameworks that have been published for Cloud
Computing; these frequently mix elements of architecture and model, and then
apply one of the terms seemingly at random.
In developing the CBDI-Service Architecture and Engineering Reference
Framework (SAE) in support of SOA (Service Oriented Architecture)
Everware-CBDI separated out various parts as sho... (more)
Or how to connect the architecture dots to support a smart connected planet.
The notion of a connected planet is far from new. However, the number of
connections as illustrated in figure 1 is growing at an exponential rate, and
it is fast becoming a reality in which many organizations must operate.
However, I doubt many organizations are preparing for this in a systematic
way. More likely, experience suggests that dozens of connected ‘solutions'
will permeate the organization via myriad routes and just add to the
complexity of the business and IT landscape, becoming ye... (more)
As well as deploying new applications to the cloud, many organizations will
also be considering the opportunities to migrate current applications to the
cloud in search of reduced costs or SLA improvements. In this research note I
consider several migration alternatives, expressed as a set of patterns. The
patterns should serve as a useful way to communicate intent. When someone
suggests that a current application could be migrated to the cloud, then
these patterns should be a simple way to ask "what exactly do you mean by
that, and what do you hope to achieve by doing so?"
The ... (more)
Under the auspices of ACT-IAC’s Enterprise Architecture SIG, my colleague
Dave Mayo, the President of Everware-CBDI, has led a team in the development
of a white paper explaining the role of EA in Cloud Computing. The paper
explores architectural issues, management issues and tools for decision
making regarding cloud deployments. The fundamental finding is that the
prerequisite to success with cloud computing is the establishment of a
Service Oriented Architecture that identifies the services deployed to the
cloud and how they may be accessed.
Click to access the White Paper on... (more)
I see NIST have now published their Cloud Computing Reference Architecture as
a recommendation. Little has changed conceptually since earlier drafts, but
the document is now more detailed and complete.
In earlier commentary on Cloud Computing Reference Architectures, Models and
Frameworks I described how there is little concensus on what form a reference
"thing" should take or what its content should be, and that most are a mish
mash of concepts that have their own structure, but not a consistent
structure that enables them to be easily combined or compared for
example. The NIS... (more)