Archive

Six step methodology for architecting for public clouds

Share this post:

Cloud computing platforms are different from physical and virtualized computing platforms. It is essential to understand the limitation and opportunities while creating solutions for a cloud environment. It also entails the need to look again at architecting methodology.  Here we highlight steps you can follow while architecting for public cloud deployment.

Step 1 :

Develop a modularized functional architecture for the cloud solution, including the underlying platform components needed.

Step 2 :

Develop the operational model for the cloud solution functional components (platform and infrastructure services needed).

  • Determine computing resource requirements for the functional components (including their respective platform components)
  • Determine backup requirements.
  • Determine system management requirements.
  • Determine scalability and high availability requirements for each of components.
  • Determine performance requirements, probable bottelneck and failure points of each of the functional components.

Step 3:

Perform a fit-gap analysis for the functional components against the target cloud environment. This will require conversion of physical compute resource values to requirement on cloud environment  and may require knowledge of Relative Performance Estimate 2 (RPE2) values or similier benchmarks. At this stage you also identify resources that may not fit on the cloud as-is—such as large CPU or storage requirements.

Step 4:

Based on results of Step 3, scalability and high availability requirements as identified in step 2, re-factor the solution and deployment architecture to enable large compute requirements on the cloud. This may require parallel, de-coupled, elastic and multi-site deployment architecture.

Step 5:

Validate the architecture against functional and non-functional requirements.

Step 6:

Determine the cost of hosting the solution.

Add Comment
No Comments

Leave a Reply

Your email address will not be published.Required fields are marked *

More Archive Stories

Why we added new map tools to Netcool

I had the opportunity to visit a number of telecommunications clients using IBM Netcool over the last year. We frequently discussed the benefits of have a geographically mapped view of topology. Not just because it was nice “eye candy” in the Network Operations Center (NOC), but because it gives an important geographically-based view of network […]

Continue reading

How to streamline continuous delivery through better auditing

IT managers, does this sound familiar? Just when everything is running smoothly, you encounter the release management process in place for upgrading business applications in the production environment. You get an error notification in one of the workflows running the release management process. It can be especially frustrating when the error is coming from the […]

Continue reading

Want to see the latest from WebSphere Liberty? Join our webcast

We just released the latest release of WebSphere Liberty, 16.0.0.4. It includes many new enhancements to its security, database management and overall performance. Interested in what’s new? Join our webcast on January 11, 2017. Why? Read on. I used to take time to reflect on the year behind me as the calendar year closed out, […]

Continue reading