Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Valuta la preparazione delle applicazioni per la migrazione al cloud AWS utilizzando CAST Highlight - Prontuario AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Valuta la preparazione delle applicazioni per la migrazione al cloud AWS utilizzando CAST Highlight

Creato da Greg Rivera (Cast Software)

Riepilogo

CAST Highlight è una soluzione software as a service (SaaS) per eseguire analisi rapide del portafoglio di applicazioni. Questo modello descrive come configurare e utilizzare CAST Highlight per valutare la disponibilità al cloud delle applicazioni software personalizzate nel portafoglio IT di un'organizzazione e per pianificare la modernizzazione o la migrazione verso il cloud Amazon Web Services (AWS).

CAST Highlight genera informazioni sulla predisposizione al cloud di un'applicazione, identifica i code blocker che devono essere rimossi prima di una migrazione, stima lo sforzo necessario per rimuovere questi blocker e consiglia i servizi AWS che le singole applicazioni potrebbero utilizzare dopo la migrazione.

Questo modello descrive la procedura per configurare e utilizzare CAST Highlight, che consiste in cinque passaggi: configurazione di nuovi utenti, gestione delle applicazioni, gestione delle campagne, analisi del codice sorgente e analisi dei risultati. È necessario completare tutti i passaggi indicati nella sezione Epics di questo pattern per garantire la corretta scansione e analisi dell'applicazione.

Prerequisiti e limitazioni

Prerequisiti

  • Un account CAST Highlight attivo con autorizzazioni di Portfolio Manager. 

  • Almeno 300 MB di spazio libero su disco e 4 GB di memoria sul computer locale per installare l'agente locale CAST Highlight.

  • Microsoft Windows 8 o versione successiva.

  • Il codice sorgente dell'applicazione deve essere memorizzato in file di testo accessibili dal computer su cui è installato il Local Agent. Nessun codice sorgente esce dalla sede e tutto il codice viene scansionato localmente.

Architettura

Il diagramma seguente illustra il flusso di lavoro per l'utilizzo di CAST Highlight.

CAST Highlight analizza i file di codice sorgente e produce un file di risultati per l'analisi archiviato in RDS.

Il flusso di lavoro consiste nei seguenti passaggi:

  1. Accedi al portale CAST Highlight, scarica Local Agent e installalo sul tuo computer locale. Amazon Simple Storage Service (Amazon S3) Simple Storage Service (Amazon S3) archivia il pacchetto di installazione di Local Agent.

  2. Scansiona i file del codice sorgente e crea un file di risultati.

  3. Importante

    Carica il file dei risultati sul portale CAST Highlight. : Nel file dei risultati non è incluso alcun codice sorgente.

  4. Rispondi alle domande del sondaggio per ogni applicazione che hai scansionato.

  5. Visualizza i dashboard e i report disponibili nel portale CAST Highlight. Amazon Relational Database Service (Amazon RDS) archivia la scansione del codice, i risultati dell'analisi e i dati del software CAST Highlight.

Stack tecnologico

CAST Highlight supporta le seguenti tecnologie per analizzare la predisposizione delle applicazioni al cloud:

  • Java

  • COBOL

  • C#

  • C++

  • Clojure

  • PHP

  • JavaScript

  • TypeScript

  • Python

  • Microsoft Transact-SQL

  • VB.Net

  • Kotlin

  • Scala

  • Swift

Automazione e scalabilità

  • È possibile utilizzare un analizzatore CLI per automatizzare il processo di analisi CAST Highlight.

Strumenti

Non sono necessari strumenti per questo modello se tutti i prerequisiti sono soddisfatti. Tuttavia, è possibile scegliere di utilizzare strumenti opzionali, come utilità di gestione del codice sorgente (SCM), estrattori di codice o altri strumenti per gestire i file di codice sorgente.

Epiche

AttivitàDescrizioneCompetenze richieste

Attiva il tuo account CAST Highlight e scegli la tua password.

Tutti gli utenti di CAST Highlight per la prima volta ricevono un'e-mail di attivazione dell'account. Segui il link di attivazione per attivare il tuo account CAST Highlight e inserisci una password per completare il processo di attivazione.

N/D

Accedi al portale CAST Highlight.

La home page di CAST Highlight viene visualizzata dopo aver inserito la nuova password. Accedi al portale CAST Highlight con le tue credenziali utente.

N/D

Nuova configurazione utente

AttivitàDescrizioneCompetenze richieste

Attiva il tuo account CAST Highlight e scegli la tua password.

Tutti gli utenti di CAST Highlight per la prima volta ricevono un'e-mail di attivazione dell'account. Segui il link di attivazione per attivare il tuo account CAST Highlight e inserisci una password per completare il processo di attivazione.

