doc.casthighlight.com Open in urlscan Pro
35.229.97.61  Public Scan

URL: https://doc.casthighlight.com/
Submission: On May 23 via manual from IN — Scanned from DE

Form analysis 2 forms found in the DOM

GET https://doc.casthighlight.com/

<form action="https://doc.casthighlight.com/" method="get">
  <fieldset>
    <input type="text" name="s" id="s" data-placeholder="Search..." value="Search...">
    <span class="icon-close"></span>
    <input type="submit" id="searchsubmit" value="Search">
    <span class="icon-search2"></span>
  </fieldset>
</form>

<form action="" onsubmit="LO.submit_chat(); return false;">
  <div id="lo_chat_input" style="position:relative; width: 100%; ">
    <div class="lo-fx-hr" style="height:0px; margin-bottom:0px; margin-top:0px; width:100%; border-top:1px solid #468dcf;border-bottom:1px solid #1960a2"></div>
    <div style="padding:10px;"><label for="lo_chat_textarea" style="display:none">Chat Input Box</label><textarea id="lo_chat_textarea" disabled="disabled" rows="2"
        style="color: black; background-color: rgb(255, 255, 255); border-radius: 5px; padding: 7px; height: auto; width: 100%; font-family: sans-serif; text-transform: none; resize: none;" dir="null" data-last-scroll-height="0"></textarea></div>
    <div id="lo_chat_sound_holder" style="position:absolute; right:0px; top:-25px; width:100%;">
      <div style="cursor: pointer; float:right; opacity:0.6; padding-right:10px; height:16px;" id="lo_chat_sound"><img alt="Click to mute chat sounds" src="https://d10lpsik1i8c69.cloudfront.net/graphics/sound-on.png"></div>
      <div id="lo_chat_status" style="padding-left:10px; font-size:11px; color:#004284"></div>
      <div style="clear:both;"></div>
    </div>
  </div>
</form>

Text Content

This website stores cookies on your computer. These cookies are used to improve
your website and provide more personalized services to you, both on this website
and through other media. To find out more about the cookies we use, see our
Privacy Policy.

We won't track your information when you visit our site. But in order to comply
with your preferences, we'll have to use just one tiny cookie so that you're not
asked to make this choice again.

Cookies settings
Accept All Decline All
     
     
 * Tutorials & Tools
   * See All
   * CloudReady
   * Software Composition
   * Software Health
   * Command Line & API
   * Keyword Scan
   * Other features…
   * Indicators & Methodology
   * Supported Technologies
   * Extensions & Integrations
 * Releases
 * Indicators
 * FAQ
 * Support

     

 * Tutorials & Tools
   * See All
   * CloudReady
   * Software Composition
   * Software Health
   * Command Line & API
   * Keyword Scan
   * Other features…
   * Indicators & Methodology
   * Supported Technologies
   * Extensions & Integrations
 * Releases
 * Indicators
 * FAQ
 * Support




PRODUCT TUTORIALS & THIRD-PARTY TOOLS



5.4.18


CURRENT VERSION

For best experience and most accurate Software Intelligence insights, make sure
you’re using the latest released version prior to scanning your application with
the Local Agent or the Command Line.

This page lists content and tools that will help you run and leverage CAST
Highlight in the best conditions possible. For uncovered topics, don’t hesitate
to read our product FAQ or contact our support team.

SEE SUPPORTED PROGRAMMING LANGUAGES


MUST-SEE RESOURCES TO GET YOU STARTED





Getting Started Guide



In this documentation, you’ll find all the necessary information that will drive
your first steps on the Highlight platform: how to create an application or
invite users, how to scan source code, supported technologies, etc.



Download

Highlight Indicators & Methodology



In this slide presentation, you’ll find all the necessary information to
understand how Highlight analytics and code insights are built, what they mean
and how to interpret them, with concrete examples by technology stack.



Download


Command Line Documentation
Highlight analyzers can now be run through a configurable command line, in order
to automate source code scans and uploads (optionally). Want to get fresh
analytics after each sprint or release, or even nightly build? It only takes
minutes!

Download
REST API Documentation
Highlight key metrics (e.g. health factor scores, lines of code, total cloud
roadblocks, etc.) can be extracted from the platform to be integrated wherever
it will make sense for your organization, using our public REST API.

Read the documentation


Keyword Scanner Guide
This document explains how to use the Keyword Scan feature, the different use
cases such as GDPR and how to leverage scan results at both application and
portfolio levels.

Download
Download Sample Configuration Files
Custom Indicator Guide
Everything you need to know to create, administrate and consume the custom
indicators in CAST Highlight.

Download



RESOURCES BY FEATURE




 * CloudReady
 * Software Composition
 * Software Health
 * Command Line & API
 * Keyword Scan
 * Other Features

