'Architected' Cloud Solutions Revealed

Mahesh H. Dodani
2010 Journal of Object Technology  
It's getting harder to focus on the vision of cloud computing these days. While there are still plenty of critical and complex problems to solve, and many, many implications of this disruptive operations model that have yet to be understood, the truth is that we've entered a new phase in the evolution of cloud adoption. Real work now exceeds theory when it comes to both new online content and work produced... Development and test services, such as SkyTap and Soasta, are thriving. The cloud
more » ... really works well for the dynamic resource usage model of software engineering. In fact, it works so well that IBM is putting some real muscle into the game... If you are wondering if cloud computing is a fad, the evidence to the contrary is all around you. I heartily recommend that you really listen to what is being said, understand how the cloud is being used, and seriously evaluate how this disruptive model will change your projects, your organization, and even your career. Clearly, there are many technologists who already have." -Practice Overtaking Theory in Cloud Computing ... James Urquhart Manes Blog This paper continues with the practice of designing cloud solutions based on an architecture that I described in my first article for 2010. This paper focuses on showing real solutions that have been implemented using the cloud architecture. The cloud architecture, shown in Figure 1 , has been employed in numerous IBM client engagements and IBM's public cloud offerings. These examples demonstrate its use in delivering value to the client from adopting cloud. This paper will focus on describing three of these examples to showcase the use of the architecture in delivering cloud capabilities. We focus on a common type of cloud service -the development and test platform services, and show three solutions that span different delivery models -public, private, and collaborative. Our experiences have shown that development and test platform services are a common entry point into cloud computing for many enterprises. For each cloud scenario, we summarize the business requirements, the architected solution, and show how the architectural components can be utilized to drive the implementation. As we have discussed over many articles, cloud adoption is a journey, and many of the scenarios that are described in this section are snapshots of the cloud journeys in progress. Since these journeys are ongoing, it is not possible to provide details of the ROI and business
doi:10.5381/jot.2010.9.2.c4 fatcat:yqyaubqptbeyzdr2xzf3essysm