N/D

Accedi al portale CAST Highlight.

La home page di CAST Highlight viene visualizzata dopo aver inserito la nuova password. Accedi al portale CAST Highlight con le tue credenziali utente.

N/D
AttivitàDescrizioneCompetenze richieste

Crea un record dell'applicazione.

Nel portale CAST Highlight, accedi alla scheda Gestisci applicazione nella sezione Gestisci portafoglio. Nel riquadro Applicazioni nella parte superiore dello schermo, scegli Aggiungi.

N/D

Scegli il nome di un'applicazione.

Inserisci un nome per l'applicazione, quindi scegli Salva. Questo nome viene utilizzato per il record dell'applicazione in CAST Highlight.

N/D

Ripetere i passaggi per tutte le applicazioni.

Ripeti questi passaggi per ogni applicazione che desideri scansionare.

N/D

Gestione delle applicazioni

AttivitàDescrizioneCompetenze richieste

Crea un record dell'applicazione.

Nel portale CAST Highlight, accedi alla scheda Gestisci applicazione nella sezione Gestisci portafoglio. Nel riquadro Applicazioni nella parte superiore dello schermo, scegli Aggiungi.

N/D

Scegli il nome di un'applicazione.

Inserisci un nome per l'applicazione, quindi scegli Salva. Questo nome viene utilizzato per il record dell'applicazione in CAST Highlight.

N/D

Ripetere i passaggi per tutte le applicazioni.

Ripeti questi passaggi per ogni applicazione che desideri scansionare.

N/D
AttivitàDescrizioneCompetenze richieste

Crea una campagna.

CAST Highlight utilizza «campaign» per descrivere una serie di applicazioni che verranno analizzate in un momento specifico. Nel portale CAST Highlight, vai alla scheda Gestisci campagne nella sezione Gestisci portafoglio. Scegli Crea campagna per avviare la schermata di creazione della campagna.

N/D

Inserisci un nome e scegli una data di chiusura per la campagna.

Inserisci un nome per la campagna e scegli una data di chiusura. 

Importante

I contributori non possono inviare i risultati dell'analisi delle candidature dopo la data di chiusura della campagna.

N/D

Decidi di includere la scansione del codice sorgente, le risposte al sondaggio e l'ambito del dominio e dell'applicazione.

Scegli uno o più sondaggi standard utilizzati per migliorare i dati di analisi del codice sorgente con informazioni qualitative. Le categorie del sondaggio sono Impatto aziendale, Attività di manutenzione del software CloudReady, Proprietà delle applicazioni e Green Impact. Scegli il dominio e le applicazioni che vengono analizzati durante la campagna. 

Importante

Assicurati di aggiungere tutte le applicazioni che desideri scansionare nella sezione Gestisci applicazioni prima di iniziare la campagna.

N/D

Personalizza il messaggio di lancio.

Personalizza il messaggio di lancio che verrà inviato via e-mail a tutti i collaboratori associati alle applicazioni della campagna.

N/D

Lancia la campagna.

Scegli Completa per lanciare la campagna.

N/D

Gestione delle campagne

AttivitàDescrizioneCompetenze richieste

Crea una campagna.

CAST Highlight utilizza «campaign» per descrivere una serie di applicazioni che verranno analizzate in un momento specifico. Nel portale CAST Highlight, vai alla scheda Gestisci campagne nella sezione Gestisci portafoglio. Scegli Crea campagna per avviare la schermata di creazione della campagna.

N/D

Inserisci un nome e scegli una data di chiusura per la campagna.

Inserisci un nome per la campagna e scegli una data di chiusura. 

Importante

I contributori non possono inviare i risultati dell'analisi delle candidature dopo la data di chiusura della campagna.

N/D

Decidi di includere la scansione del codice sorgente, le risposte al sondaggio e l'ambito del dominio e dell'applicazione.

Scegli uno o più sondaggi standard utilizzati per migliorare i dati di analisi del codice sorgente con informazioni qualitative. Le categorie del sondaggio sono Impatto aziendale, Attività di manutenzione del software CloudReady, Proprietà delle applicazioni e Green Impact. Scegli il dominio e le applicazioni che vengono analizzati durante la campagna. 

Importante

Assicurati di aggiungere tutte le applicazioni che desideri scansionare nella sezione Gestisci applicazioni prima di iniziare la campagna.

N/D

Personalizza il messaggio di lancio.

Personalizza il messaggio di lancio che verrà inviato via e-mail a tutti i collaboratori associati alle applicazioni della campagna.

N/D

Lancia la campagna.

Scegli Completa per lanciare la campagna.

