- Amazon Q›
- Amazon Q Developer›
- Domande frequenti
Domande frequenti su Amazon Q Developer
Domande generali
In che lingua posso porre domande?
Amazon Q Developer può rispondere alle domande in inglese.
Quali dati vengono archiviati da Amazon Q Developer quando interagisci con la console, l'IDE, la documentazione AWS e tramite Slack e Microsoft Teams, e come vengono utilizzati?
Amazon Q Developer memorizza le domande, le relative risposte e il contesto aggiuntivo, come i metadati e il codice della console nell'ambiente di sviluppo integrato (IDE), per generare risposte alle domande. Per il piano gratuito e Pro di Amazon Q, i contenuti del cliente, tra cui frammenti di codice, conversazioni e contenuti di file aperti nell'IDE, potrebbero essere archiviati ed elaborati per fornire e garantire il servizio.
Amazon Q Developer Pro e Amazon Q Business non utilizzano i contenuti dell'utente per migliorare il servizio.
Il piano gratuito di Amazon Q Developer può utilizzare determinati contenuti per migliorare il servizio, ad esempio per fornire risposte migliori alle domande più comuni, risolvere problemi operativi di Amazon Q, per il debug o per l'addestramento dei modelli. I contenuti che AWS può utilizzare per migliorare il servizio includono, ad esempio, le domande dell'utente ad Amazon Q, le risposte e il codice generato da Amazon Q.
Il modo in cui si rinuncia all'utilizzo dei contenuti per il miglioramento del servizio da parte del piano gratuito di Amazon Q Developer dipende dall'ambiente in cui si utilizza Amazon Q. Per la console, l'applicazione mobile della console e i siti web AWS, è possibile rinunciare tramite la configurazione di una policy di esclusione dei servizi di IA in AWS Organizations. Per ulteriori informazioni, consulta le politiche di esclusione dei servizi di IA nella Guida per l'utente di AWS Organizations. Nell'IDE, modifica le relative impostazioni per procedere con la rinuncia.
Come posso iniziare a utilizzare Amazon Q Developer nella console, sul sito Web AWS e nella documentazione AWS?
Per accedere ad Amazon Q Developer dalla console, devi prima eseguire il login alla console e poi assicurarti di disporre delle autorizzazioni appropriate per utilizzare il servizio. Puoi contattare il tuo amministratore per abilitare il tuo account. Una volta identificata l'icona Amazon Q Developer nella barra laterale della console, selezionala per aprire la finestra di Amazon Q Developer e porre le domande relative ad AWS. Per maggiori dettagli, consulta le Nozioni di base su Amazon Q Developer o leggi la documentazione.
Amazon Q Developer è disponibile sui dispositivi mobili?
Puoi accedere alle funzionalità di conversazione di Amazon Q Developer disponibili nella console su un dispositivo mobile utilizzando l'applicazione mobile della Console. Quando utilizzi l'applicazione mobile della Console, il piano gratuito di Amazon Q Developer presenta dei limiti a livello di account. Per ulteriori informazioni su Amazon Q Developer Free Tier, visita la pagina dei Prezzi di Amazon Q Developer. Non potrai accedere alla selezione delle istanze Amazon Q Developer in Amazon Elastic Compute Cloud (Amazon EC2) o all'analisi della reperibilità della rete di Amazon Q Developer se utilizzi l'applicazione mobile della Console.
Posso usare Amazon Q Developer nelle chat room del team?
Amazon Q Developer è disponibile nelle chat room dei team su Slack o Microsoft Teams tramite AWS Chatbot. Per ulteriori informazioni, consulta la documentazione.
Quali IDE supporta Amazon Q Developer?
Amazon Q Developer supporta attualmente Visual Studio (VS) Code, IDE IntelliJ ed Eclipse (anteprima). Per iniziare a utilizzare Amazon Q Developer nell'IDE, consulta le Nozioni di base su Amazon Q Developer o leggi la documentazione.
Quali linguaggi di codice e IDE supporta Amazon Q Developer?
Disponibile come parte del kit di strumenti AWS per Visual Studio Code e JetBrains, Amazon Q Developer attualmente supporta le conversazioni in inglese e i linguaggi di programmazione Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, lo scripting shell (interprete di comandi), SQL e Scala.
In quali Regioni AWS sono disponibili le funzionalità di Amazon Q Developer?
Per informazioni su dove puoi usare Amazon Q Developer, consulta la sezione Regioni supportate per Amazon Q Developer.
In quali regioni del Centro identità AWS IAM sono supportati gli abbonamenti Amazon Q Developer?
Consulta la sezione Regioni del Centro identità supportate per Amazon Q Developer per ulteriori informazioni sulle regioni del Centro identità in cui sono supportate le sottoscrizioni Amazon Q Developer.
Amazon Q Developer utilizza l'inferenza interregionale?
Amazon Q Developer è basato su Amazon Bedrock e utilizza l'inferenza interregionale per distribuire il traffico tra diverse Regioni AWS, così da migliorare le prestazioni e l'affidabilità dell'inferenza nei modelli linguistici di grandi dimensioni (LLM). Grazie all'inferenza interregionale puoi ottenere i seguenti vantaggi:
- Aumento del throughput e della resilienza nei periodi di maggiore domanda
- Prestazioni migliorate
- Accesso alle nuove funzionalità e capacità di Amazon Q Developer che si basano sui più potenti LLM ospitati su Amazon Bedrock
Oggi, indipendentemente da dove utilizzi Amazon Q Developer, i tuoi dati vengono elaborati in una Regione AWS degli Stati Uniti. Con l'inferenza interregionale, le tue richieste ad Amazon Q Developer possono essere elaborate in una qualsiasi delle nostre regioni degli Stati Uniti (attualmente, Stati Uniti orientali (Virginia settentrionale), Stati Uniti orientali (Ohio) o Stati Uniti occidentali (Oregon)), anche se utilizzi Amazon Q Developer in una Regione AWS diversa. Per informazioni su dove vengono archiviati i dati durante l'elaborazione, consulta la pagina Protezione dei dati. Per informazioni su dove puoi usare Amazon Q Developer, consulta la sezione Regioni supportate. Non sono previsti costi aggiuntivi per l'utilizzo dell'inferenza interregionale.
Per ulteriori informazioni, consulta la pagina Inferenza interregionale in Amazon Q Developer.
Quali linguaggi di programmazione e IDE supporta Amazon Q Developer?
Disponibile come parte del Kit di strumenti AWS per VS Code e JetBrains, Amazon Q Developer supporta attualmente Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, lo scripting shell, SQL, Scala, JSON, YAML e HCL. Oltre a VS Code e alla famiglia di IDE di JetBrains, tra cui IntelliJ, PyCharm, GoLand, CLion, PhpStorm, RubyMine, Rider, WebStorm, DataGrip, Eclipse (anteprima) e Visual Studio, Amazon Q Developer è disponibile per AWS Cloud9 e la console Lambda. Amazon Q Developer è disponibile anche per le proprie righe di comando preferite, tra cui il terminale macOS, iTerm2 e il terminale VS Code integrato.
Come vengono protetti i miei contenuti durante la trasmissione?
I contenuti vengono trasmessi utilizzando il protocollo TLS per garantire una comunicazione sicura tra l'IDE e il servizio Amazon Q Developer. Il contenuto è crittografato durante il transito per prevenire eavesdropping o attacchi di tipo man-in-the-middle. Per gli utenti del piano gratuito di Amazon Q Developer, potremmo mantenere i contenuti ai fini del miglioramento del servizio, in base alle impostazioni dell'utente. Archiviamo questi contenuti in modo sicuro con crittografia a riposo e rigorosi controlli di accesso.
Amazon Q Developer utilizza i miei contenuti per addestrare i modelli?
Per gli utenti che accedono ad Amazon Q Developer con il piano Pro, i contenuti non vengono utilizzati per addestrare i modelli di fondazione (FM) sottostanti. AWS potrebbe raccogliere e utilizzare telemetria e parametri di utilizzo lato client per migliorare il servizio sia per il piano gratuito che Pro. Puoi disattivare questa raccolta di dati modificando le tue impostazioni nell'IDE. Per il piano gratuito di Amazon Q, i contenuti del cliente, tra cui frammenti di codice, conversazioni e contenuti di file aperti nell'IDE, potrebbero essere archiviati ed elaborati per fornire e garantire il servizio. Salvo esplicita disattivazione, i contenuti potrebbero anche essere utilizzati per migliorare la qualità dei FM. I tuoi contenuti non verranno utilizzati se usi il meccanismo di rifiuto descritto nella documentazione. Per ulteriori informazioni, consulta la sezione Condivisione dati con AWS.
In che modo Amazon Q Developer è correlato a CodeWhisperer?
A partire dal 30/04/2024, Amazon CodeWhisperer cambia nome in Amazon Q Developer. Tutte le funzionalità di CodeWhisperer sono ora fornite da Amazon Q Developer. Gli utenti di Amazon Q Developer hanno a disposizione i suggerimenti di codice in linea basati sull'IA generativa nell'IDE o nella riga di comando, la scansione delle vulnerabilità di sicurezza e la correzione delle vulnerabilità di sicurezza.
Amazon CodeWhisperer è stato rinominato?
Sì. A partire dal 30/04, CodeWhisperer cambia nome in Amazon Q Developer e tutte le funzionalità fornite da CodeWhisperer faranno, dunque, parte di Amazon Q Developer. Gli utenti di Amazon Q Developer hanno a disposizione i suggerimenti di codice in linea generativi basati sull'IA generativa nell'IDE o nella riga di comando, la scansione delle vulnerabilità di sicurezza, la correzione delle vulnerabilità di sicurezza e altro ancora. Scopri di più nell'annuncio sulla disponibilità generale di Amazon Q.
Quando entra in vigore la ridenominazione?
La ridenominazione è in vigore dal 30/04/2024, mentre per altre modifiche, come la console CodeWhisperer, sarà possibile passare alla nuova esperienza di Amazon Q Developer dopo qualche settimana. I clienti di CodeWhisperer che accedono all'IDE vedranno la ridenominazione già attuata.
Sono già cliente di CodeWhisperer, cosa implica questo?
Tutte le funzionalità di CodeWhisperer, come suggerimenti in linea, scansioni di sicurezza e personalizzazioni, saranno ancora disponibili in Visual Studio, VS Code e JetBrains, utilizzando il Kit di strumenti AWS. Tutti gli ambienti all'interno della console che in precedenza supportavano i suggerimenti di codifica in linea di CodeWhisperer, come Lambda e Amazon Cloud9, continueranno a supportare tale funzionalità.
Se sei un cliente del piano CodeWhisperer livello individuale, puoi abbonarti al piano gratuito di Amazon Q Developer e usufruire delle funzionalità di CodeWhisperer con cui hai dimestichezza nell'IDE e nella CLI, come i suggerimenti di codice in linea.
Se sei un cliente di CodeWhisperer Professional, puoi comunque accedere e utilizzare la console CodeWhisperer fino al 31/01/2025. A partire dal 30/04/2024, è possibile eseguire manualmente la migrazione ad Amazon Q Developer Pro, che include tutte le funzionalità di un abbonamento CodeWhisperer professionale, tra cui l'autenticazione tramite il Centro identità IAM, la gestione delle licenze e delle policy organizzative, le dashboard delle attività degli utenti e la funzionalità di personalizzazione del codice. Nelle prossime settimane sarà disponibile un'esperienza di migrazione più fluida nella console CodeWhisperer.
Oltre alle funzionalità note di CodeWhisperer, Amazon Q Developer offre anche la codifica conversazionale nell'IDE o funzionalità avanzate come gli agenti di Amazon Q Developer per lo sviluppo software, che possono far risparmiare molto tempo necessario per scrivere e implementare intere funzionalità, documentare il codice o creare un progetto con un semplice prompt. Amazon Q Developer può, peraltro, far risparmiare ai clienti mesi, persino anni, di tempo per aggiornare le applicazioni. Gli Amazon Q Developer Agent per la trasformazione del codice automatizzano l'intero processo di aggiornamento e trasformazione dello stesso, riducendo il tempo necessario per aggiornare le applicazioni da settimane a giorni o addirittura minuti. Amazon Q Developer è eccellente nella generazione e nella guida del codice, ma può fare molto di più. Consente agli sviluppatori di scoprire i servizi AWS e le best practice architetturali, di eseguire la diagnosi degli errori dei servizi e dei problemi di rete, di selezionare le istanze e ottimizzare le query SQL e le pipeline ETL. Per ulteriori informazioni, visita la pagina dei Prezzi di Amazon Q Developer.
Come posso eseguire la migrazione ad Amazon Q Developer come cliente CodeWhisperer?
Se utilizzi CodeWhisperer livello individuale, non è necessario eseguire la migrazione. Puoi scaricare la versione più recente del Kit di strumenti AWS e, al momento del login, otterrai le funzionalità complete del piano gratuito di Amazon Q Developer per l'IDE. Amazon Q Developer manterrà anche le impostazioni IDE di CodeWhisperer.
Se hai un abbonamento a CodeWhisperer Professional, puoi continuare a utilizzare CodeWhisperer senza effettuare la migrazione fino al 31/01/2025. A partire dal 30/04/2024, è anche possibile passare manualmente ad Amazon Q Developer Pro eliminando prima l'attuale applicazione CodeWhisperer dalla console, creando poi un abbonamento ad Amazon Q Developer Pro e aggiungendo tutti i singoli utenti interessati.
Al momento non sto utilizzando CodeWhisperer. Posso ancora creare un account dopo il 30/04/2024?
Non è più possibile creare nuove applicazioni o profili CodeWhisperer dal 30/04/2024. Tuttavia, i clienti con abbonamento CodeWhisperer Professional che dispongono già di un'applicazione e di un profilo CodeWhisperer nella console possono continuare ad aggiungere singoli utenti all'applicazione, registrandoli a CodeWhisperer livello professionale. Per iniziare a utilizzare Amazon Q Developer, consulta la pagina Nozioni di base su Amazon Q.
Utilizzo CodeWhisperer Individual e ho scelto di non condividere i miei contenuti per migliorare il servizio. Devo disattivare nuovamente Amazon Q Developer?
Amazon Q Developer nell'IDE manterrà le impostazioni IDE di CodeWhisperer, quindi se hai già scelto di non condividere i tuoi contenuti per migliorare il servizio, tale preferenza verrà mantenuta. I nuovi clienti del piano gratuito di Amazon Q Developer dovranno scegliere di non condividere contenuti per il miglioramento del servizio di Amazon Q nell'IDE, se lo desiderano.
Privacy
Chi è il proprietario del codice generato da Amazon Q Developer?
Proprio come nel caso dell'IDE, possiedi il codice che scrivi, inclusi eventuali suggerimenti di codice forniti da Amazon Q Developer. Sei responsabile del codice che scrivi, inclusi i suggerimenti di Amazon Q Developer che decidi di accettare. Controlla sempre i suggerimenti sul codice prima di accettarli, perché potresti dover apportare modifiche, per assicurarti che il codice funzioni esattamente come previsto.
Amazon Q Developer utilizza i miei contenuti per addestrare i modelli?
Per gli utenti che accedono ad Amazon Q Developer con il piano Pro, i contenuti non vengono utilizzati per migliorare il servizio o per addestrare i modelli di fondazione (FM) sottostanti. Salvo esplicita disattivazione, i contenuti del piano gratuito di Amazon Q Developer potrebbero anche essere utilizzati per migliorare la qualità dei FM. I tuoi contenuti non verranno utilizzati se usi il meccanismo di rifiuto descritto nella documentazione. Per ulteriori informazioni, consulta la sezione Condivisione dati con AWS.
Amazon Q Developer utilizza codice scritto da me per migliorare il modello per tutti gli altri?
Quando si utilizza Amazon Q Developer come utente Amazon CodeWhisperer Professional, Amazon Q memorizza i dati sulle attività dell'utente in relazione alla sua risposta alle risposte e ai suggerimenti di codice (ad esempio il pollice in alto o in basso per una risposta). CodeWhisperer Professional utilizza i tuoi contenuti, come frammenti di codice, commenti e contenuti dei file aperti nell'IDE. Questo contenuto viene elaborato dal servizio esclusivamente per fornire e mantenere il servizio. Se accedi ad Amazon Q Developer tramite piani offerti gratuitamente, in particolare nell'IDE con un CodeWhisperer livello individuale, Amazon potrebbe utilizzare le tue domande o risposte per l'addestramento dei modelli. Puoi scegliere di non utilizzare i contenuti di Amazon Q Developer per il miglioramento del servizio seguendo le istruzioni presenti nella documentazione. I contenuti elaborati da CodeWhisperer Professional non vengono archiviati o utilizzati per il miglioramento del servizio o per la formazione dei modelli. Per informazioni su come CodeWhisperer professionale e individuale raccolgono e utilizzano i tuoi dati, consulta rispettivamente le domande frequenti di CodeWhisperer professionale e le domande frequenti di CodeWhisperer individuale.
Amazon Q Developer è incluso nell'ultimo report SOC di AWS?
Sì. Amazon Q Developer è incluso negli ultimi report SOC 1/2/3. I clienti possono scaricare questi report nella console di gestione AWS tramite AWS Artifact.
I miei team legali e di sicurezza delle applicazioni hanno altre domande prima di approvare l'utilizzo di Amazon Q Developer. È disponibile della documentazione aggiuntiva da esaminare?
Sì. Contatta il team del tuo account AWS e richiedi il documento Acceleratore del servizio per Amazon Q Developer. Se la tua organizzazione ha un accordo di non divulgazione firmato reciprocamente con AWS, il team del tuo account condividerà i documenti corretti.
Prezzi
Quanto costa Amazon Q Developer?
Amazon Q Developer offre due piani: un piano gratuito e un piano Pro al prezzo di 19 USD per utente al mese.
Costruisci
Come posso iniziare a utilizzare Amazon Q Developer nell'IDE?
Installa l'estensione Amazon Q IDE per VS Code o JetBrains tramite il rispettivo marketplace di estensioni o plug-in. Per Visual Studio, installa l'AWS Toolkit con estensione Amazon Q. Quindi, esegui l'autenticazione con ID Builder AWS o Centro identità AWS IAM. Dopo l'autenticazione, puoi trovare Amazon Q Developer nella barra delle attività di VS Code o nella finestra degli strumenti ancorata in alto a destra in JetBrains. Per ulteriore assistenza su come iniziare a utilizzare Amazon Q Developer, consulta le Nozioni di base su Amazon Q Developer.
Quali sono alcune delle attività che Amazon Q Developer può svolgere nell'IDE?
Grazie agli agenti di Amazon Q Developer per lo sviluppo software (/dev, /test, /doc, /review), è possibile passare da un prompt in linguaggio naturale a una funzionalità dell'applicazione con dettagliate istruzioni interattive direttamente dall'IDE tramite GitLab Duo con Amazon Q (anteprima) o con Amazon CodeCatalyst. Amazon Q Developer comprende la struttura dello spazio di lavoro e suddivide il prompt in fasi logiche di implementazione, che possono includere la generazione del codice dell'applicazione, test, integrazioni API e altro ancora. Puoi collaborare con Amazon Q Developer per rivedere e ripetere l'implementazione. Quando hai terminato, puoi chiedere all'agente di Amazon Q Developer per lo sviluppo software di implementare ogni passaggio.
Cosa posso fare per ottenere i suggerimenti più pertinenti da Amazon Q Developer nell'IDE?
Le informazioni pertinenti sui linguaggi di programmazione, i framework e gli strumenti utilizzati per le attività possono essere di grande aiuto per ottenere risposte accurate. La suddivisione di problemi complessi in componenti più piccoli aiuta a ricevere un'assistenza più mirata per i singoli componenti. Se una risposta non è chiara, è possibile richiedere chiarimenti ad Amazon Q Developer. Prendi in considerazione anche la possibilità di sperimentare e ripetere le tue domande e comandi, poiché la programmazione spesso invita a provare approcci diversi. La funzionalità di personalizzazione di Amazon Q Developer consente di personalizzare Amazon Q Developer per generare suggerimenti di codice in linea più pertinenti, rendendolo consapevole delle librerie interne, delle API, delle best practice e dei modelli architettonici.
Quali informazioni contestuali utilizza Amazon Q Developer nell'IDE?
Amazon Q Developer utilizza le seguenti informazioni contestuali per rispondere alle domande: 1. Contesto conversazionale attuale, come le domande poste e le risposte e il codice generato nel pannello delle conversazioni. 2. Il contesto dell'IDE, compresa la riga del codice, il frammento o le funzioni selezionate nel file, così come il nome del file e il repository su cui gli sviluppatori stanno lavorando.
Cosa sono gli agenti di Amazon Q Developer per lo sviluppo software?
Grazie agli agenti di Amazon Q Developer per lo sviluppo software, è possibile passare da un prompt in linguaggio naturale a una funzionalità dell'applicazione con istruzioni dettagliate interattive direttamente dall'IDE, tramite GitLab Duo con Amazon Q (anteprima) o con Amazon CodeCatalyst. Amazon Q Developer comprende la struttura dello spazio di lavoro e suddivide il prompt in fasi logiche di implementazione, che possono includere la generazione del codice dell'applicazione, test, integrazioni API e altro ancora. Puoi collaborare con Amazon Q Developer per rivedere e ripetere l'implementazione. Quando hai terminato, puoi chiedere ad Amazon Q Developer di implementare ogni passaggio. L'agente Amazon Q Developer per lo sviluppo software ora può anche eseguire revisioni del codice, fornire automaticamente commenti sulle richieste di unione, segnalare modelli di codice sospetti e persino valutare il rischio nell'implementazione. E con una conoscenza approfondita del tuo progetto, gli agenti Amazon Q Developer possono aiutarti a generare test di unità sulla tua base di codice o a documentare il tuo codice generando automaticamente file readme e diagrammi del flusso di dati.
Quali IDE supportano gli agenti di Amazon Q Developer per lo sviluppo software?
Gli Amazon Q Developer Agent per lo sviluppo software sono disponibili negli IDE di VS Code, JetBrains ed Eclipse (anteprima).
Come posso iniziare a usare gli agenti di Amazon Q Developer per lo sviluppo software nell'IDE?
Gli agenti di Amazon Q Developer per lo sviluppo software nell'IDE sono disponibili per i clienti di Amazon Q Developer Pro e i clienti del piano gratuito di Amazon Q Developer, con dei limiti. Per ulteriori informazioni, consulta le Nozioni di base su Amazon Q Developer o leggi la documentazione.
Come posso verificare che il codice generato da Amazon Q Developer sia sicuro?
AWS fornisce agli sviluppatori servizi come il sistema di analisi degli accessi AWS Identity and Access Management, lo strumento di analisi degli accessi alla rete Amazon Virtual Private Cloud (Amazon VPC) e Amazon CodeGuru per contribuire alla verifica della sicurezza del codice e della configurazione. CodeCatalyst crea automaticamente pipeline di implementazione che utilizzano questi strumenti per confermare che le modifiche al codice siano testate e sicure da implementare.
Cos'è il tracker di riferimento di Amazon Q Developer?
Il tracker di riferimento di Amazon Q Developer rileva se un suggerimento di codice potrebbe essere simile a un codice disponibile pubblicamente. Il tracker di riferimento può contrassegnare tali suggerimenti con un URL del repository e informazioni sulla licenza del progetto o, facoltativamente, filtrarli. Puoi quindi trovare e rivedere più facilmente quel codice di riferimento e vedere come viene utilizzato nel contesto di un altro progetto, prima di decidere di utilizzarlo. Tutti i riferimenti vengono registrati per consentirti di esaminarli in seguito, per assicurarti che il flusso di codice non sia disturbato e che tu possa continuare a codificare senza interruzioni.
Come funziona la generazione di codice di Amazon Q Developer?
Durante la scrittura del codice, Amazon Q Developer analizza i commenti in inglese e il codice circostante per dedurre quale codice è necessario per completare l'attività in corso. Amazon Q Developer suggerisce uno o più frammenti di codice direttamente nell'editor di codice, velocizzando il lavoro. I suggerimenti di codice forniti da Amazon Q Developer si basano su LLM addestrati su miliardi di righe di codice, tra cui codice Amazon e open source. Puoi accettare rapidamente e più facilmente il suggerimento principale (tasto tab), visualizzare altri suggerimenti (tasti freccia) o continuare a scrivere il tuo codice. Controlla sempre un suggerimento di codice prima di accettarlo, perché potrebbe essere necessario modificarlo, per assicurarti che funzioni esattamente come previsto.
Quali dati raccoglie Amazon Q Developer per fornire suggerimenti di codice?
Amazon Q Developer utilizza i contenuti, come frammenti di codice, commenti, posizione del cursore e contenuti dei file aperti nell'IDE, come input per fornire suggerimenti sul codice.
Qual è la capacità di correzione del codice basata sull'IA di Amazon Q Developer?
Puoi scansionare il codice per identificare le vulnerabilità di sicurezza difficili da trovare e ottenere suggerimenti sul codice per risolvere i problemi identificati. La scansione di sicurezza integrata è progettata per rilevare problemi come le credenziali esposte e l'inserimento dei log. I suggerimenti di codice basati sull'IA generativa permettono di correggere le vulnerabilità identificate e sono personalizzati in base al codice dell'applicazione, in modo da poter accettare rapidamente le correzioni con fiducia. La scansione di sicurezza è disponibile per Java, Python, JavaScript e per TypeScript, C#, AWS CloudFormation (YAML, JSON), Kit di sviluppo per il cloud AWS (AWS CDK) (TypeScript, Python) e HashiCorp Terraform (HCL). I suggerimenti di codice per aiutare a correggere le vulnerabilità sono attualmente disponibili per il codice scritto in Java, Python e JavaScript.
Amazon Q Developer produrrà codice simile al codice disponibile pubblicamente?
Come IA generativa, Amazon Q Developer crea nuovo codice in base a ciò che i modelli sottostanti hanno appreso dal codice su cui sono stati addestrati e al contesto fornito dall'utente nel codice e nei commenti. Sebbene Amazon Q Developer non sia progettato per riprodurre codice dai dati di addestramento, è possibile che in rare occasioni generi codice che si avvicina molto al codice disponibile pubblicamente. Se Amazon Q Developer rileva che il suo output corrisponde a un codice disponibile pubblicamente, il tracker di riferimento integrato avviserà l'utente con un riferimento al tipo di licenza (ad esempio, MIT o Apache) e un URL per il codice disponibile pubblicamente. È quindi possibile trovare e rivedere più facilmente il codice di riferimento e vedere come viene utilizzato nel contesto di un altro progetto prima di decidere se utilizzarlo o meno. Per garantire che il flusso di codifica non venga disturbato, vengono registrati tutti i riferimenti per consentirti di esaminarli in seguito, in modo da poter continuare a codificare senza interruzioni.
Posso impedire ad Amazon Q Developer di consigliare un codice con riferimenti di codice?
Sì. Nelle impostazioni di configurazione per Amazon Q Developer, è possibile deselezionare l'opzione "Includi suggerimenti con riferimenti di codice". Ciò impedirà ad Amazon Q Developer di fornire suggerimenti che includano riferimenti a un codice open source con licenza noto. Per gli utenti del piano gratuito di Amazon Q Developer, questa impostazione è disponibile nell'IDE. Con Amazon Q Developer Pro, l'amministratore AWS può configurare in modo centralizzato questa impostazione a livello di organizzazione dalla console.
Amazon Q Developer produrrà codice tossico o distorto?
Amazon Q Developer può filtrare i suggerimenti di codice che includono frasi tossiche e i suggerimenti che contengono strutture di codice comunemente note indicanti distorsioni.
Amazon Q Developer consiglierà codice con vulnerabilità di sicurezza?
Amazon Q Developer è progettato per impedire di suggerire codice con vulnerabilità di sicurezza e filtrare il maggior numero possibile di vulnerabilità di sicurezza. Tuttavia, data la natura generativa di Amazon Q Developer, non possiamo escludere completamente i suggerimenti di codice con problemi di sicurezza. Pertanto, Amazon Q Developer è dotato di una funzionalità di scansione del codice integrata che rileva le vulnerabilità di sicurezza all'interno dei progetti Python, Java e JavaScript, inclusi i suggerimenti di codice di Amazon Q Developer e il codice scritto dall'utente.
Amazon Q Developer funziona solo in lingua inglese quando genera suggerimenti di codice?
Amazon Q Developer è stato addestrato su varie origini dati, tra cui codice Amazon e open source. Amazon Q Developer è stato addestrato e convalidato per generare suggerimenti di codice dai commenti in lingua inglese. Data la varietà di esempi nel set di dati di addestramento, è possibile che Amazon Q Developer fornisca suggerimenti di codice a partire da commenti scritti in lingue diverse dall'inglese; tuttavia, non si tratta di un caso d'uso supportato.
Cos'è Amazon Q Developer per la riga di comando?
Amazon Q Developer per la riga di comando consente agli sviluppatori di essere più produttivi con il completamento contestuale della CLI, la documentazione in linea e la traduzione IA dal linguaggio naturale a quello bash. Amazon Q per la riga di comando si integra con quella esistente dello sviluppatore, in modo che gli sviluppatori non debbano modificare gli strumenti che utilizzano per iniziare a trarne vantaggio.
Come funzionano i completamenti della linea di comando (CLI)?
Mentre un utente digita sulla riga di comando, Amazon Q Developer mostra completamenti e documentazione in linea per oltre 250 strumenti CLI.
Ad esempio, uno sviluppatore può digitare "git" e visualizzare un elenco di tutti i sottocomandi, le opzioni e gli argomenti di git, ordinati in base alla loro frequenza di utilizzo. Uno sviluppatore potrebbe anche digitare "npm install" e visualizzare un elenco di tutti i pacchetti di nodi disponibili per l'installazione. Inoltre, uno sviluppatore può digitare "aws" e visualizzare un elenco di tutti i sottocomandi aws disponibili.
Come funziona la traduzione da linguaggio naturale a bash?
Amazon Q Developer per la CLI elabora prompt di testo in linguaggio naturale (come "inverti il mio commit git più recente") e li converte in codice bash eseguibile istantaneamente.
Per iniziare, è sufficiente eseguire Amazon Q, inserire un prompt e poi eseguire la bash.
Quali terminali, shell (interpreti di comandi) e IDE supporta Amazon Q Developer per la riga di comando?
Attualmente Amazon Q Developer per la riga di comando supporta le integrazioni con i seguenti strumenti:
1. Sistemi operativi: macOS
2. Shell (interprete di comandi): bash, zsh, fish
3. Emulatori di terminale: iTerm2, terminale macOS, Hyper, Tabby
4. IDE: terminale all'interno di VS Code
5) CLI: oltre 250 delle CLI più popolari come git, aws, docker, npm, yarn (vedi Github)
Per il supporto con gli IDE di Jetbrains (eccetto Fleet), Alacritty, Kitty e Wezterm su macOS, esegui cw integations install input-method.
Posso disattivare i completamenti della linea di comando (CLI)?
Sì.
1. Esegui "cw" per aprire la pagina delle impostazioni.
2. Seleziona la scheda completamenti CLI.
3. Sposta il cursore nell'angolo in alto a destra della pagina su "Disattiva".
Posso personalizzare i consigli sul codice in Amazon Q Developer nell'ambiente di sviluppo integrato (IDE)?
Sì. Puoi personalizzare Amazon Q Developer per generare consigli di codice in linea e risposte alle chat ancora più pertinenti rendendolo consapevole delle tue librerie interne, delle API, delle best practice e dei modelli architettonici.
Quali lingue sono supportate durante la creazione di una personalizzazione?
Attualmente, è possibile personalizzare i consigli di Amazon Q Developer su basi di codice scritte in Java, JavaScript, TypeScript e Python. I file scritti in altri linguaggi supportati da Amazon Q Developer, ossia C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, lo scripting shell (interprete di comandi), SQL e Scala, non verranno utilizzati durante la creazione della personalizzazione o quando si forniscono consigli personalizzati nell'IDE in base ai repository di codice interni.
Sono presenti limiti di utilizzo durante la creazione o l'attivazione delle personalizzazioni?
Puoi creare fino a otto personalizzazioni in base alle tue basi di codice interne. È possibile mantenere attive fino a due personalizzazioni del codice contemporaneamente.
Come posso iniziare a personalizzare i consigli sul codice per Amazon Q Developer?
Puoi connettere in modo sicuro i repository di codice ad Amazon Q Developer usando la console. Gli amministratori di Amazon Q Developer possono gestire l'accesso a una personalizzazione privata dalla console, quindi solo sviluppatori specifici possono accedervi.
GitLab Duo con Amazon Q (anteprima)
Come posso iniziare a usare GitLab Duo con Amazon Q?
GitLab Duo con Amazon Q è disponibile in anteprima. Visita GitLab su AWS per registrarti per accedere all'anteprima.
Quanto costa GitLab Duo con Amazon Q?
GitLab Duo con Amazon Q è gratuito per i clienti autogestiti di GitLab Ultimate durante l'anteprima.
Funzionamento
In quali console di servizio posso chiedere ad Amazon Q Developer di aiutarmi a eseguire la diagnosi degli errori?
Amazon Q Developer ti aiuta a eseguire la diagnosi degli errori comuni nelle console di servizio Amazon Simple Storage Service (Amazon S3), Amazon EC2, AWS Lambda e Amazon Elastic Container Service (Amazon ECS). Quando viene visualizzato un errore in una delle console supportate, puoi scegliere il pulsante "Diagnostica con Amazon Q Developer" accanto all'errore per ottenere informazioni sulla causa dell'errore e istruzioni dettagliate sull'implementazione di potenziali correzioni.
A quali dati accede Amazon Q Developer nel mio account per aiutarmi a eseguire la diagnosi degli errori?
Per analizzare l'errore, Amazon Q Developer richiede informazioni, come ID dell'account, identificatori di risorse AWS o il messaggio di errore, nell'ambito delle policy e delle autorizzazioni utente approvate.
Cosa posso fare se Amazon Q Developer non è in grado di eseguire la diagnosi del mio errore o di rispondere alla mia domanda?
Se hai bisogno di assistenza o indicazioni più specifiche, puoi contattare il Supporto AWS. Amazon Q Developer si integra con il Supporto AWS: se è necessaria ulteriore assistenza, è possibile connettersi senza problemi con gli agenti di supporto utilizzando l'interfaccia di Amazon Q Developer. Questa opzione aiuta a rimuovere gli ostacoli nella tua esperienza self-service. Questa integrazione con il Supporto AWS è disponibile per tutti i clienti AWS che accedono ad Amazon Q Developer tramite la console e onorerà i diritti del piano di supporto del cliente.
A quali tipi di domande può rispondere Amazon Q Developer sulla creazione in AWS?
Amazon Q Developer è stato addestrato sulla base dei 17 anni di esperienza di AWS. Pertanto, ti consente di utilizzare i servizi AWS, conoscere le best practice per la progettazione e la creazione delle applicazioni, trovare il servizio giusto per il processo, elencare e descrivere le risorse AWS in esecuzione nell'account (in anteprima) e molto altro ancora. Ad esempio, puoi chiedere ad Amazon Q Developer: "Come faccio a creare un'applicazione Web su AWS?" direttamente nella Console di gestione AWS, e Amazon Q Developer ti accompagnerà in tutti i passaggi e fornirà riferimenti per saperne di più.
Amazon Q Developer può vedere quali risorse AWS sono in esecuzione nel mio account?
Amazon Q Developer non ha visibilità completa sulle risorse dell'account, ma può elencare e descrivere alcune risorse utilizzate (in anteprima), come i bucket Amazon S3 o le istanze Amazon EC2. Amazon Q Developer ti indirizzerà verso le migliori risorse di fatturazione disponibili, ma al momento non è in grado di fornire informazioni di fatturazione sulle fatture e i costi del tuo account o della tua organizzazione. Tuttavia, Amazon Q Developer ti aiuta ora a recuperare e analizzare i dati sui costi dall'Esploratore dei costi AWS (anteprima).
Posso chiedere ad Amazon Q Developer di apportare modifiche all'applicazione dalla console?
No. Gli sviluppatori possono avviare il processo solo comunicando ad Amazon Q Developer tramite la console che desiderano apportare modifiche alla loro applicazione. Dopo l'interazione iniziale, Amazon Q Developer indirizza gli sviluppatori al loro IDE preferito o al loro progetto in CodeCatalyst, dove possono continuare la stessa conversazione.
Come posso iniziare a usare le indagini operative di Amazon Q Developer?
Visita la pagina di CloudWatch qui per iniziare a usare le indagini operative di Amazon Q e scoprire come sfruttare questa funzionalità.
Trasformazione
Perché dovrei usare Amazon Q Developer: Transform per eseguire la migrazione di carichi di lavoro VMware in AWS?
Le funzionalità di trasformazione di Amazon Q Developer per la migrazione dei carichi di lavoro VMware on-premises su Amazon EC2 offrono tre vantaggi. Innanzitutto, orchestra l'intero percorso di migrazione, aumentando la produttività del team. In secondo luogo, automatizza le attività di migrazione complesse e impegnative, tra cui la pianificazione delle ondate e la conversione della rete, l'accelerazione delle migrazioni, la riduzione degli errori e della necessità di competenze interne, accelerando il time to value. Infine, Amazon Q Developer personalizza il tuo percorso di migrazione comprendendo i tuoi obiettivi specifici e analizzando il tuo ambiente on-premises.
In che modo l'approccio di migrazione basato sull'IA di Amazon Q Developer differisce dagli strumenti di migrazione tradizionali?
Le funzionalità di trasformazione di Amazon Q Developer sfruttano l'IA generativa e gli algoritmi di machine learning (ML) per offrirti un'esperienza di migrazione più intelligente, adattiva e automatizzata. A differenza degli strumenti tradizionali che spesso richiedono numerosi input manuali e processi decisionali, la trasformazione di Amazon Q Developer può analizzare autonomamente il tuo ambiente, suggerire strategie di migrazione ottimali e adattare i piani in tempo reale in base al mutare delle condizioni. Le funzionalità di IA della trasformazione di Amazon Q Developer apprendono continuamente da ogni migrazione, migliorando i consigli e i processi di automazione. Ciò si traduce nella pianificazione ed esecuzione della migrazione più rapide e accurate, riducendo la dipendenza da scarse competenze in materia di migrazione e minimizzando il rischio di errore umano.
Quali carichi di lavoro di trasformazione supporta Amazon Q Developer?
Amazon Q Developer supporta il porting di applicazioni .NET Framework su .NET multipiattaforma predisposto per Linux (anteprima), la modernizzazione delle applicazioni COBOL sui mainframe in applicazioni Java su AWS (anteprima), lo spostamento dei carichi di lavoro virtualizzati su VMware in carichi di lavoro scalabili su Amazon EC2 (anteprima) e l'aggiornamento di Java dalla versione 8 alla 11 e dalla versione 11 alla 17.
Come posso iniziare a usare le funzionalità di trasformazione di Amazon Q Developer nell'esperienza Web?
Per iniziare a usare le funzionalità di trasformazione di Amazon Q Developer per la trasformazione .NET, mainframe o VMware, puoi accedere all'esperienza Web “Amazon Q Developer: Transform” con le tue attuali credenziali aziendali. Se è il primo accesso, puoi utilizzare il Single Sign-On (SSO) con l'integrazione del Centro identità AWS IAM e collegarlo a un account AWS per iniziare.
Per il porting .NET, puoi connetterti al tuo repository di codice sorgente in GitHub. Amazon Q Developer analizza il repository collegato, trova i progetti adatti e ti consente di personalizzare le selezioni. Scegli i progetti da modernizzare con l'approvazione dell'amministratore. Una volta approvato, l'agente esegue automaticamente il porting delle applicazioni .NET nella versione selezionata, da Windows a Linux. Puoi monitorare l'avanzamento della trasformazione tramite la dashboard e i log di lavoro. Amazon Q Developer esegue il commit del codice trasformato in un nuovo ramo del repository una volta completata l'attività, preservando il codice sorgente originale.
Per la modernizzazione delle applicazioni mainframe, puoi fornire ad Amazon Q Developer parte del codice dell'applicazione mainframe esistente, che utilizzerà per valutare la base di codice. Utilizzando il suo LLM (modello linguistico di grandi dimensioni) sottostante, Amazon Q Developer crea una documentazione completa per comprendere ed espandere la knowledge base della tua organizzazione. Gli agenti di Amazon Q Developer scompongono grandi monoliti in domini aziendali semplici e liberamente accoppiati, rendendo i sistemi più agili e facili da gestire. Successivamente, definisci i tuoi obiettivi di modernizzazione di alto livello utilizzando il linguaggio naturale. Amazon Q Developer crea un piano d'azione completo per rifattorizzare la base di codice mainframe in Java e implementarla su servizi AWS come Amazon EC2, Amazon Relational Database Service (Amazon RDS) e AWS Fargate. Gli agenti di Amazon Q Developer lavorano in modo autonomo, inviando notifiche sulle azioni in corso o completate e sui blocchi che richiedono la tua attenzione.
Per le migrazioni VMware, la trasformazione di Amazon Q Developer ti guiderà ad aggiungere connettori al tuo ambiente VMware on-premises o a caricare il tuo inventario di risorse da strumenti di terze parti. Puoi iniziare un nuovo progetto nella trasformazione di Amazon Q Developer specificando i tuoi obiettivi.
Amazon Q Developer può eseguire la migrazione di un ambiente VMware on-premises su un hypervisor VMware in esecuzione su AWS?
Attualmente, la trasformazione di Amazon Q Developer supporta solo la migrazione di ambienti VMware on-premises su Amazon EC2. Sebbene la trasformazione di Q Developer non supporti la migrazione automatica di ambienti VMware on-premises verso Amazon Elastic VMware Service, comprende i tuoi obiettivi e fornisce indicazioni sulla migrazione ad Amazon Elastic VMware Service (Amazon EVS) utilizzando VMware Hybrid Cloud Extension (HCX) per il tuo caso d'uso.
Quali IDE supportano gli agenti Amazon Q Developer per la trasformazione di Java e .NET?
Il supporto per sviluppatori di Amazon Q Developer per gli aggiornamenti Java è disponibile tramite gli IDE del Kit di strumenti AWS per JetBrains e VS Code. Il supporto per il porting delle applicazioni .NET da Windows a Linux è disponibile tramite gli IDE di Visual Studio.
Quali dati utilizza Q Developer per comprendere il mio inventario di server VMware on-premises?
La trasformazione di Amazon Q Developer ti aiuta a individuare i server on-premises utilizzando il Servizio AWS di individuazione delle applicazioni. La trasformazione di Amazon Q Developer pianifica la tua migrazione ad AWS utilizzando i dati di configurazione raccolti dal Servizio di individuazione delle applicazioni sui tuoi server e database on-premises e tecniche di ML come Graph Neural Networks per pianificare le tue ondate di migrazione. Offre due modi per eseguire l'individuazione e la raccolta di dati sui server on-premises:
L'individuazione senza agenti può essere eseguita implementando l'Application Discovery Service Agentless Collector (Agentless Collector) (file OVA) tramite VMware vCenter. Agentless Collector può configurare e utilizzare le macchine virtuali, usare il database e le connessioni di rete.
L'individuazione basata su agenti può essere eseguita implementando l'Agente AWS di individuazione applicazioni su ogni macchina virtuale e server fisico. Il programma di installazione dell'agente è disponibile per i sistemi operativi Windows e Linux. Raccoglie dati di configurazione e di utilizzo, connessioni di rete in entrata e in uscita e processi in esecuzione.
Per iniziare a usare il Servizio di individuazione delle applicazioni, devi indicare un account AWS come account di individuazione e quindi collegarlo alle funzionalità di modernizzazione VMware di Amazon Q Developer. Quindi, è possibile configurare il Servizio di individuazione delle applicazioni, scaricare un raccoglitore e visualizzare i dati raccolti nella pagina di riepilogo dell'individuazione di Amazon Q Developer.
Quali lingue e versioni linguistiche supporta la trasformazione di Amazon Q Developer per Java?
L'agente di Amazon Q Developer per la trasformazione del codice supporta gli aggiornamenti delle applicazioni Java versione 8 e 11 fino alla versione 17.
La trasformazione di Amazon Q Developer può eseguire la migrazione della mia complessa applicazione multi-livello?
Sì, la trasformazione di Amazon Q Developer è progettata per eseguire la migrazione delle tue applicazioni complesse e multi-livello. La sua tecnologia di rete neurale grafica identifica dipendenze e relazioni complesse tra le applicazioni, anche in ambienti grandi e complessi. Quindi raggruppa i server correlati in applicazioni logiche che devono essere migrate come un'unica ondata di migrazione. Ad esempio, durante la migrazione di un ambiente da 500 VM, la trasformazione di Amazon Q Developer può identificare che 50 VM devono essere migrate come una singola unità a causa dell'accoppiamento stretto. Questa funzionalità è particolarmente utile per i clienti con sistemi legacy interconnessi o architetture di microservizi. Inoltre, è possibile scaricare i raggruppamenti di applicazioni generati dalla trasformazione di Amazon Q Developer, esaminarli e modificarli se necessario e caricare nuovamente i raggruppamenti aggiornati sulla trasformazione di Amazon Q Developer per continuare la migrazione.
Quali sono le funzionalità di trasformazione di Amazon Q Developer e come posso accedervi?
Amazon Q Developer offre funzionalità di trasformazione per il porting su larga scala di applicazioni .NET Framework su .NET multipiattaforma, la modernizzazione e la migrazione delle applicazioni COBOL da mainframe ad applicazioni Java verso AWS e dei carichi di lavoro VMware verso Amazon EC2. Queste funzionalità sono disponibili in un'esperienza Web unificata su misura per la modernizzazione su larga scala e la collaborazione in team. Le funzionalità di trasformazione .NET sono accessibili anche dagli sviluppatori nell'ambiente IDE Visual Studio. Le funzionalità di aggiornamento Java di Amazon Q Developer disponibili negli ambienti VS Code e JetBrains saranno presto disponibili nell'esperienza Web.
Quali informazioni devo fornire per avviare la migrazione della configurazione di rete VMware nella trasformazione di Amazon Q Developer?
Per avviare la migrazione della configurazione di rete VMware nella trasformazione di Amazon Q Developer, è necessario fornire le seguenti informazioni:
- Reti basate su vSwitch gestite dalla rete virtuale vSphere: un file di configurazione esportato da RVTools, inclusi vSwitch, gruppi di porte e VLAN.
- Per reti definite dal software (SDN) come VMware NSX: un'esportazione di tutte le risorse SDN in formato JSON. Per VMware NSX, l'esportazione può essere eseguita utilizzando lo strumento Import/Export per NSX.
- La configurazione esportata e i dati delle risorse forniscono le informazioni utili sulla configurazione della rete virtuale esistente, necessarie per pianificare ed eseguire il processo di migrazione della rete. Ciò garantisce che la nuova rete di destinazione possa essere configurata correttamente per adattarsi all'ambiente attuale.
In che modo Amazon Q Developer esegue il porting delle applicazioni .NET?
Amazon Q Developer è il primo assistente basato sull'IA generativa per la trasformazione dei carichi di lavoro .NET. Semplifica la migrazione delle applicazioni .NET Framework basate su Windows verso .NET multipiattaforma compatibile con Linux. Gli agenti Amazon Q Developer interagiscono con i clienti in una chat in linguaggio naturale per identificare e collegarsi ai repository di origine e scegliere i progetti da trasferire. Successivamente, gli agenti trasferiscono le applicazioni da Windows Server a Linux per ridurre i costi di licenza e aggiornare le versioni non supportate di .NET Framework, .NET Core, .NET 5 a versioni supportate di .NET multipiattaforma per migliorare le prestazioni, il livello di sicurezza e la conformità.
Posso modificare o aggiornare gli artefatti di migrazione generati dalla trasformazione di Amazon Q Developer?
Sì, la trasformazione di Amazon Q Developer utilizza un meccanismo in cui l'essere umano è nel ciclo di lavorazione per consentire agli utenti autorizzati di rivedere, approvare e modificare gli artefatti generati. Ad esempio, una volta che la trasformazione di Amazon Q Developer genera un piano dell'ondata di migrazione, gli utenti autorizzati riceveranno una richiesta di “collaborazione” per rivedere e approvare il piano, inclusa la mappatura dei server sulle ondate e il sequenziamento di queste ultime. Per aggiornare il piano dell'ondata, la trasformazione di Amazon Q Developer offre agli utenti la possibilità di esportare i dati in formato csv, modificarli e importare il set di dati aggiornato per consentire alla trasformazione di Amazon Q Developer di continuare il processo di migrazione.
Quali tipi di progetto e versioni .NET sono supportati dalle funzionalità di trasformazione di Amazon Q Developer per il porting .NET?
Le funzionalità di trasformazione di Amazon Q Developer supportano attualmente la modernizzazione delle applicazioni C#.NET per i seguenti tipi di progetto: applicazione della console, libreria di classi, API Web, servizio WCF e livelli di logica aziendale di model-view-controller (MVC) e applicazione a pagina singola (SPA). I progetti devono avere solo dipendenze dei pacchetti NuGet create da Microsoft. Per le applicazioni Windows .NET dipendenti da IIS (Internet Information Server), sono supportate solo le configurazioni IIS predefinite per il porting su .NET multipiattaforma. Amazon Q Developer ti aiuta a identificare i tipi di progetto supportati nelle tue applicazioni utilizzando la sua capacità di valutazione in blocco. Amazon Q Developer supporta la trasformazione di applicazioni scritte utilizzando le versioni .NET Framework 3.5+, .NET Core 3.1, .NET 5, .NET 6 e .NET 7 in qualsiasi versione .NET multipiattaforma attualmente supportata da Microsoft, come .NET 6 e .NET 8.
La trasformazione di Amazon Q Developer può gestire le migrazioni VMware su più account AWS?
Attualmente, la trasformazione di Amazon Q Developer supporta la migrazione verso un singolo account di destinazione AWS e una singola regione per le migrazioni dei carichi di lavoro VMware verso Amazon EC2. Tuttavia, puoi creare più processi di trasformazione all'interno dello stesso spazio di lavoro per indirizzare account diversi per il tuo portfolio di applicazioni.
Quali applicazioni mainframe sono supportate dalle funzionalità di trasformazione di Amazon Q Developer?
Le funzionalità di trasformazione di Amazon Q Developer supportano attualmente la modernizzazione delle applicazioni mainframe IBM z/OS scritte in COBOL, JCL (Job Control Language) e si basano sul gestore delle transazioni CICS (Customer Information Control System), sulle schermate BMS (Basic Mapping Support), sui database Db2 e sui file di dati VSAM (Virtual Storage Access Method). Altri linguaggi mainframe saranno supportati in una fase successiva in base alla domanda e al feedback dei clienti.
In che modo la trasformazione di Amazon Q Developer si integra con altri strumenti di migrazione AWS?
La trasformazione di Amazon Q Developer offre un'esperienza di migrazione completa supportata da molte funzionalità nuove ed esistenti. Oltre a fornire nuove funzionalità per il raggruppamento
delle applicazioni e la migrazione di rete, la trasformazione di Amazon Q Developer utilizza gli strumenti di migrazione AWS esistenti, come il Servizio di individuazione delle applicazioni e il Servizio AWS di migrazione delle applicazioni, per completare le migrazioni VMware ad Amazon EC2. La trasformazione di Amazon Q Developer orchestra il processo di migrazione, attivando operazioni negli strumenti esistenti e potenziandoli per offrire un'esperienza di migrazione più efficiente.
In che modo Amazon Q Developer trasforma i carichi di lavoro VMware?
Amazon Q Developer è il primo assistente basato sull'IA generativa per la migrazione e la modernizzazione su larga scala dei carichi di lavoro VMware. Gli agenti di Amazon Q Developer semplificano e accelerano le migrazioni dei carichi di lavoro in esecuzione su VMware verso Amazon EC2. Amazon Q Developer consente ai professionisti della migrazione di specificare i propri obiettivi, generare un piano per raggiungerli, eseguire azioni approvate per loro conto e monitorare l'avanzamento e lo stato della migrazione. Gli agenti di Amazon Q utilizzano l'inventario dei server on-premises e i dati di rete forniti dagli utenti per comprendere l'inventario dei server di questi ultimi, identificare le dipendenze delle applicazioni e proporre gruppi di applicazioni per le ondate di migrazione. Gli agenti convertono le configurazioni di rete on-premises in costrutti di rete AWS come VPC, sottoreti, gruppi di sicurezza e gateway Internet. Quindi, Amazon Q Developer implementa la rete tradotta in un account AWS designato ed esegue la migrazione delle macchine virtuali verso le istanze Amazon EC2 in tale account. Fornisce agli utenti un'esperienza collaborativa, consentendo a più parti interessate di lavorare alle migrazioni, fornendo loro una visione completa dello stato più recente del processo attraverso dashboard dettagliate.
Come posso iniziare a usare la trasformazione di Amazon Q Developer per VMware?
Per iniziare, accedi all'applicazione web della trasformazione di Amazon Q Developer con le tue attuali credenziali aziendali. Se è il primo accesso, puoi utilizzare il Single Sign-On (SSO) con l'integrazione del Centro identità IAM e collegarlo a un account AWS per iniziare. Per le migrazioni VMware, la trasformazione di Amazon Q Developer ti guiderà ad aggiungere connettori al tuo ambiente VMware on-premises o a caricare il tuo inventario di risorse da strumenti di terze parti. Puoi iniziare un nuovo progetto in Amazon Q Developer specificando i tuoi obiettivi.
Mi verrà addebitata la trasformazione di Amazon Q Developer?
La trasformazione di Amazon Q Developer per Java, .NET, mainframe e VMware è disponibile per tutti gli utenti con un abbonamento Amazon Q Developer Pro. I clienti possono accedere alla trasformazione di Java nel proprio IDE con il piano gratuito di Amazon Q Developer.
Quali ambienti di rete VMware sono supportati per la migrazione dalle funzionalità di trasformazione di Amazon Q Developer?
Attualmente, le funzionalità di trasformazione di Amazon Q Developer supportano la migrazione da ambienti di rete virtuali VMware NSX e VMware vSphere, tra cui switch virtuali distribuiti, gruppi di porte e VLAN.