CAST Flashcards

1
Q

What is software intelligence?

A

Analyses database structures, code components, interdependencies etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the 3 cast softwares?

A

Cast highlight - rapid portfolio analysis (overview of many applications)

Cast AIP- deep application analysis (for specific applications)

cast imaging - architecture visualizing and blueprinting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the core capabilities of CAST Highlight?

A

A SaaS solution with:

Software health - resiliency and agility
Cloud Readiness - blockers/boosters
Software Composition - Open source vulnerabilities and IP risks
Private Data detection - detects sensitive data manipulation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the use cases for CAST highlight?

A

Application Rationalization: Application rationalization is a process of going over the application inventory to determine which applications should be retired, retained, reposted, replatformed, refactored or reimagined.

Cloud Migration: detects code blockers/boosters, lays out migration roadmap, prioritizes apps based on cloud readiness and business impact. Recommends services to use from cloud providers and identifies whether solution should be IaaS, PaaS or SaaS

Open Source Risk Management: Risk from third party components (legal/licensing, abandonware/component requiring updates and security risks)

Technology Due Diligence: compliance with sensitive data usage, inventory of technology stack, advice on reducing technical debt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the primary inputs for CAST?

A

Code scans + qualitative surveys

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the 3 components of the software health dashboard?

A

Resiliency - likelihood of errors in production based on coding industry standards
Agility - ease of upgrading/maintaining
Elegance - measure of complexity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the 3 components of the open source dashboard?

A

Security/Vulnerability risks
IP licensing risks
age/obscelence risks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the 4 portfolio level views under software composition analysis?

A

Open source safety: graph where the vertical axis has business impact from qualitative surveys and horizontal axis is open source safety (from vunerability, license and obscelence)
Components; third party components, at an individual level can identify transitive dependency threats, also includes info such as component repositories, last used release distribution and number of component versions
Vulnerabilities: Vunerabilities across the entire portfolio based on critical, high, medium and low severity
Licenses: Heat map and information on open source licenses used by different components in applications in the portfolio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the export formats under software composition?

A

Excel and Powerpoint

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the 4 portfolio level views under Cloud Readiness?

A

Decision Matrix: visual representation for applications where y axis is business criticality and x axis is how clead ready an application is.
Health Factors: Cloud readiness is y axis and software resiliency is on the x axis, but all health factors (resiliency, agility, elegance are shown on an app when hovered over)
Cloud Requirements: Aggregate summary of boosters and blockers
Application links dashboard: Visualization of app to app dependencies (via http connection, API connection, FTP connection, SOAP connection etc)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How can blockers be exported?

A

Powerpoint, Excel, JIRA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What cloud platforms are their recommendations for?

A

Azure,AWS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the 4 smart segments in the CloudReady dashboard?

A

Quick wins: Low BI and high cloud readiness
Core Cloud: High business impact and high cloud readiness, associated with refactoring effort
Long Term Bets: High business impact, lower cloud readiness. Good candidates for IaaS and then moving to PaaS later
Pursue later: Low BI low cloud readiness, candidates for consolidation/retiring.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a domain?

A

Conceptual grouping of applications based on user defined charactersitics (i.e. department, geography)

Can add sub domains under main domains

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How to configure domains?

A

go to manage portfolio -> users and apps -> add under total domains

same steps for adding sub domains

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How to add apps to a domain?

A

go to manage portfolio -> users and apps -> add under total applications

name application and then select the icon next to the domain(s) you want it apart of

can change who can edit it as well

17
Q

How do you create users?

A

go to manage portfolio -> users and apps -> invite under total users

Select the user’s email, role and domain that they belong to

18
Q

What are the 4 user roles?

A

Portfolio Manager - Full access rights and configuration (app creation, portfolio organization and launching snapshot analysis)
Result Viewer - read only access
Domain Contributor - Like application contributor but for all apps in a specific domain
Application Contributor - access CAST Highlight to scan their source code and fill in app survey for specific applications

19
Q

How do you add an existing survey to your portfolio?

A

manage portfolio -> Manage Surveys -> Survey Catalog and click the plus button for the corresponding existing survey

20
Q

How do you create a survey?

A

manage portfolio -> Manage Surveys -> Active Surveys and click the create survey button

Enter survey name and description and then the survey will automatically be added to the portfolio

21
Q

How do you create a question?

A

manage portfolio -> Manage Surveys -> Questions and click the create Question button

Enter the question name, type of values etc and then click the checkmark beside it and then the orange button on the corresponding active survey to add it

22
Q

How do you configure a new campaign?

A

manage portfolio -> Manage Campaign -> create campaign

Then fill out the campaign name + due date

Configuration: Choose between whether or not to use source scan and survey answers to generate analytics

Application Scope: Select from Domains or specific applications to include in the campaign

Notifications: Send a customizeable message when you start the campaign

23
Q

How is cloud readiness determined?

A

Combination of code scan + survey

24
Q

How is the recommended effort determined?

A

Using COCOMO 2 standards

25
Q

What does the application links survey do?

A

Determine relationship/dependencies between apps

26
Q

How is business impact calculated?

A

Through survey answers