N/D
AttivitàDescrizioneCompetenze richieste

Scarica l'agente locale CAST Highlight.

Nel portale CAST Highlight, scegli Application Scans e scarica Local Agent sul tuo computer locale.

N/D

Installa il Local Agent.

Avvia il programma di installazione CASTHighlight Setup.exe e segui le istruzioni di configurazione visualizzate. Dopo aver installato Local Agent, siete pronti per analizzare le vostre applicazioni.

N/D

Definire l'ambito della scansione del codice del Local Agent.

L'analisi del codice viene eseguita a livello di file e non considera i collegamenti logici o le dipendenze tra i file. Tutti i file sono considerati uguali e fanno parte dell'applicazione. 

Per fornire risultati accurati e coerenti, preparate l'ambito di scansione del codice utilizzando le funzionalità di esclusione di file o cartelle disponibili in Local Agent.

N/D

Includi pacchetti open source o COTS.

(Facoltativo) Se desideri includere pacchetti open source o commerciali off-the-shelf (COTS), assicurati che siano inclusi nelle cartelle che intendi scansionare. In genere, le librerie esterne sono raggruppate in una sottocartella chiamata «terze parti» o qualcosa di simile e il codice principale si trova spesso nella cartella dei file «src/main».

N/D

Escludi le classi di test.

Le classi di test sono in genere escluse dall'analisi del codice sorgente perché generalmente non fanno parte dell'applicazione compilata. Tuttavia, è possibile scegliere di includerle nella scansione, se necessario.

N/D

Escludi le cartelle SCM, build e deployment.

Per risultati più coerenti, dovresti evitare di includere cartelle SCM, build o deployment (ad esempio file.git o.svn) nella scansione.

N/D

Includi i file di dipendenza.

Se desideri approfondire i framework e le dipendenze i cui file fisici non fanno parte della cartella che stai scansionando, assicurati di includere i file delle dipendenze (come i file pom.xml, build.gradle, package.json o .vcsproj).

N/D

Invoca il Local Agent.

Esegui il Local Agent sul tuo computer Windows locale.

N/D

Scegli la cartella che contiene il codice sorgente.

Scegli la cartella che contiene il codice sorgente. È possibile aggiungere più cartelle che devono essere scoperte dal Local Agent. Sebbene il Local Agent supporti l'individuazione dei sorgenti tramite percorsi di rete, è necessario assicurarsi che le cartelle di origine si trovino sul computer locale. 

Importante

Ti consigliamo di eseguire più scansioni se le cartelle di origine contengono più di 10.000 file.

N/D

Inizia l'individuazione dei file.

Nella dashboard di Local Agent, scegli Scopri file. Il Local Agent rileva i file nelle cartelle e nelle sottocartelle e ne rileva le tecnologie. È possibile scegliere il pulsante Annulla per annullare la scoperta in qualsiasi momento. 

Al termine dell'individuazione dei file, il Local Agent elenca le cartelle e i file trovati. La colonna Tecnologie mostra le tecnologie associate e il numero di file. La colonna Percorso mostra la posizione delle cartelle e dei file.

N/D

Perfeziona la configurazione di scansione del codice sorgente.

(Facoltativo) Per perfezionare la scansione del Local Agent, è possibile disattivare una o più tecnologie per una cartella o un file specifico. Se tutte le tecnologie sono disattivate, la cartella o il file verranno esclusi dall'ambito della scansione. 

Per disattivare le tecnologie, scegli l'etichetta gialla della tecnologia che desideri disattivare. Puoi anche scegliere l'icona del filtro quando passi il mouse su un file o una cartella per associare una tecnologia a un file o una cartella specifici. Queste impostazioni vengono salvate e velocizzano il processo di scoperta della cartella o del file.

N/D

Avvia la scansione del codice sorgente.

Dopo aver configurato la scansione, scegli «Scansiona file» per iniziare il processo di scansione.

N/D

Verifica la presenza di etichette verdi o grigie.

Al termine della scansione del codice sorgente, viene visualizzata un'etichetta di stato a livello di cartella e file. 

Un'etichetta verde indica che i file sono stati scansionati correttamente con la tecnologia associata. 

Un'etichetta grigia indica che i file non sono stati scansionati e sono esclusi. Il motivo della loro esclusione viene visualizzato quando si passa il mouse sull'etichetta di ciascun file. I possibili motivi dell'esclusione dei file includono file binari, file illeggibili, file mancanti, libreria esterna, file codificati, file generati, errori di sintassi, contenuto che non è nella lingua prevista, codice non conforme a criteri di analisi sufficienti, file che superano il limite di dimensione (10 MB), problemi di timeout o indisponibilità dell'analizzatore.

