<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Application onboarding without Fast Scan - Step-by-step onboarding on Documentation - V2</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/</link><description>Recent content in Application onboarding without Fast Scan - Step-by-step onboarding on Documentation - V2</description><generator>Hugo</generator><language>en</language><atom:link href="https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/index.xml" rel="self" type="application/rss+xml"/><item><title>Application onboarding without Fast Scan - Step-by-step onboarding - Add a new version and deliver source code</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-add-a-new-version-and-deliver-source-code/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-add-a-new-version-and-deliver-source-code/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;In the Console, source code for a given Application is organised into &lt;strong&gt;v****ersions&lt;/strong&gt; - the idea being that you can create new Versions when the Application&amp;rsquo;s source code changes and you want to measure these changes. When working with a new Application, an &lt;strong&gt;initial version&lt;/strong&gt; first needs to be created and &lt;strong&gt;source code delivered&lt;/strong&gt; so that it can be analyzed. This page describes how to do this.&lt;/p&gt;
&lt;div class="alert alert-info" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Info&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Analysis should be disabled&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Application onboarding without Fast Scan - Step-by-step onboarding - Validate and accept the version</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-validate-and-accept-the-version/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-validate-and-accept-the-version/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;When the source code has been delivered (see &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-add-a-new-version-and-deliver-source-code/"&gt;Application onboarding without Fast Scan - Step-by-step onboarding - Add a new version and deliver source code&lt;/a&gt;&lt;/strong&gt;) it should be &lt;strong&gt;validated&lt;/strong&gt;before it is &lt;strong&gt;accepted for analysis&lt;/strong&gt;. This section explains how to achieve this.&lt;/p&gt;
&lt;p&gt;Typically issues at this stage are due to &lt;strong&gt;missing files&lt;/strong&gt; and other deficiencies that result in an incomplete source code delivery. Resolution includes either a request for the missing component or the decision (wherever possible) to proceed with a redefined analysis boundary that excludes the undelivered components.&lt;/p&gt;</description></item><item><title>Application onboarding without Fast Scan - Step-by-step onboarding - Review analysis configuration and execution</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-review-analysis-configuration-and-execution/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-review-analysis-configuration-and-execution/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;The source code delivery process streamlines the analysis set-up by suggesting a default analysis configuration when the delivery is &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-validate-and-accept-the-version/"&gt;validated and accepted&lt;/a&gt;&lt;/strong&gt;. In the vast majority of cases, this default analysis configuration will produce coherent analysis results, however CAST recommends that the default configuration is reviewed before running the analysis. This review process contains several steps, each listed below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Review technology specific settings as well as Analysis Units&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Review dependency configuration&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Review module configuration&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Review Assessment Model&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="review-technology-specific-settings"&gt;Review technology specific settings&lt;/h2&gt;
&lt;p&gt;Move to the &lt;strong&gt;Console&lt;/strong&gt; screen if you are not already there:&lt;/p&gt;</description></item><item><title>Application onboarding without Fast Scan - Step-by-step onboarding - Run the analysis</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-run-the-analysis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-run-the-analysis/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;You are now ready to run the analysis (and save the results) but not quite ready to generate a snapshot and upload results for the CAST Management (Health) Dashboard or CAST Imaging. Running the analysis and saving the results for the first time still requires you to validate the analysis log to ensure the configuration is accurate. We will focus here on the options available and best practices to follow when executing an initial application analysis.&lt;/p&gt;</description></item><item><title>Application onboarding without Fast Scan - Step-by-step onboarding - Validate the initial analysis</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-validate-the-initial-analysis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-validate-the-initial-analysis/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;This step should always be executed as part of the initial analysis of an application performed during the on-boarding. Once the analysis is complete, the following needs to be checked:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the generated &lt;strong&gt;log files need to be reviewed&lt;/strong&gt; to verify that no &lt;strong&gt;errors&lt;/strong&gt; or &lt;strong&gt;warnings&lt;/strong&gt; which may impact the quality of the results have been produced. For each of the technologies supported by CAST, the log manager will produce a set of statistics to verify the analysis and compare this to the previous analysis.&lt;/li&gt;
&lt;li&gt;the &lt;strong&gt;Analysis boundary&lt;/strong&gt; to ensure that what has been analyzed and saved into the Analysis Services schemas as objects and links is consistent with the intent and scope of the analysis configuration.&lt;/li&gt;
&lt;li&gt;the &lt;strong&gt;quality of the analysis&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;the configuration of &lt;strong&gt;Modules&lt;/strong&gt; (important for &lt;strong&gt;Dashboards&lt;/strong&gt; and &lt;strong&gt;CAST Imaging&lt;/strong&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="validate-analysis-based-on-log-messages"&gt;Validate analysis based on log messages&lt;/h2&gt;
&lt;p&gt;To check the logs, you can click the &lt;strong&gt;View log&lt;/strong&gt; option in the &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/aipconsole/aip-console-user-interface/aip-console-job-progress-panel/"&gt;Job Progress panel&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>Application onboarding without Fast Scan - Step-by-step onboarding - Validate Dynamic Links</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-validate-dynamic-links/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-validate-dynamic-links/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Ensuring the correct discovery of transactions is a multi-step process that may be complex and time consuming for applications that are not supported out-of-the-box. At the core of CAST transaction discovery algorithm is the understanding of the links between objects discovered during the source code analysis of the target application.&lt;/p&gt;
&lt;p&gt;CAST automatically sets up default &lt;strong&gt;Dependency Rules&lt;/strong&gt; (see &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-dependency-configuration/"&gt;Validate dependency configuration&lt;/a&gt;&lt;/strong&gt;) when the source code is delivered and set as the current version: the source code objects are scanned for references to other objects and links are created where appropriate. Not all links generated in this fashion are valid and their validation by the AIP Super Operator is therefore required.&lt;/p&gt;</description></item><item><title>Application onboarding without Fast Scan - Step-by-step onboarding - Re-analyze and publish to CAST Imaging</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-re-analyze-and-publish-to-cast-imaging/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-re-analyze-and-publish-to-cast-imaging/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;The final step is to &lt;strong&gt;re-analyze&lt;/strong&gt; your Application if necessary (only required if you made any configuration changes in previous steps), and then &lt;strong&gt;publish the data in CAST Imaging&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="process"&gt;Process&lt;/h2&gt;
&lt;p&gt;To re-analyze and publish to CAST Imaging, move to the &lt;strong&gt;AIP Console&lt;/strong&gt; screen if you are not already there:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/605585482/605585491.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Locate the Application and click the &lt;strong&gt;Publish to CAST Imaging&lt;/strong&gt;option as highlighted below:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Click to enlarge&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/605585482/605585490.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;In the subsequent popup, &lt;strong&gt;before clicking Run&lt;/strong&gt;, ensure:&lt;/p&gt;</description></item><item><title>Application onboarding without Fast Scan - Step-by-step onboarding - Snapshot generation and validation - optional</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-snapshot-generation-and-validation-optional/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-snapshot-generation-and-validation-optional/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;The final step is to generate your &lt;strong&gt;Snapshot&lt;/strong&gt;, which enables you to create data that can be exploited primarily in the &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/dashboards/health-dashboard-user-guide/"&gt;Health&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/dashboards/engineering-dashboard-user-guide/"&gt;Engineering Dashboards&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="generate-the-snapshot"&gt;Generate the snapshot&lt;/h2&gt;
&lt;p&gt;To generate a snapshot, move to the &lt;strong&gt;Console&lt;/strong&gt; screen if you are not already there:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963303/604963308.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Locate the Application and click the &lt;strong&gt;Run analysis&lt;/strong&gt; option as highlighted below:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963303/604963307.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;In the subsequent popup, &lt;strong&gt;before clicking Proceed&lt;/strong&gt;, ensure:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;that the &lt;strong&gt;Application Version&lt;/strong&gt; is set to the version you need. By default, the &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-validate-and-accept-the-version/"&gt;accepted Version&lt;/a&gt;&lt;/strong&gt; will be set as the version to generate a snapshot for.&lt;/li&gt;
&lt;li&gt;that you:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;disable Run Analysis&lt;/strong&gt; (you should already have run an analysis at this stage - see **&lt;a href="https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-without-fast-scan/application-onboarding-without-fast-scan-step-by-step-onboarding/application-onboarding-without-fast-scan-step-by-step-onboarding-validate-the-initial-analysis/"&gt;Application onboarding without Fast Scan - Step-by-step onboarding - Validate the initial analysis&lt;/a&gt;**therefore to save valuable time, there is no need to run it again)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;enable&lt;/strong&gt; &lt;strong&gt;Take a snapshot&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;disable&lt;/strong&gt; &lt;strong&gt;Publish to CAST Health Dashboard&lt;/strong&gt; (snapshot should be validated before being published in the Health Dashboard)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;that you define the &lt;strong&gt;snapshot name&lt;/strong&gt; (default syntax offered will be &lt;strong&gt;Snapshot-YYYY-MM-DDTHH:MM:SS.sss&lt;/strong&gt;) and &lt;strong&gt;capture date&lt;/strong&gt; (&lt;strong&gt;DD/MM/YYYY HH:MM&lt;/strong&gt;) - note that snapshot names MUST be unique.&lt;/li&gt;
&lt;li&gt;choose whether you want to &lt;strong&gt;run an application backup&lt;/strong&gt; before starting the process (some additional processing time is required while the backup completes). Backups are stored in the following location on the relevant &lt;strong&gt;AIP Node&lt;/strong&gt; and can be managed in &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/aipconsole/configuration-settings/administration-center/administration-center-applications/administration-center-applications-application-details/"&gt;Administration Center - Applications - Application Details&lt;/a&gt;&lt;/strong&gt;: &lt;code&gt;%PROGRAMDATA%\AipConsole\AipNode\backup\&amp;lt;application_name&amp;gt;\YYYYMMDDHHMM.zip&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963303/604963306.jpg" alt=""&gt;&lt;/p&gt;</description></item></channel></rss>