CLOUDREADY

FEATURE FOCUS: HOW TO EXCLUDE A CLOUDREADY BLOCKER FROM CAST HIGHLIGHT RESULTS

In some specific contexts, CAST Highlight will identify CloudReady Blockers in
the code of an application that are not actually cloud migration blockers if
they are addressed through some other method (e.g., infrastructure
configuration). This article explains how to exclude Blockers from the results
of an application and how this impacts the CloudReady scores.



Read more


FEATURE FOCUS: MULTI-CLOUD READINESS INSIGHTS

CAST Highlight detects the use of vendor-specific PaaS services that could
prevent or hinder an application from being deployed across multiple cloud
platforms. This article describes the Multi-Cloud Readiness Insights feature we
recently implemented.



Read more


PORTFOLIO ADVISOR FOR CLOUD, AN AUTOMATED AND SMART WAY TO SEGMENT 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
(rehost, refactor, rebuild, etc.) for each application in a portfolio. Read this
article to learn how this capability works and how to leverage it within your
organization.



Read more


FEATURE FOCUS: CLOUD CONTAINERIZATION INSIGHTS

CAST Highlight’s new insights on containerization will help you understand
exactly where and how an application needs to change. This article explains the
benefits of application containerization and how to get containerization
insights from CAST Highlight’s dashboards, exports, and API.



Read more


FEATURE FOCUS: CLOUD SERVICE RECOMMENDATIONS, A STEP FURTHER IN YOUR CLOUD
JOURNEY

CAST Highlight excels at identifying code Blockers an application could
encounter during a Cloud migration and recognizing cloud Boosters or effective
PaaS service implementations in a code base that would make the move easier. The
next step is to recommend specific PaaS services at both the portfolio and
application levels that are good candidates to adopt after migration based on
the technical characteristics of the application. This is now available in CAST
Highlight for AWS and Azure and will save Chief Cloud Architects precious time.
This article describes how the feature works and how to best leverage it in your
organization.



Read more


LIST OF CLOUD SERVICE RECOMMENDATIONS

Using Software Intelligence, CAST Highlight combines detected code patterns,
technologies and OSS components and contextual characteristics of an application
to help cloud architects identify the best cloud services to adopt for their
custom apps from Cloud vendors. Below is the list of Cloud services from Cloud
Service Providers that CAST Highlight supports for recommendations.



Read more


FEATURE FOCUS: CLOUDREADY EFFORT ESTIMATE

This is probably the most anticipated metric since we launched the CloudReady
feature three years ago: getting an estimate of the effort required to remove
Cloud blockers CAST Highlight detects across hundreds of patterns. This article
describes how to use this new metric and how to build your own Cloud effort
profile.



Read more


MOST INHIBITORS TO APP CLOUD MIGRATION ARE PURE SOFTWARE ENGINEERING ISSUES

Most of the technical roadblocks you could encounter during a Cloud migration of
an on-premise and monolithic application are purely platform-agnostic and take
on a poor level of software abstraction.



Read more


THE CLOUD VIRTUOUS CIRCLE: WHEN INFRA SAVINGS FINANCE THE APP VALUE

The cost reduction enabled by IaaS and the containerization of 80% of the
application portfolio will finance the PaaS migration effort of the other 20%.
These core apps that will dramatically increase the business value of your
systems.



Read more


CLOUDREADY PATTERN DEFINITIONS