N/D

Modifica la configurazione di scansione e scansiona nuovamente il codice.

(Facoltativo) È possibile modificare le impostazioni di configurazione della scansione e scegliere Scansiona file per eseguire nuovamente la scansione dei file.

N/D

Conferma i risultati della scansione.

Scegli Conferma risultati se i risultati della scansione soddisfano i tuoi requisiti.

N/D

Visualizza i framework e le librerie software trovati dal Local Agent.

Visualizza i framework e le librerie software utilizzati o referenziati dalle tue applicazioni e scoperti dal Local Agent durante la scansione del codice. È possibile mantenere o ignorare gli elementi di questi elenchi selezionando il relativo pulsante di commutazione. 

Scegli Conferma dipendenze per procedere.

Importante

Se un framework è disattivato, non è elencato nel portale CAST Highlight né allegato all'applicazione.

N/D

Salva i risultati della scansione del codice.

Il Local Agent visualizza un riepilogo dei risultati della scansione del codice raggruppati per tecnologia. Scegli Salva e specifica la cartella in cui desideri salvare i risultati. Il Local Agent genera un file.zip per scansione, che contiene tutti i risultati dell'analisi. 

A seconda del numero di tecnologie distinte e di cartelle di origine principali, Local Agent genera automaticamente uno o più file.csv con la struttura di denominazione FolderName.technology.date.csv.

N/D

Carica i risultati della scansione del codice sul portale CAST Highlight.

Nel portale CAST Highlight, scegli le applicazioni che hai analizzato nella sezione Application Scans. Scegliete Upload Results e scegliete i file.csv. Puoi anche caricare i file.csv singolarmente. Dopo il caricamento di ogni file, sullo schermo viene visualizzato un record del caricamento.

N/D

Eliminare i file dei risultati dell'analisi, se necessario.

(Facoltativo) Un file dei risultati dell'analisi può essere eliminato in qualsiasi momento durante il processo di caricamento selezionando l'icona del cestino. 

Importante

Solo gli utenti con privilegi di Portfolio Manager o il collaboratore che ha caricato i risultati possono eliminare i risultati.

N/D

Rispondi al sondaggio sulla candidatura.

Nelle applicazioni che richiedono un sondaggio viene visualizzato un pulsante Sondaggio. Scegli Sondaggio, rispondi alle domande per ogni sezione del sondaggio e scegli Invia al termine. 

L'avanzamento del sondaggio viene visualizzato nella parte superiore dello schermo. Puoi inviare i risultati dopo aver inviato tutte le informazioni obbligatorie. Tuttavia, puoi arricchire i dati nell'istanza CAST Highlight della tua organizzazione rispondendo a tutte le domande.

N/D

Invia i risultati della scansione del codice.

Dopo aver caricato tutti i file dei risultati in formato.csv per l'applicazione e aver completato le domande del sondaggio, scegli Invia nella sezione Scansioni dell'applicazione. Questo passaggio è necessario per completare il processo e garantire che i risultati siano disponibili nel portale CAST Highlight.

N/D

Analisi del codice sorgente

AttivitàDescrizioneCompetenze richieste

Scarica l'agente locale CAST Highlight.

Nel portale CAST Highlight, scegli Application Scans e scarica Local Agent sul tuo computer locale.

N/D

Installa il Local Agent.

Avvia il programma di installazione CASTHighlight Setup.exe e segui le istruzioni di configurazione visualizzate. Dopo aver installato Local Agent, siete pronti per analizzare le vostre applicazioni.

N/D

Definire l'ambito della scansione del codice del Local Agent.

L'analisi del codice viene eseguita a livello di file e non considera i collegamenti logici o le dipendenze tra i file. Tutti i file sono considerati uguali e fanno parte dell'applicazione. 

Per fornire risultati accurati e coerenti, preparate l'ambito di scansione del codice utilizzando le funzionalità di esclusione di file o cartelle disponibili in Local Agent.

N/D

Includi pacchetti open source o COTS.

(Facoltativo) Se desideri includere pacchetti open source o commerciali off-the-shelf (COTS), assicurati che siano inclusi nelle cartelle che intendi scansionare. In genere, le librerie esterne sono raggruppate in una sottocartella chiamata «terze parti» o qualcosa di simile e il codice principale si trova spesso nella cartella dei file «src/main».

N/D

Escludi le classi di test.

Le classi di test sono in genere escluse dall'analisi del codice sorgente perché generalmente non fanno parte dell'applicazione compilata. Tuttavia, è possibile scegliere di includerle nella scansione, se necessario.

N/D

Escludi le cartelle SCM, build e deployment.

