This document outlines the new features that are being pushed on to CloudPilot Prod environment. Customers will be able to leverage these new features by taking this document as a guideline.
This document is an outline of the new features that are being rolled out on CloudPilot portal in February 2023. Customers will be able to use this document as a guide to leverage the benefits of these new features.
This document will be used as a reference with the target audience, including company internal personnel, customers, and partners.
To use the CloudPilot® tool, you need to register yourself.
You will be directed to the Work or School Account authentication page of the CloudPilot® Portal as shown in Figure 1: CloudPilot Home Page.
Once you are logged in, you will be redirected to the Dashboard Statistics Overview of the CloudPilot portal. Click on the "Pending Migration" side-menu, as shown in the figure below.
On the Pending Migration list, scroll down to the Java Applications list. Click on the "View" button, as shown in the figure below.
In the JavaApps Overview, you can see details such as, Application recommendations, Migration effort, Readiness status, Recommendations results, Azure Infrastructure cost, Code lines and other Application assessment details.
Java Microservice is a software architecture pattern that structures an application as a collection of small, independent services, each running its own process and communicating with lightweight mechanisms, often an HTTP resource API. The goal of this architecture is to achieve greater scalability, resilience, and deployment flexibility compared to a monolithic architecture.
The Microservice scorecard provides a systematic assessment of various aspects of the microservice architecture, including reliability, scalability, security, maintainability, and overall design, as shown in Figure 5: Java Apps Microservice.
Click on the "Microservice" section of the left side-menu to access this feature, as shown in the figure below.
Under the "Application Server" side-menu, you can access the Java Apps Application Server Assessment details, as shown in the figure below.
The application server section contains a questionnaire. These set of questions are used to assess the suitability and capabilities of a particular application server for a specific use case or project.
The goal of Five R Analysis in a cloud environment is to maximize the benefits of cloud and minimizing costs to improve resource utilization. Under the left side-menu, click on "Five R Analysis"to access this feature.
Rehost: This is the simplest migration strategy, where the application is moved to a new environment without making any changes to the code or architecture.
Refactor: This involves making changes to the code or architecture to optimize it for the new environment, while retaining the existing functionality of the application.
Rebuild: This strategy involves completely rebuilding the application from scratch, taking advantage of new technology and architecture patterns.
Replace: This involves replacing the existing application with a different solution that provides equivalent functionality.
Retire: This strategy involves retiring the application, either because it is no longer needed or because it has been replaced by a different solution.
Click on the "Five R Analysis" tab on the left side-menu of the Portfolio Dashboard to access this feature.