Cloud Requirements User AuthenticationPersistent FilesApplication Settings
ConfigurationRegistry SettingsAccess Control ListCode ExecutionData Encryption
KeysExecution EnvironmentSensitive Data Storage ProtectionServices & Scheduled
TasksShared CachingThird-Party External Dependencies
.vc_custom_1419240516480{background-color: #f9f9f9 !important;} Digital
Transformation or IT Rationalization: Why Application Cloud Migration Should
Have a Balanced StrategyThe intrinsic benefits of cloud have been touted on
countless occasions. The question is no longer [...]

Read more


PLACE THE APPLICATION LANDSCAPE AT THE CORE OF YOUR CLOUD ADOPTION STRATEGY

Like for any strategy building process, you’ll need to constitute a
comprehensive, fact-based and systematic evaluation of your application
landscape in order to know whether each application is a better candidate for
IaaS, PaaS, SaaS or to eventually decide which application won’t be part of your
future application landscape.



Read more


HOW TO ESTABLISH A BUSINESS-CENTRIC PAAS MIGRATION ROADMAP

Once you identified the set of applications you’ll modernize to make them use
Cloud-native services, it is important to plan and coordinate this
transformation over time. Depending on their business, economic and technical
KPIs, and since moving your applications to PaaS means significant effort and
organizational changes, four Cloud migration categories can be established.



Read more


PLEASE… LAUNCH NEW PROJECTS AS PAAS / CLOUD-NATIVE

Starting any new project relying on PaaS by nature is an absolute no brainer and
should be the rule, in order to build Cloud-native services, and progressively
transform the application landscape by decreasing the proportion of on-premises
systems. That said, there are some key items to consider in order to maximize
the modernization acceleration effect of legacy applications.



Read more


TAKE THE FULL ADVANTAGE OF CLOUD COST REDUCTION WITH CONTAINERIZATION AS A
SERVICE

Today, many IT departments think they’re done with the Cloud journey since they
achieved the “lift & shift” of their applications to IaaS. Of course, they
succeeded in virtualizing their infrastructure by making applications run on
VMs, which significantly reduce on-premises infrastructure cost and effort.
However, stopping the Cloud journey here could be very limiting.



Read more


SOFTWARE COMPOSITION

FEATURE FOCUS: OPEN SOURCE LICENSE RULEBOOKS

CAST Highlight now displays open source licenses terms, permissions, and
constraints in a user-friendly manner: the license rulebooks. This article
explains how to access this information from the dashboard to quickly understand
the legal implications of OSS component licenses.



Read more


FEATURE FOCUS: HOW TO AUTOMATICALLY GENERATE A LICENSE RISK PROFILE BASED ON THE
CAST HIGHLIGHT LICENSE RULEBOOK

In CAST Highlight, you can manually or automatically create custom License Risk
profiles that will specify the level of risk of licenses detected in the Open
Source components your applications use. This article explains how to define a
License Risk profile that can be automatically generated based on the license
terms (rulebook).



Read more


FEATURE FOCUS: PORTFOLIO ADVISOR FOR OPEN SOURCE, AN AUTOMATED AND SMART WAY TO
SEGMENT AN APPLICATION PORTFOLIO BETTER PRIORITIZING THIRD-PARTY COMPONENT RISKS

We are very proud to present the Portfolio Advisor for Open Source which joins
the growing family of Portfolio Advisors that have already been released for
Cloud and Technical Debt. This capability automatically segments a portfolio of
applications and identifies Open Source risk priorities for each application by
combining unique Software Intelligence insights. Learn more about how the
capability works in this article.



Read more


ANALYZE OPEN SOURCE WEAKNESSES BEFORE THEY BECOME KNOWN VULNERABILITIES WITH
CAST HIGHLIGHT’S OSSIDB

While it is important to ensure that your application is not exposed to known
vulnerabilities from the National Vulnerability Database (NVD), a hacker could
exploit software weaknesses that are not referenced yet in the NVD. CAST
Highlight now identifies these security flaws on popular Open Source components
as a result of CAST’s unique understanding of software structural quality. This
article explains how it works and describes how to use this capability for
making more informed decisions about Open Source risk.



Read more


GOOD PRACTICES WHEN DEFINING THE SCOPE OF A CODE SCAN

In this post, we have compiled a few good practices to keep in mind when
scanning a code base with CAST Highlight in order to let you consume the most
consistent software analytics possible, depending on your use case (software
health, open source detection for license compliance or vulnerability checks,
etc.).



Read more


FEATURE FOCUS: PREVENTING THE USE OF RISKY OSS COMPONENTS ACROSS THE ENTERPRISE

CAST Highlight scans your applications and automatically detects the third-party
components in use along with consolidated metadata such as vulnerabilities
(CVEs), licenses, version release date, etc. that may put your organization at
risk. However, spotting a weak Open Source component while the application is
already in production may be too late as the component is already integrated in
your app, possibly for years. The challenge is to prevent the selection of a
dangerous library at the earliest stage possible, well before it is referenced
or implemented in your applications. This product post describes the new
Component Catalog feature that allows users to search components and manage
approved and unauthorized components across your portfolio.



Read more


OPEN SOURCE SAFETY

Open Source Safety indicates the use of 3rd-party components that comply with
security, license and age requirements.



Read more


FEATURE FOCUS: HOW TO MANAGE THIRD-PARTY COMPONENTS AND VULNERABILITIES IN SCA
RESULTS

CAST Highlight recently introduced new Software Composition Analysis (SCA)
features that help users better manage, filter and tag detected Open Source
components and related vulnerabilities across application portfolios. This
article describes each of these features and how to use them to get the most
accurate and actionable insights.



Read more


SOFTWARE COMPOSITION IN HIGHLIGHT: HOW OPEN SOURCE COMPONENT DETECTION WORKS

CAST consolidates a unique database made of 94M+ Open Source components and 9B+
file fingerprints. This article details the concept and steps in Highlight to
automatically retrieve the true origin of your source code, whether it is for
license compliance, vulnerability or obsolescence verification.



Read more


HOW OSS LICENSES ARE MINED AND DETECTED IN HIGHLIGHT’S SOFTWARE COMPOSITION
ANALYSIS FEATURE

CAST has developed unique algorithms to mine and detect licenses from Open
Source components to let you get a (more accurate) sense of IP and legal impacts
your software is exposed to. Here is how it works.



Read more


EXPLORE YOUR OSS DEPENDENCIES. VISUALLY!

Software Composition Analysis is often perceived as a complex discipline,
especially when you consider all its aspects such as license compliance,
security vulnerability and technology obsolescence. This is particularly true
when your application has about 100 or 200 Open Source components and you start
digging into their own dependencies to try spotting hidden risks. The mission of
the new OSS Dependency Explorer in Highlight is to make this exercise as easy
and interactive as possible by consolidating Software Intelligence in a very
visual way. See how in this post.



Read more


TRANSITIVE DEPENDENCIES: HOW MUCH CAN YOU TRUST FRIENDS OF YOUR FRIENDS?

Friends of your friends are not necessarily your friends. In this post, we’ll
see why it is important to get visibility on dependencies of the Open Source
components your apps are using and how to manage security and license
information of these transitive dependencies in CAST Highlight’s Software
Composition Analysis dashboards.



Read more


SOFTWARE HEALTH

METHODOLOGY UPDATE: THRESHOLD CHANGE IN HEALTH FACTORS (JUNE 2021)

In CAST Highlight’s June 2021 version, we updated the thresholds used for
coloring Software Health indicators (green, orange and red) to reflect current
values in the benchmark repository, which is now comprised of 12K representative
applications.



Read more


GOOD PRACTICES WHEN DEFINING THE SCOPE OF A CODE SCAN

In this post, we have compiled a few good practices to keep in mind when
scanning a code base with CAST Highlight in order to let you consume the most
consistent software analytics possible, depending on your use case (software
health, open source detection for license compliance or vulnerability checks,
etc.).



Read more


SOFTWARE HEALTH

Definition Software Health indicates how your application complies with
programming best practices that increase resiliency, improve agility and reduce
complexity. Software Health score is the straight average of Software
Resiliency, Software Agility and Software Elegance scores. Thresholds Thresholds
used for Software Health categories: Low/Red: below 53.0 Medium/Orange: from
53.0 to 75.0 High/Green: above 75.0

Read more


SOFTWARE RESILIENCY

Definition Software Resiliency indicates programming best practices that make
software bullet-proof, more robust and secure. This index is derived from
technology-specific code analysis which searches for the presence of code
patterns and bad programming practices which may compromise the reliability of
the software in the short term. Higher the Software Resiliency, lower is the
likelihood [...]

Read more


SOFTWARE AGILITY

Definition Software Agility indicates the easiness of a development team to
understand and maintain an application. This index is derived from
technology-specific code analysis which searches for the presence of embedded
documentation and code readability good practices.   Thresholds Thresholds used
for Software Agility categories: Low/Red: below 54.0 Medium/Orange: from 54.0 to
69.0 High/Green: above 69.0   Code Insights [...]

Read more


SOFTWARE ELEGANCE

Definition Software Elegance measures the ability to deliver software value with
less code complexity. A low Software Elegance score indicates decreased quality
in the code resulting in higher defects which may become costly to fix in the
mid-term.   Thresholds Thresholds used for Software Elegance categories:
Low/Red: below 39.0 Medium/Orange: from 39.0 to 70.0 High/Green: above 70.0  
Code Insights [...]

Read more


FEATURE FOCUS: RE-CALCULATE SOFTWARE HEALTH SCORES IN REAL-TIME BASED ON FOLDER
EXCLUSIONS

This article explains how to use the CAST Highlight feature that allows users to
re-calculate the Software Health scores and sizing metrics of an application in
real-time based on specific folder exclusions directly in the user interface.



Read more


FEATURE FOCUS: ENHANCED TECHNICAL DEBT ESTIMATES

Technical Debt is useful measure to analyze the health of an application
portfolio and start prioritizing and quantifying remediation effort. We recently
revisited and enhanced the Technical Debt calculation in CAST Highlight to
increase estimate accuracy, to make it more flexible, and to deliver more
actionable insights. Read this article to learn more about these enhancements,
the impact on current results and the features it enables. This change will take
effect on December 12, 2020.



Read more


FEATURE FOCUS: PORTFOLIO ADVISOR FOR TECHNICAL DEBT

We recently enhanced the Technical Debt calculation in CAST Highlight which has
enabled new possibilities to visualize and analyze the Technical Debt of an
application portfolio. One such scenario is automated prioritization of
recommended remediation efforts using the new Portfolio Advisor for Technical
Debt. This article explains how the Portfolio Advisor for Technical Debt works
and how to use it to build informed action plans for tackling Technical Debt
across an application portfolio.



Read more


ROAR INDEX

The ROAR (Ranking of Application Risks) index is a composite metric that takes
into account the three main Highlight software health factors (Software
Resiliency, Software Agility and Software Elegance) with a weighted average
formula, balanced with the Business Impact of the application. And that’s
probably the most important part of the formula here, since it mixes both
technical […]



Read more


SOFTWARE MAINTENANCE ESTIMATES

Definition Based on COCOMO II (Constructive Cost Model - Post Architecture), the
Software Maintenance Effort calculated by Highlight estimates the ideal level of
effort in order to maintain an application in good operational conditions,
expressed in FTE (Full-Time Equivalent). This indicator is derived both from the
Software Maintenance survey and the software quality analysis which are [...]

Read more


BACKFIRED FUNCTION POINTS

Definition Back-Fired Function Points (BFP) estimate the number of function
points of an application. This code-derived metric is based on the lines of
code, weighted by an abacus for a given technology. The abacus is taken from QSM
(Quantitative Software Management).   Example An application is composed of 3
different technologies: Java (100K lines of code) PL/SQL […]



Read more


HOW TO ESTIMATE SIZE AND HEALTH OF HIGH FREQUENCY CODE ITERATIONS USING THE
DELTA ANALYSIS FEATURE

The "Application Trends" feature (also known as delta analysis) dramatically
increases the value of using Highlight in an Agile context. In a nutshell,
Highlight now computes software health scores and metrics of scanned source
files based on their status, whether they have been added or modified during the
last iteration. This post will explain how [...]

Read more


WHAT IS A LINE OF CODE AND HOW HIGHLIGHT COUNTS THEM

Sometimes, this question is raised by new users: how CAST Highlight counts lines
of code compared to classic static code analysis tools and how to explain
possible differences. While there is no truer or better methodology than another
for counting lines of code, the most important in order to get consistent
results is to use […]



Read more


COMMAND LINE & API

FEATURE FOCUS: API/CLI USER TOKEN MANAGEMENT

CAST Highlight’s API is now used extensively across our user base for various
scenarios such as building custom reports or integrating our insights into
third-party products (e.g., MEGA, Alphabet, Azure DevOps, and Atlassian JIRA to
name a few). Hence, there was a need for a more secure and flexible way to
manage user access. This article describes how to create, manage, and use OAuth2
tokens to work with the CAST Highlight API or the command line interface (CLI).



Read more


TUTORIAL: HOW TO RUN OUR DOCKER SCAN IMAGE FROM AZURE DEVOPS PIPELINES

As you may know, we recently published on Docker Hub an image that you can run
as a container which includes everything you need to scan your application with
CAST Highlight’s analyzers without having to worry about the libraries you need
to install, the compatibility of your OS, etc. One of the big advantages of
Docker is that it’s now available from almost all popular CI/CD tools such as
Jenkins, Bamboo, Azure DevOps, etc. In this tutorial, you’ll learn how to use
our Docker image from Azure DevOps.



Read more


HOW TO IMPORT / EXPORT APPS, DOMAINS AND USERS IN BULK FROM EXCEL

This post explains how to easily import or export a list of users, domains and
applications in bulk from an Excel file with CAST Highlight, without any API
skills required.



Read more


RUN HIGHLIGHT CODE SCANS INTO YOUR CI/CD ENVIRONMENTS

The concept of a scriptable command line is one of the pillars of Devops and the
benefit of automation has made tasks like Cloud deployment, environment
provisioning, database backup and software build more reliable and a huge time
saver for developers. As many Devops heads say “throw away any piece of software
you couldn’t run automatically”. Needless to say that a command line has now
become a must-have in Highlight to continuously scan code and build software
analytics.



Read more


HIGHLIGHT INTEGRATES INTO YOUR ECOSYSTEM USING OUR PUBLIC API

The recent product release of CAST Highlight introduces our public API to let
you share unprecedented Software Analytics and code-level health metrics with
the rest of your technology ecosystem as well as automate actions on our
platform. In this article we’ll review the API and what kind of new consumption
usages it enables for Highlight [...]

Read more


TUTORIAL: HOW TO BUILD CUSTOM INDICATORS USING JIRA METRICS AND HIGHLIGHT’S API

In this tutorial post, we’ll see how to use CAST Highlight’s API to import
external metrics and automatically consolidate a custom indicator. With a few
steps and basic scripting skills, you’ll be able to create a custom indicator
based on the ratio between the number of open bugs in JIRA vs. the number of
total issues. This is just an example to illustrate how you could combine
Highlight’s Software Intelligence analytics with any result from other products
in order to get an evermore comprehensive view on your application portfolio.



Read more


HOW TO INTEGRATE HIGHLIGHT’S COMMAND LINE IN A JENKINS PIPELINE

As the Highlight command line is a real hit across users who want to automate
the scan of their code bases, we thought it could be helpful to provide a series
of templates and code samples for the different build tools where you would
integrate our code scans. The script below illustrates how to integrate the
command line within a Jenkins pipeline.



Read more


HOW TO SCAN A GIT REPO WITH THE COMMAND LINE (USING APACHE ANT)

Let’s in this article how to clone a repository from Github and run Highlight’s
analyzers from Apache Ant, and upload scan results to the portal and quickly get
unprecedented software Analytics.



Read more


KEYWORD SCAN

HOW TO CONFIGURE A KEYWORD SCAN FOR GDPR (OR ANYTHING ELSE)

In this product tutorial, we’ll see how to configure and take advantage of the
Keyword Scan feature to support a GDPR assessment of your application portfolio.
The feature can be used to search for any kind of keywords (API secret token or
passwords in clear text for instance) but really makes sense in a GDPR
initiative. Does your codebase manipulate PII data? You’ll get some hints very
soon with CAST Highlight.



Read more


HOW TO DETECT APPS USING ORACLE’S JDK 1.8 (AND OTHERS) AT THE PORTFOLIO LEVEL

As you probably already know, Oracle announced a major change of their release
and support rules for Java. This article is not meant to explain how that’s
going to work now, but long story short you’ll have to either a) update your JDK
very fast; b) be exposed to unpatched (and perhaps vulnerable) Java versions […]