Per risultati più coerenti, dovresti evitare di includere cartelle SCM, build o deployment (ad esempio file.git o.svn) nella scansione.

N/D

Includi i file di dipendenza.

Se desideri approfondire i framework e le dipendenze i cui file fisici non fanno parte della cartella che stai scansionando, assicurati di includere i file delle dipendenze (come i file pom.xml, build.gradle, package.json o .vcsproj).

N/D

Invoca il Local Agent.

Esegui il Local Agent sul tuo computer Windows locale.

N/D

Scegli la cartella che contiene il codice sorgente.

Scegli la cartella che contiene il codice sorgente. È possibile aggiungere più cartelle che devono essere scoperte dal Local Agent. Sebbene il Local Agent supporti l'individuazione dei sorgenti tramite percorsi di rete, è necessario assicurarsi che le cartelle di origine si trovino sul computer locale. 

Importante

Ti consigliamo di eseguire più scansioni se le cartelle di origine contengono più di 10.000 file.

N/D

Inizia l'individuazione dei file.

Nella dashboard di Local Agent, scegli Scopri file. Il Local Agent rileva i file nelle cartelle e nelle sottocartelle e ne rileva le tecnologie. È possibile scegliere il pulsante Annulla per annullare la scoperta in qualsiasi momento. 

Al termine dell'individuazione dei file, il Local Agent elenca le cartelle e i file trovati. La colonna Tecnologie mostra le tecnologie associate e il numero di file. La colonna Percorso mostra la posizione delle cartelle e dei file.

N/D

Perfeziona la configurazione di scansione del codice sorgente.

(Facoltativo) Per perfezionare la scansione del Local Agent, è possibile disattivare una o più tecnologie per una cartella o un file specifico. Se tutte le tecnologie sono disattivate, la cartella o il file verranno esclusi dall'ambito della scansione. 

Per disattivare le tecnologie, scegli l'etichetta gialla della tecnologia che desideri disattivare. Puoi anche scegliere l'icona del filtro quando passi il mouse su un file o una cartella per associare una tecnologia a un file o una cartella specifici. Queste impostazioni vengono salvate e velocizzano il processo di scoperta della cartella o del file.

N/D

Avvia la scansione del codice sorgente.

Dopo aver configurato la scansione, scegli «Scansiona file» per iniziare il processo di scansione.

N/D

Verifica la presenza di etichette verdi o grigie.

Al termine della scansione del codice sorgente, viene visualizzata un'etichetta di stato a livello di cartella e file. 

Un'etichetta verde indica che i file sono stati scansionati correttamente con la tecnologia associata. 

Un'etichetta grigia indica che i file non sono stati scansionati e sono esclusi. Il motivo della loro esclusione viene visualizzato quando si passa il mouse sull'etichetta di ciascun file. I possibili motivi dell'esclusione dei file includono file binari, file illeggibili, file mancanti, libreria esterna, file codificati, file generati, errori di sintassi, contenuto che non è nella lingua prevista, codice non conforme a criteri di analisi sufficienti, file che superano il limite di dimensione (10 MB), problemi di timeout o indisponibilità dell'analizzatore.

N/D

Modifica la configurazione di scansione e scansiona nuovamente il codice.

(Facoltativo) È possibile modificare le impostazioni di configurazione della scansione e scegliere Scansiona file per eseguire nuovamente la scansione dei file.

N/D

Conferma i risultati della scansione.

Scegli Conferma risultati se i risultati della scansione soddisfano i tuoi requisiti.

N/D

Visualizza i framework e le librerie software trovati dal Local Agent.

Visualizza i framework e le librerie software utilizzati o referenziati dalle tue applicazioni e scoperti dal Local Agent durante la scansione del codice. È possibile mantenere o ignorare gli elementi di questi elenchi selezionando il relativo pulsante di commutazione. 

Scegli Conferma dipendenze per procedere.

Importante

Se un framework è disattivato, non è elencato nel portale CAST Highlight né allegato all'applicazione.

N/D

Salva i risultati della scansione del codice.

Il Local Agent visualizza un riepilogo dei risultati della scansione del codice raggruppati per tecnologia. Scegli Salva e specifica la cartella in cui desideri salvare i risultati. Il Local Agent genera un file.zip per scansione, che contiene tutti i risultati dell'analisi. 

A seconda del numero di tecnologie distinte e di cartelle di origine principali, Local Agent genera automaticamente uno o più file.csv con la struttura di denominazione FolderName.technology.date.csv.

N/D

Carica i risultati della scansione del codice sul portale CAST Highlight.

Nel portale CAST Highlight, scegli le applicazioni che hai analizzato nella sezione Application Scans. Scegliete Upload Results e scegliete i file.csv. Puoi anche caricare i file.csv singolarmente. Dopo il caricamento di ogni file, sullo schermo viene visualizzato un record del caricamento.

