Richard Veryard asks in his blog on Service Boundaries "where did all the boundaries go?"
CBDI Forum was one of the organizations back in those early days that Richard refers to that promoted the concept of service boundaries, but unfortunately not much of our work on that principle is freely available. So, I thought I would rectify that.
Commentary on Service Oriented Architecture, Enterprise Architecture, Application Modernization, Cloud Computing and Enterprise Mobility
Monday, 4 July 2011
Friday, 17 June 2011
The Service Oriented Cloud
Cloud Computing is intrinsically service-based. But this is not just in the highly generalized sense of the term ‘service’, but also in the more specific Service Oriented Architecture (SOA) use of the term, where capabilities are provided via published service interfaces. When Amazon CTO Werner Vogels describes the Cloud as "a collection of services", in AWS terms the capabilities provided are SOA-style software services, complete with published Web Service interfaces.
As well as the PaaS and IaaS capabilities provided by AWS or Microsoft's Azure for example, there are also SaaS capabilities provided by the likes of salesforce.com that can be consumed as software services.
Hence the concept of the Service Oriented Cloud (SOC) illustrated below.
As well as the PaaS and IaaS capabilities provided by AWS or Microsoft's Azure for example, there are also SaaS capabilities provided by the likes of salesforce.com that can be consumed as software services.
Hence the concept of the Service Oriented Cloud (SOC) illustrated below.
Monday, 13 June 2011
Cloud Computing Reference Architectures, Models and Frameworks
There are a plethora of different reference architectures, models and frameworks for Cloud Computing (CC). As well as several vendors such as IBM or CISCO, it seems every standards or industry body has to have their own reference "thing" too. Hence there are architectures from DMTF, CSA, SNIA and the Open Group (which has been submitted by IBM) as well as several seemingly competing federal initiatives. NIST, who have established the de facto definitions of CC and the service and deployment models also have a draft CC Reference Architecture.
So which one should an organization adopt? Of course there’s no straightforward answer to that question and so I have published a research note on Everware-CBDI to provide guidance on how to organize some of the best ideas that are emerging in a practical structure that should stand the test of time.
So which one should an organization adopt? Of course there’s no straightforward answer to that question and so I have published a research note on Everware-CBDI to provide guidance on how to organize some of the best ideas that are emerging in a practical structure that should stand the test of time.
Thursday, 9 June 2011
UML Profiles in Visual Studio 2010
UML Profiles are supported in Visual Studio 2010 (VS2010). Here I examine how they work and whether our CBDI-SAE UML Profile for SOA (SAE Profile) can be used in VS2010
Tuesday, 7 June 2011
Trialing Microsoft Office 365 Beta
Currently trialing the Microsoft Office 365 Beta. It seems tailored made for small businesses like us. Like many small businesses, we already rely on several disparate hosted services such as email, a SharePoint for collaboration, Skype, Webex, plus some use of Google Docs, and so on, all of which are supplied by different providers, resulting in incompatibilities, lack of integration, multiple signons, etc.
Bringing together all these capabilities under one roof seems attractive. It will also help to ensure everyone is using Office 2010 (no more need to save as 2003!).
Will update as we use it more.
Bringing together all these capabilities under one roof seems attractive. It will also help to ensure everyone is using Office 2010 (no more need to save as 2003!).
Will update as we use it more.
Friday, 27 May 2011
Everware-CBDI plays key role in developing ACT-IAC white paper on Enterprise Architecture and Cloud Computing
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 the ACT-IAC website. (Word)
or view as HTML on the Semantic Community
Click to access the White Paper on the ACT-IAC website. (Word)
or view as HTML on the Semantic Community
Thursday, 26 May 2011
Windows Azure - Making Migration to the Cloud Seamless?
This week I attended a Microsoft UK Tech Days (a sort of local version of TechEd) on building and deploying applications onto the Windows Azure cloud platform. In typical TechEd style, once a few positioning slides had been quickly dispensed with it was down to business with a deep dive into the code and admin tools. Though my day job isn't as a professional developer, as a consultant and architect I like to know enough about how these things really work.
I came away impressed with just how seamless they are making the migration of applications to the cloud.
I came away impressed with just how seamless they are making the migration of applications to the cloud.
Subscribe to:
Posts (Atom)