Read more


OTHER FEATURES

FEATURE FOCUS: CUSTOM PORTFOLIO SEGMENTATION

Similar to the recent Portfolio Advisors for Cloud and Open Source, this
capability allows portfolio managers to create their own custom portfolio
segmentations based on a combination of Software Intelligence insights available
in CAST Highlight. This article describes how it works and how to use this
capability.



Read more


FEATURE FOCUS: HOW TO USE GITHUB ACTIONS TO SCAN YOUR REPOSITORIES WITH CAST
HIGHLIGHT

Github Actions are workflows that you can use on your repositories based on
specific triggers. This is the perfect place to run CAST Highlight scans in an
automated fashion. This article explains how to get a CAST Highlight action from
Github Action marketplace and customize it to your needs.



Read more


FEATURE FOCUS: DATA RETENTION POLICY AND NOTIFICATIONS

Some of our clients use CAST Highlight to analyze their applications and
generate Software Intelligence insights on a weekly or daily basis. Over time,
this generates a significant amount of data available in the CAST Highlight
portal. In order to improve clarity in results and maintain an optimized user
experience, CAST Highlight has implemented a scan retention policy. This article
explains the retention policy and how to preview application snapshot changes in
your portfolio, if the policy is applicable.



Read more


FEATURE FOCUS: ENHANCED TECHNICAL DEBT ESTIMATES