N/D

Eliminare i file dei risultati dell'analisi, se necessario.

(Facoltativo) Un file dei risultati dell'analisi può essere eliminato in qualsiasi momento durante il processo di caricamento selezionando l'icona del cestino. 

Importante

Solo gli utenti con privilegi di Portfolio Manager o il collaboratore che ha caricato i risultati possono eliminare i risultati.

N/D

Rispondi al sondaggio sulla candidatura.

Nelle applicazioni che richiedono un sondaggio viene visualizzato un pulsante Sondaggio. Scegli Sondaggio, rispondi alle domande per ogni sezione del sondaggio e scegli Invia al termine. 

L'avanzamento del sondaggio viene visualizzato nella parte superiore dello schermo. Puoi inviare i risultati dopo aver inviato tutte le informazioni obbligatorie. Tuttavia, puoi arricchire i dati nell'istanza CAST Highlight della tua organizzazione rispondendo a tutte le domande.

N/D

Invia i risultati della scansione del codice.

Dopo aver caricato tutti i file dei risultati in formato.csv per l'applicazione e aver completato le domande del sondaggio, scegli Invia nella sezione Scansioni dell'applicazione. Questo passaggio è necessario per completare il processo e garantire che i risultati siano disponibili nel portale CAST Highlight.

N/D
AttivitàDescrizioneCompetenze richieste

Visualizza la home page del portale CAST Highlight.

La home page del portale CAST Highlight include riquadri contenenti informazioni di alto livello sul portafoglio di applicazioni, come lo stato del software e i punteggi di sicurezza open source per l'intero portafoglio. CloudReady La home page include anche il numero di applicazioni integrate. Per ulteriori informazioni sulle definizioni e sulla metodologia di misurazione delle metriche CAST Highlight, vedere CAST Highlight — Metriche e metodologia (presentazione Microsoft PowerPoint ).

N/D

Visualizza la dashboard. CloudReady

Scegli il CloudReady riquadro per aprire la CloudReady dashboard. Questa è la dashboard principale a livello di portafoglio per valutare la predisposizione al cloud delle tue applicazioni. Ti aiuta a pianificare e sviluppare una roadmap di portafoglio per la migrazione al cloud

N/D

Visualizza la dashboard di Portfolio Advisor for Cloud.

La dashboard di Portfolio Advisor for Cloud segmenta automaticamente le applicazioni nelle categorie di migrazione consigliate. La segmentazione si basa sulle caratteristiche tecniche di ciascuna applicazione. I fattori includono l'analisi del codice sorgente (predisposizione al cloud, resilienza del software e altro) e l'impatto aziendale, che emerge dal sondaggio. In alto a destra, scegli Compute per generare i consigli iniziali sulla segmentazione.

Le bolle nei grafici nella parte superiore della dashboard rappresentano ogni applicazione del portafoglio, organizzata in base alla segmentazione consigliata. Ogni applicazione è inoltre elencata in una tabella di dati sotto i grafici, che include le metriche pertinenti per ciascuna applicazione.

I possibili segmenti consigliati includono:

  • Rehosting: una raccomandazione per modificare la configurazione dell'infrastruttura dell'applicazione per trasferirla e spostarla sul cloud utilizzando una soluzione Infrastructure as a Service (IaaS).

  • Refactor: una raccomandazione per apportare modifiche modeste al codice dell'applicazione senza modificare l'architettura o la funzionalità in modo che possa essere migrato utilizzando una soluzione container as a service (CaaS) o platform as a service (PaaS).

  • Riprogettazione: una raccomandazione per modificare drasticamente il codice dell'applicazione per migliorare lo stato dell'applicazione e prepararla per la migrazione utilizzando una soluzione PaaS o distribuirla come applicazione serverless utilizzando una soluzione Function as a Service (FaaS).

  • Ricostruzione: una raccomandazione per eliminare il codice dell'applicazione e svilupparlo nuovamente nel cloud utilizzando una soluzione PaaS o svilupparlo nuovamente come applicazione serverless utilizzando una soluzione FaaS.

  • Ritiro: una raccomandazione per eliminare completamente l'applicazione o potenzialmente sostituirla con un'alternativa commerciale Software as a Service (SaaS).

N/D

Modifica i consigli sulla segmentazione.

In alcuni casi, puoi scegliere di modificare il segmento consigliato da CAST Highlight. È possibile farlo accedendo all'applicazione nella tabella di dati e selezionando un segmento diverso dall'elenco a discesa accanto al nome dell'applicazione. Quindi scegli Salva in alto a destra per salvare le modifiche.

