Esercitazione: Valutare le app Spring Boot per la migrazione ad Azure Spring Apps (anteprima)
Il percorso di migrazione ad Azure prevede la valutazione dei carichi di lavoro locali per misurare l'idoneità del cloud, identificare i rischi e stimare costi e complessità. Questo articolo illustra come valutare le app Web Spring Boot individuate in preparazione alla migrazione ad Azure Spring Apps usando lo strumento Di individuazione e valutazione di Azure Migrate.
In questa esercitazione apprenderai a:
- Eseguire una valutazione basata sui dati di configurazione delle app Web.
- Esaminare una valutazione.
Nota
Le esercitazioni illustrano il percorso più rapido per provare uno scenario e, laddove possibile, prevedono l'uso delle opzioni predefinite.
Prerequisiti
- Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.
- Prima di seguire questa esercitazione per valutare le app Web per la migrazione ad Azure Spring Apps, assicurarsi di aver individuato le app Web da valutare usando l'appliance Azure Migrate, seguire questa esercitazione
- Per provare questa funzionalità in un progetto esistente, assicurarsi di aver completato i prerequisiti in questo articolo.
Eseguire una valutazione
Eseguire una valutazione nel modo seguente:
Nella pagina >Panoramica Server, database e app Web selezionare Individua, valuta ed esegui la migrazione.
In Azure Migrate: Individuazione e valutazione selezionare Valuta e scegliere il tipo di valutazione come app Web in Azure.
In Crea valutazione sarà possibile visualizzare il tipo di valutazione pre-selezionato come app Web in Azure e l'origine di individuazione predefinita è Server individuati dall'appliance di Azure Migrate. Selezionare lo scenario come Spring Boot per app Azure.
Selezionare Modifica per esaminare le proprietà della valutazione.
Di seguito sono incluse le proprietà di valutazione di Azure Spring Apps:
Proprietà Dettagli Posizione di destinazione Area di Azure di cui si vuole eseguire la migrazione. Le raccomandazioni relative alla configurazione e ai costi di Azure Spring Apps si basano sulla posizione specificata. Tipo di ambiente Specifica l'ambiente per applicare i prezzi applicabili a Produzione o Sviluppo/Test. Programma di offerta/licenze Offerta di Azure in cui si è registrati. La valutazione stima il costo per l'offerta. Currency Valuta di fatturazione per l'account. Sconto (%) Tutti gli sconti specifici della sottoscrizione ricevuti sopra l'offerta di Azure. L'impostazione predefinita è 0%. Sottoscrizione EA Specifica che per la stima dei costi viene usata una sottoscrizione Contratto Enterprise (EA). Tiene conto dello sconto applicabile alla sottoscrizione.
Lasciare le impostazioni per le istanze riservate e le proprietà sconto (%) con le impostazioni predefinite.Opzioni di risparmio (calcolo) Specificare l'opzione di risparmio da considerare per ottimizzare i costi di calcolo di Azure.
Le prenotazioni di Azure (1 anno o 3 anni riservate) sono un'opzione valida per le risorse in esecuzione più coerenti.
Il piano di risparmio di Azure (piano di risparmio di 1 anno o 3 anni) offre maggiore flessibilità e ottimizzazione automatica dei costi. Idealmente dopo la migrazione, è possibile usare il piano di risparmio e prenotazione di Azure contemporaneamente (la prenotazione è la prima), ma nelle valutazioni di Azure Migrate è possibile visualizzare solo le stime dei costi di un'opzione di risparmio alla volta.
Quando si seleziona Nessuno, il costo di calcolo di Azure è basato sulla tariffa con pagamento in base al consumo o in base all'utilizzo effettivo.
Per poter usare istanze riservate o piano di risparmio di Azure, è necessario selezionare il programma con pagamento in base al consumo. Quando si seleziona un'opzione di risparmio diversa da Nessuno, l'impostazione Sconto (%) non è applicabile. Le stime dei costi mensili vengono calcolate moltiplicando 744 ore con il prezzo orario dello SKU consigliato.Selezionare Salva se sono state apportate modifiche.
In Crea valutazione selezionare Avanti.
In Selezionare i server per valutare il>nome della valutazione specificare un nome per la valutazione.
In Selezionare o creare un gruppo selezionare Crea nuovo e specificare un nome per il gruppo.
Selezionare l'appliance e selezionare i server da aggiungere al gruppo. Selezionare Avanti.
In Rivedi e crea valutazione esaminare i dettagli della valutazione e selezionare Crea valutazione per creare il gruppo ed eseguire la valutazione.
Dopo aver creato la valutazione, passare a Server, database e app>Web Azure Migrate: individuazione e valutazione. Aggiornare i dati del riquadro selezionando l'opzione Aggiorna nella parte superiore del riquadro. Attendere l'aggiornamento dei dati.
Selezionare il numero accanto ad App Web in Azure nella sezione Valutazione .
Selezionare il nome della valutazione da visualizzare.
Esaminare una valutazione
Per visualizzare una valutazione:
In Server, database e app>Web Azure Migrate: individuazione e valutazione selezionare il numero accanto alle app Web nella valutazione di Azure.
Selezionare il nome della valutazione da visualizzare.
La schermata Panoramica contiene 3 sezioni: Informazioni di base, Entità valutate e Scenario di migrazione.
Informazioni di base
Nella sezione Informazioni di base viene visualizzato il gruppo a cui appartiene l'entità valutata, il relativo stato, la posizione, l'origine di individuazione e la valuta in dollari statunitensi.
Entità valutate
In questa sezione viene visualizzato il numero di server selezionati per le valutazioni, il numero di runtime Spring Boot nei server selezionati e il numero di istanze distinte dell'app Sprint Boot valutate.
Scenario di migrazione
Questa sezione fornisce una rappresentazione grafica del numero di app pronte, pronte con condizioni e non pronte. Elenca inoltre il numero di app pronte per la migrazione e il costo stimato per la migrazione.
Esaminare il riepilogo della valutazione. È anche possibile modificare le proprietà di valutazione o ricalcolare la valutazione.
Idoneità di Azure Spring Apps
Indica la distribuzione delle app Web valutate. È possibile eseguire il drill-down per comprendere i dettagli relativi ai problemi o agli avvisi di migrazione che è possibile correggere prima della migrazione. Scopri di più.
Esaminare l'idoneità
In Valutazioni selezionare il nome della valutazione da visualizzare.
Selezionare App Azure Spring per visualizzare altri dettagli su ogni app e istanze. Esaminare la colonna idoneità di Azure Spring Apps nella tabella per le app Web valutate:
- Se non sono stati rilevati problemi di compatibilità, l'idoneità viene contrassegnata come Pronto per il tipo di distribuzione di destinazione.
- Se sono presenti problemi di compatibilità non critici, ad esempio funzionalità ridotte o non supportate che non bloccano la migrazione a un tipo di distribuzione di destinazione specifico, la conformità viene contrassegnata come Pronto con condizioni (con collegamento ipertestuale) con dettagli di avviso e indicazioni consigliate per la correzione.
- Se sono presenti problemi di compatibilità che potrebbero bloccare la migrazione a un tipo di distribuzione di destinazione specifico, l'idoneità viene contrassegnata come Non pronto con i dettagli del problema e indicazioni consigliate per la correzione.
- Se l'individuazione è ancora in corso o si verificano problemi di individuazione per un'app Web, l'idoneità viene contrassegnata come Sconosciuta perché la valutazione non è in grado di calcolare l'idoneità per tale app Web.
Esaminare lo SKU consigliato per le app Web, che viene determinato in base alla matrice seguente:
Idoneità Determinare la stima delle dimensioni Determinare le stime dei costi Pronto Sì Sì Idoneo/a con condizioni Sì Sì Non pronto No No Unknown No No
Esaminare le stime dei costi
Il riepilogo della valutazione mostra i costi mensili stimati per l'hosting delle app Web. È possibile configurare una o più app per l'esecuzione nelle stesse risorse di calcolo.
Passaggi successivi
Trovare le dipendenze del server usando il mapping delle dipendenze.