Technical Debt is useful measure to analyze the health of an application
portfolio and start prioritizing and quantifying remediation effort. We recently
revisited and enhanced the Technical Debt calculation in CAST Highlight to
increase estimate accuracy, to make it more flexible, and to deliver more
actionable insights. Read this article to learn more about these enhancements,
the impact on current results and the features it enables. This change will take
effect on December 12, 2020.



Read more


BEST PRACTICES ON HOW TO SETUP CAST HIGHLIGHT CAMPAIGNS FOR OPTIMAL RESULTS

CAST Highlight allows you to consolidate Software Intelligence analytics at the
portfolio level, in a lightning-fast manner thanks to a simple workflow.
However, onboarding hundreds of apps in a few days may require a bit of
preparation to ensure your campaigns will be well-architected and optimized for
future iterations. This article details the key criteria you should consider,
the common pitfalls to avoid, and best practices to implement before starting.



Read more


TUTORIAL: HOW TO RUN OUR DOCKER SCAN IMAGE FROM AZURE DEVOPS PIPELINES

As you may know, we recently published on Docker Hub an image that you can run
as a container which includes everything you need to scan your application with
CAST Highlight’s analyzers without having to worry about the libraries you need
to install, the compatibility of your OS, etc. One of the big advantages of
Docker is that it’s now available from almost all popular CI/CD tools such as
Jenkins, Bamboo, Azure DevOps, etc. In this tutorial, you’ll learn how to use
our Docker image from Azure DevOps.