Puoi anche esportare questi dati in qualsiasi momento selezionando Esporta in alto a destra.

N/D

Scegli un'applicazione da analizzare.

Nella dashboard di Portfolio Advisor for Cloud, scegliete una bolla applicativa per analizzare quell'applicazione. Scegliete il nome dell'applicazione nella tabella dopo il grafico a bolle per iniziare un'analisi più approfondita. 

Sono disponibili diversi dashboard per analizzare le singole applicazioni, come Code Insights (modelli di integrità del software), Trends e Software Composition (rischi open source).

N/D

Analizza i CloudReady risultati di una singola applicazione.

Scegli la CloudReadyscheda, che mostra il CloudReady punteggio complessivo dell'applicazione. Questo punteggio è una media ponderata basata su una combinazione delle risposte del CloudReady sondaggio e della scansione del CloudReady codice. Le risposte alle domande del sondaggio vengono visualizzate nella tabella sotto i riquadri. 

Scegli CloudReady Code Scan per visualizzare i risultati della scansione del codice. È disponibile un elenco di CloudReady modelli per i quali è stato scansionato il codice dell'applicazione. Questo elenco include le seguenti colonne: 

  • Cloud Requirement è il modello di codice specifico. 

  • La tecnologia è il linguaggio di programmazione del pattern. «Impatto» è l'impatto del pattern sull'applicazione (C = codice, F = framework, A = architettura). 

  • La criticità è il livello di importanza di affrontare questo modello prima della migrazione. 

  • Il contributo è il modo in cui questo modello contribuisce al punteggio complessivo CloudReady . Se il pattern è verde, si tratta di un booster e aumenta il CloudReady punteggio. Se il pattern è rosso, si tratta di un blocco e diminuisce il CloudReady punteggio. Se il pattern non ha colore, si tratta di un bloccante che non è stato rilevato e aumenta il CloudReady punteggio. 

  • I blocchi stradali sono il numero di occorrenze individuali di uno schema di blocco. Scegli il numero del blocco stradale per visualizzare un elenco dei file di codice sorgente in cui è stato rilevato il pattern. 

  • Est. Lo sforzo è una stima del numero di giorni necessari per rimediare ai blocchi stradali in ogni fila.

N/D

Esportazione dei dati in Microsoft Excel.

(Facoltativo) Scegliete Esporta in Excel per esportare i dati per ulteriori analisi. I dati dei risultati dell'analisi delle applicazioni possono essere utilizzati per analizzare ulteriormente la predisposizione al cloud di un'applicazione e determinare quale codice deve essere aggiornato prima di una migrazione.

N/D

Visualizza i consigli.

Scegli Consigli accanto a CloudReady Code Scan per visualizzare la schermata Cloud Service Recommendations. Questo identifica i servizi AWS che l'applicazione potrebbe adottare in base alle sue caratteristiche.

Ripeti questo passaggio per visualizzare i consigli per tutte le applicazioni che hai analizzato.

N/D

Analisi dei risultati

AttivitàDescrizioneCompetenze richieste

Visualizza la home page del portale CAST Highlight.

La home page del portale CAST Highlight include riquadri contenenti informazioni di alto livello sul portafoglio di applicazioni, come lo stato del software e i punteggi di sicurezza open source per l'intero portafoglio. CloudReady La home page include anche il numero di applicazioni integrate. Per ulteriori informazioni sulle definizioni e sulla metodologia di misurazione delle metriche CAST Highlight, vedere CAST Highlight — Metriche e metodologia (presentazione Microsoft PowerPoint ).

N/D

Visualizza la dashboard. CloudReady

Scegli il CloudReady riquadro per aprire la CloudReady dashboard. Questa è la dashboard principale a livello di portafoglio per valutare la predisposizione al cloud delle tue applicazioni. Ti aiuta a pianificare e sviluppare una roadmap di portafoglio per la migrazione al cloud

N/D

Visualizza la dashboard di Portfolio Advisor for Cloud.

La dashboard di Portfolio Advisor for Cloud segmenta automaticamente le applicazioni nelle categorie di migrazione consigliate. La segmentazione si basa sulle caratteristiche tecniche di ciascuna applicazione. I fattori includono l'analisi del codice sorgente (predisposizione al cloud, resilienza del software e altro) e l'impatto aziendale, che emerge dal sondaggio. In alto a destra, scegli Compute per generare i consigli iniziali sulla segmentazione.

Le bolle nei grafici nella parte superiore della dashboard rappresentano ogni applicazione del portafoglio, organizzata in base alla segmentazione consigliata. Ogni applicazione è inoltre elencata in una tabella di dati sotto i grafici, che include le metriche pertinenti per ciascuna applicazione.

