Trial lock

This Research is for Members Only

Not a member? Unlock a free sample of our research now!

Already a member?

Sign in now

Applications icon

Prepare Your Application for PaaS

Capitalize on PaaS opportunities by taking a value-driven design approach.

Unlock a Free Sample

View Storyboard

Solution Set Storyboard Thumbnail

Contributors

  • Ady Degany, CEO, Velostrata
  • Corey Fruitman, Founder & CEO, Instant Housecall
  • Jeremy Johnson, President, Cloudversify
  • Emilio Chemali, MRE Consulting

Your Challenge

  • The application may have been written a long time ago, and have source code, knowledge base, or design principles misplaced or lacking, which makes it difficult to understand the design and build.
  • The development team does not have a standardized practice for assessing cloud benefits and architecture, design principles for redesigning an application, or performing capacity for planning activities.

Our Advice

Critical Insight

  • An infrastructure-driven cloud strategy overlooks application specific complexities. Ensure that an application portfolio strategy is a precursor to determining the business value gained from an application perspective, not just an infrastructure perspective.
  • Business value assessment must be the core of your decision to migrate and justify the development effort.
  • Right-size your application to predict future usage and minimize unplanned expenses. This ensures that you are truly benefiting from the tier costing model that vendors offer.

Impact and Result

  • Identify and evaluate what cloud benefits your application can leverage and the business value generated as a result of migrating your application to the cloud.
  • Use Info-Tech’s approach to building a robust application that can leverage scalability, availability, and performance benefits while maintaining the functions and features that the application currently supports for the business.
  • Standardize and strengthen your performance testing practices and capacity planning activities to build a strong current state assessment.
  • Use Info-Tech’s elaboration of the 12-factor app to build a clear and robust cloud profile and target state for your application.
  • Leverage Info-Tech’s cloud requirements model to assess the impact of cloud on different requirements patterns.

Research & Tools

Start here – read the Executive Brief

Read our concise Executive Brief to find out why you should build a right-sized, design-driven approach to moving your application to a PaaS platform, review Info-Tech’s methodology, and understand the four ways we can support you in completing this project.

1. Create your cloud application profile

Bring the business into the room, align your objectives for choosing certain cloud capabilities, and characterize your ideal PaaS environment as a result of your understanding of what the business is trying to achieve. Understand how to right-size your application in the cloud to maintain or improve its performance.

2. Evaluate design changes for your application

Assess the application against Info-Tech’s design scorecard to evaluate the right design approach to migrating the application to PaaS. Pick the appropriate cloud path and begin the first step to migrating your app – gathering your requirements.

Guided Implementations

This guided implementation is a five call advisory process.

Guided Implementation #1 - Create Your Cloud Application Profile

Call #1 - Discuss the benefits for your organization specifically from migrating the application to the cloud, and evaluate the functionalities and capabilities set forth by the business.
Call #2 - Discuss how the business needs and demands can be translated to cloud features and architectures and what it means for your application to operate in the cloud.
Call #3 - Discuss the importance of capacity planning and collecting baselining metrics for your application.

Guided Implementation #2 - Evaluate Design Changes for Your Application

Call #1 - Discuss which design principles are relevant when redesigning your application to fit a cloud-friendly profile.
Call #2 - Discuss the importance and relevance of requirements and how they are impacted by the cloud specific to your application.