Read more


FEATURE FOCUS ON APPLICATION LINKS

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, whatever the use case you’re
currently handling (Cloud migration / application modernization, portfolio
rationalization, etc.).



Read more


THE POWER IS YOURS: CUSTOM INDICATORS

In case you missed it, the CAST Highlight last release notes announced many
great new capabilities. We’re proud and excited to include Software Composition
Analysis (SCA) as a compelling new feature, which brings a new angle to our
Application Portfolio Analysis foundation. In addition to SCA, this release
includes another game-changing capability – custom indicators. This blog will
cover how to implement and use this great new feature.



Read more


FEATURE FOCUS: EXTENDING SOFTWARE INTELLIGENCE INSIGHTS BY LEVERAGING THE CUSTOM
DASHBOARDS FEATURE

CAST Highlight comes with a series of dashboards that combine Software
Intelligence analytics to help you better manage your application portfolio and
make informed decisions. While application portfolio rationalization, software
health monitoring, Cloud readiness assessment, and Open Source risk management
are typical use cases that are supported through our set of out-of-the-box data
visualizations, some […]



Read more


TUTORIAL: HOW TO BUILD CUSTOM INDICATORS USING JIRA METRICS AND HIGHLIGHT’S API

In this tutorial post, we’ll see how to use CAST Highlight’s API to import
external metrics and automatically consolidate a custom indicator. With a few
steps and basic scripting skills, you’ll be able to create a custom indicator
based on the ratio between the number of open bugs in JIRA vs. the number of
total issues. This is just an example to illustrate how you could combine
Highlight’s Software Intelligence analytics with any result from other products
in order to get an evermore comprehensive view on your application portfolio.



