Monthly Archives: November 2011

Searching for Cloud Architecture….

Does Platform as a Service (PaaS) exhibit a distinct cloud architecture model?  What specific cloud reference architecture components are required?

The WSO2 vision of Cloud-aware applications and WSO2 Cloud Reference Architecture is found in a blog post here.  Read this blog post to review cloud architecture alternatives.

Continue reading

Will IT culture kill Cloud?

The doctors are circling.   My Gartner colleague Lydia Leong has an interesting Cloud prescription, ‘to become like a cloud provider, fire everyone here,’  and industry watchers are picking up the message.

In her post, Lydia describes a Cloud conversation with corporate IT stakeholders and diagnosing:

“If you’re going to operate like a cloud provider, you will need to be willing to fire almost everyone in this room.”

 

Continue reading

Workshop: Carbon and Stratos: understanding cloud-enabled modular middleware

Join Jonathan Marsh and I in Orlando, Florida on December 15, 2011 to learn about WSO2 Carbon and Stratos.  The registration page is here.
WSO2 Carbon and Stratos provides a complete middleware platform for Enterprise computing: from on-premise to a full cloud-enabled runtime. In this session we will spend the morning looking at the Carbon platform – including leading ESB, AppServer, Governance Registry and more. In the afternoon we will look at the way this runtime is also available in a multi-tenant scalable, elastic architecture. This session will cover SOA and Cloud middleware, PaaS as well as digging deep into Cloud concepts.

This hands-on workshop provides a real opportunity to understand Carbon, OSGi middleware, PaaS, Stratos, and get going with a Cloud Platform. StratosLive is a complete running platform in the cloud, and participants will be encouraged to set up a tenant using their laptops during the workshop, and will understand how to install and use Stratos in a Private PaaS environment.

Continue reading

Ghost in the machine

What PaaS capabilities and components are required to migrate your application into the Cloud?  WSO2 announced the  WSO2 Stratos cloud middleware platform version 1.5.2 release.  Besides enhancements to 12 service components (i.e. application server, data service platform, enterprise service bus, identity service, governance service, gadgets, business activity monitoring, business process, business rules, mashups, message broker, complex event processing),  core platform enhancements include an innovative service-aware load balancer and ghost deployer.

Continue reading

Is Cloud app dev going private?

David Linthicum posted thoughts on  Cloud app dev going private.   He is seeing teams desiring a “private PaaS removes you from the details of the infrastructure and renders it irrelevant.”  I agree abstracting private infrastructure is beneficial.  Do you feel private PaaS offerings adequately raises the level of abstraction?

Cloud Dimension Video

Tread carefully when adopting PaaS today.  Use the location, ownership, and sharing dimensions as an architecture and product selection starting point.  Jonathan Marsh and I created a short video explaining Cloud Dimensions and a recommended approach.

The video is the companion piece for the Cloud dimensions blog post.

 

 

PaaS Evaluation Framework for CIOs and Architects

An evaluation framework can help enterprise architects and solution architects evaluate and select PaaS offerings.  The evaluation framework can be used to shortlist PaaS providers, build questions posed in a Request for Proposal (RFP) document, or generate use case scenarios.  This blog post provides an overview of the PaaS Evaluation Framework published in the Selecting a Cloud Platform White paper.

At QCon International Software Development Conference 2011 and Gartner’s Application Architecture Development Integration Summit 2011, WSO2 will be distributing evaluation matrixes comparing Platform as a Service offerings.   We compiled scores of detailed requirements and attributes relevant to developers and project architects, and then we distilled the evaluation criteria into seven categories:

  • Cloud Characteristics
  • Cloud Dimensions
  • Production Ready
  • DevOps Activities and Phases
  • Cloud Architecture
  • Platform Services
  • Programming Model