I possibili segmenti consigliati includono:

  • Rehosting: una raccomandazione per modificare la configurazione dell'infrastruttura dell'applicazione per trasferirla e spostarla sul cloud utilizzando una soluzione Infrastructure as a Service (IaaS).

  • Refactor: una raccomandazione per apportare modifiche modeste al codice dell'applicazione senza modificare l'architettura o la funzionalità in modo che possa essere migrato utilizzando una soluzione container as a service (CaaS) o platform as a service (PaaS).

  • Riprogettazione: una raccomandazione per modificare drasticamente il codice dell'applicazione per migliorare lo stato dell'applicazione e prepararla per la migrazione utilizzando una soluzione PaaS o distribuirla come applicazione serverless utilizzando una soluzione Function as a Service (FaaS).

  • Ricostruzione: una raccomandazione per eliminare il codice dell'applicazione e svilupparlo nuovamente nel cloud utilizzando una soluzione PaaS o svilupparlo nuovamente come applicazione serverless utilizzando una soluzione FaaS.

  • Ritiro: una raccomandazione per eliminare completamente l'applicazione o potenzialmente sostituirla con un'alternativa commerciale Software as a Service (SaaS).

N/D

Modifica i consigli sulla segmentazione.

In alcuni casi, puoi scegliere di modificare il segmento consigliato da CAST Highlight. È possibile farlo accedendo all'applicazione nella tabella di dati e selezionando un segmento diverso dall'elenco a discesa accanto al nome dell'applicazione. Quindi scegli Salva in alto a destra per salvare le modifiche.

Puoi anche esportare questi dati in qualsiasi momento selezionando Esporta in alto a destra.

N/D

Scegli un'applicazione da analizzare.

Nella dashboard di Portfolio Advisor for Cloud, scegliete una bolla applicativa per analizzare quell'applicazione. Scegliete il nome dell'applicazione nella tabella dopo il grafico a bolle per iniziare un'analisi più approfondita. 

Sono disponibili diversi dashboard per analizzare le singole applicazioni, come Code Insights (modelli di integrità del software), Trends e Software Composition (rischi open source).

N/D

Analizza i CloudReady risultati di una singola applicazione.

Scegli la CloudReadyscheda, che mostra il CloudReady punteggio complessivo dell'applicazione. Questo punteggio è una media ponderata basata su una combinazione delle risposte del CloudReady sondaggio e della scansione del CloudReady codice. Le risposte alle domande del sondaggio vengono visualizzate nella tabella sotto i riquadri. 

Scegli CloudReady Code Scan per visualizzare i risultati della scansione del codice. È disponibile un elenco di CloudReady modelli per i quali è stato scansionato il codice dell'applicazione. Questo elenco include le seguenti colonne: 

  • Cloud Requirement è il modello di codice specifico. 

  • La tecnologia è il linguaggio di programmazione del pattern. «Impatto» è l'impatto del pattern sull'applicazione (C = codice, F = framework, A = architettura). 

  • La criticità è il livello di importanza di affrontare questo modello prima della migrazione. 

  • Il contributo è il modo in cui questo modello contribuisce al punteggio complessivo CloudReady . Se il pattern è verde, si tratta di un booster e aumenta il CloudReady punteggio. Se il pattern è rosso, si tratta di un blocco e diminuisce il CloudReady punteggio. Se il pattern non ha colore, si tratta di un bloccante che non è stato rilevato e aumenta il CloudReady punteggio. 

  • I blocchi stradali sono il numero di occorrenze individuali di uno schema di blocco. Scegli il numero del blocco stradale per visualizzare un elenco dei file di codice sorgente in cui è stato rilevato il pattern. 

  • Est. Lo sforzo è una stima del numero di giorni necessari per rimediare ai blocchi stradali in ogni fila.

N/D

Esportazione dei dati in Microsoft Excel.

(Facoltativo) Scegliete Esporta in Excel per esportare i dati per ulteriori analisi. I dati dei risultati dell'analisi delle applicazioni possono essere utilizzati per analizzare ulteriormente la predisposizione al cloud di un'applicazione e determinare quale codice deve essere aggiornato prima di una migrazione.

N/D

Visualizza i consigli.

Scegli Consigli accanto a CloudReady Code Scan per visualizzare la schermata Cloud Service Recommendations. Questo identifica i servizi AWS che l'applicazione potrebbe adottare in base alle sue caratteristiche.

Ripeti questo passaggio per visualizzare i consigli per tutte le applicazioni che hai analizzato.

N/D

Risorse correlate

Gestione delle campagne

Analisi del codice sorgente

Altre risorse

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.