Read more


LANGUAGE LOCALIZATION IN CAST HIGHLIGHT DASHBOARDS

CAST Highlight dashboards are available in different languages. This article
shows how localization is managed and how to switch from a language to another.



Read more


FEATURE FOCUS: HOW TO USE APPLICATION TAGS?

Tags are a very powerful complement to domains and other filters (technologies,
survey questions, etc.) as they provide an extra layer of flexibility to
organize and visualize your portfolio. This article explains how to create and
manage them to filter, segment and organize your application portfolio in CAST
Highlight



Read more


 


TECHNOLOGY COVERAGE




Detection & Sizing Metrics

Ada
Assembler
C#
C/C++
Clojure
COBOL
Coffeescript
Coldfusion
DB2 NEW
Delphi
Erlang
F#
Fortran
Go
Groovy
Java
JavaScript
JSP
Kotlin
Lisp
Lua
Matlab
Microsoft Transact-SQL
MySQL NEW
Natural Adabas
Objective-C
Oracle PL/SQL
PHP
PL1
PostgreSQL NEW
Python
R
REXX
Ruby
Rust
Salesforce ApEx
SAP (Abap)
Scala
Shell/Korn SHELL/BASH scripts
SmallTalk
Swift
TypeScript
VB.Net
VB6
VBScript
Visual Basic
Software Composition

Ada
Assembler
C#
C/C++
Clojure
COBOL
Coffeescript
Coldfusion
DB2 NEW
Delphi
Erlang
F#
Fortran
Go
Groovy
Java
JavaScript
JSP
Kotlin
Lisp
Lua
Matlab
Microsoft Transact-SQL
MySQL NEW
Natural Adabas
Objective-C
Oracle PL/SQL
PHP
PL1
PostgreSQL NEW
Python
R
REXX
Ruby
Rust
Salesforce ApEx
SAP (Abap)
Scala
Shell/Korn SHELL/BASH scripts
SmallTalk
Swift
TypeScript
VB.Net
VB6
VBScript
Visual Basic
See the list of supported package managers
Code Insights & Software Health

C#
C/C++
Clojure NEW
COBOL
Go NEW
Groovy
Java
JavaScript
JSP
Kotlin
Microsoft Transact-SQL
Objective-C
Oracle PL/SQL
PHP
PL1
Python
SAP (Abap)
Shell/Korn SHELL/BASH scripts
Swift
TypeScript
VB.Net
VB6
VBScript
Visual Basic
Cloud Readiness Assessment

C#
C++ NEW
Clojure NEW
COBOL
Java
JavaScript
Kotlin
Microsoft Transact-SQL
PHP
Python
Swift
TypeScript
VB.Net



VIDEO TUTORIALS



Introduction (part 1)

Get a quick overview about CAST Highlight. Understand its missions, how it works
as well as the use cases it supports.



Analytics Consumption (part 2)

This tutorial walks you through the Analytics Consumption and describes several
portfolio insights.



Portfolio Configuration (part 3)

This tutorial demonstrates the main portfolio management capabilities to
administrate the platform and the assessment campaigns.



Application Assessment (part 4)

This tutorial assists your first steps as a Contributor and walks you through
the application onboarding process.




OTHER “HOW TO” VIDEOS





How to use the home page







How to export code insights into Excel







How to track progress over time







