While following this workshop, you might notice some slight discrepancies between the screenshots shown here and the data you discover within the CAST Highlight web portal. This is not a cause for concern as our product is regularly updated with new features and portfolio demographics are constantly being refreshed (for instance new CVEs are discovered and integrated every day, which might alter the OSS score of an application).
Imagine if you could click a button and instantly get all the necessary tasks to complete in the next 3 years to succeed in your career, your personal life or to win the lottery. Black magic? Yet, this is similar to what the new Portfolio Advisor for Cloud achieves for organizations that are analyzing an application portfolio for cloud migration. Based on a multi-dimensional analysis of CAST Highlight’s Software Intelligence insights, a simple click calculates the recommended Cloud migration segment for each application in a portfolio using a model similar to Gartner’s “5Rs”.
The five Portfolio Advisor for Cloud segments are defined as follows:
For each application having scan results, CAST Highlight blends relevant Software Intelligence insights, weights, and benchmarks together to determine the recommended segment. Here are the indicators the Portfolio Advisor for Cloud uses to establish the segmentation recommendations:
You can access an application’s individual assessment by clicking on the little crosshair next to the recommendation:
Here we see that while Rearchitect is the winning segment for this one, Rehost comes close second. Since these are automated recommendations CAST Highlight makes based on the data available, it may not always recommend the perfect option. Therefore, you have the ability to alter the target segment for a particular app when building your migration plan.
Speaking of which, it’s nice to know what we’d like to achieve ultimately for those apps, but that may still be a daunting task. What’s our short-term plan?
Click on the Decision Matrix tab and you’ll see that you get a graph where:
We then naturally see 4 quadrants emerging from this:
Wouldn’t it be nice to have an idea of what our cloud landscape will look like? The Cloud Service Recommendations we saw at the application level are consolidated in the Recommendations tab. Checking out the AWS platform we can see which flavor of services we’re going to end up using and how much of each:
Likewise, all of the Blockers and Boosters identified on all the apps are brought together in the Cloud Requirements tab. You can see that several of them are not agnostic but in fact limited to a specific cloud provider. Clicking on the number of affected apps for a requirement brings up the list of said apps:
When it comes to Blockers you also get the total number of Roadblocks and estimate of the effort required to fix them:
This is where you can make strategic decisions about how to tackle some issues, for example assigning a transverse team of experts to fix a specific Blocker throughout the whole portfolio.
Similar to Cloud Requirements, if your migration strategy involves some systematic Containerization of apps, clicking on that tab will take you to the consolidated list of requirements:
And here’s another use case: you may have applications already running across multiple cloud providers that you would like to consolidate on AWS. Click on the Multi-Cloud tab and see what will need to be addressed to make this move easier.
Unless you clearly understand the boundaries and technical interactions of each of your applications across your entire portfolio, it is a real challenge to consolidate the various software links, especially when you have hundreds or even thousands of apps. However, anticipating and estimating the impact of a change in the application landscape is key, regardless of the use case (Cloud migration, application modernization, software resiliency heatmap, etc.)
In the top menu’s DASHBOARDS, choose Application Links to explore the relationships declared between the apps:
Selecting applications you intend to migrate, you can immediately see which ones are in their adhenrence and might be impacted by the next wave of migrations.
The Application Links dashboard requires that the Application Links survey be completed which can either be done by answering questions manually or importing the data from another system that already has this data.
Let’s take a moment to think about what we have seen here: we can go from “I have 200 applications which I want to move to that Cloud thing, but I have no idea where to start or what to do” to having:
… and for 200 apps, all of this can be gathered within a couple of weeks.
We’re planning to move a lot of items here so we should probably look at the baggage they’re carrying…