How to export CloudReady insights into Excel







How to leverage bubble charts







How to segment your portfolio and export







How to compare with industry peers







How to create actionable outcomes









HIGHLIGHT TOOLS FOR DEVOPS AND CI/CD INTEGRATION





Rest API



Highlight key metrics (e.g. health factor scores, lines of code, total cloud
roadblocks, etc.) can be extracted from the platform to be integrated wherever
it will make sense for your organization, using our public REST API.



Read the documentation

Command Line for Automated Scan



Highlight analyzers can now be run through a configurable command line, in order
to automate source code scans and uploads (optionally). Want to get fresh
analytics after each sprint or release, or even nightly build? It only takes
minutes!



Download the tool
Highlight’s Docker Image for Code Scans
Use our official Docker image that includes everything you need to scan your
source code with CAST Highlight and makes easier and smoothier the integration
within your CI/CD environments.

Run as a Container
Highlight Extensions for Azure DevOps

Do you want to continuously scan source code and track Highlight analytics from
favorite CI/CD tool? Highlight comes with extensions for Azure Devops. More
plugins to be added soon…



Read the documentation

Visit Azure DevOps Marketplace

Highlight Extensions for Atlassian
Do you want to scan source code from Atlassian BitBucket and create ticket on
Software Intelligence finding from Atlassian Jira? Highlight comes with
out-of-the-box extensions available from their marketplace.





Read the documentation

Visit Atlassian Marketplace
Highlight Extension for Visual Studio Code
Modernize software faster by shifting left application Cloud readiness
assessments. This CloudReady extension for Visual Studio Code identifies Cloud
Blockers and line numbers directly within the developer’s environment.
Read the documentation

Visit Visual Studio Marketplace
SCA Browser Extension
Get Open Source component information (vulnerabilities, license risk, allow/deny
status, available versions, etc.) directly in Chrome when visiting repository
pages on npmjs, nuget, github, packagist websites.
Read the documentation

Visit Chrome Store



PRODUCT POSTS & TUTORIALS




02Apr

FEATURE FOCUS: HOW TO AUTOMATICALLY GENERATE A LICENSE RISK PROFILE BASED ON THE
CAST HIGHLIGHT LICENSE RULEBOOK

Read more
22Mar

FEATURE FOCUS: OPEN SOURCE LICENSE RULEBOOKS

Read more
04Mar

FEATURE FOCUS: HOW TO EXCLUDE A CLOUDREADY BLOCKER FROM CAST HIGHLIGHT RESULTS

Read more
15Dec

HOW TO INSTALL AND USE CAST HIGHLIGHT SCA BROWSER EXTENSION

Read more

HOW TO RETRIEVE YOUR CAST HIGHLIGHT COMPANY IDENTIFIER (COMPANYID)

Read more

API CHANGE NOTICE ON GETTING APPLICATION SNAPSHOT RESULTS

Read more
02Oct

FEATURE FOCUS: PORTFOLIO ADVISOR FOR OPEN SOURCE, AN AUTOMATED AND SMART WAY TO
SEGMENT AN APPLICATION PORTFOLIO BETTER PRIORITIZING THIRD-PARTY COMPONENT RISKS

Read more
01Oct

FEATURE FOCUS: CUSTOM PORTFOLIO SEGMENTATION

Read more
15Sep

FEATURE FOCUS: HOW TO USE GITHUB ACTIONS TO SCAN YOUR REPOSITORIES WITH CAST
HIGHLIGHT

Read more
22Jun

FEATURE FOCUS: MULTI-CLOUD READINESS INSIGHTS

Read more
19Jun

FEATURE FOCUS: PORTFOLIO ADVISOR FOR TECHNICAL DEBT

Read more
08Jun

FEATURE FOCUS: RE-CALCULATE SOFTWARE HEALTH SCORES IN REAL-TIME BASED ON FOLDER
EXCLUSIONS

Read more
See all product tutorials


TRY HIGHLIGHT NOW!

Get immediate access to CAST Highlight - Browse and report on a set of real
applications today!

Try it now

FOLLOW @CASTHIGHLIGHT



Software Intelligence for Digital Leaders

Software Intelligence creates understanding into software architecture, end to
end transaction flows, data access patterns and more, helping teams work
confidently and faster. Hundreds of companies rely on CAST Software Intelligence
to improve end-user satisfaction and time-to-market, prevent business disruption
and reduce cost, enabling them to move past today’s obstacles and to tackle the
next wave of innovation.


For more info, visit castsoftware.com

 * Support
 * Privacy Policy & Terms

Copyright © 2021 CAST All Rights Reserved


Live Help is Online. 
Chatting
0
×
–

undefined



Chat Input Box

Chat - Talk to us!
Powered by