AWS Developer Tools category icon Strumenti per sviluppatori - Panoramica di Amazon Web Services

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à.

AWS Developer Tools category icon Strumenti per sviluppatori

AWS Infrastructure Composer

AWS Infrastructure Composerconsente di comporre e configurare visivamente applicazioni serverless a partire da AWS servizi supportati da infrastrutture come codice (IaC) pronte per l'implementazione. Infrastructure Composer consente di trascinare le risorse serverless su un'area di disegno visiva basata su browser. Puoi collegarle per creare rapidamente la tua architettura applicativa serverless. Il canvas supporta anche il raggruppamento di risorse in componenti architettonici più grandi per semplificare la modifica e la configurazione. AWS Infrastructure Composer può generare configurazioni pronte per l'implementazione con impostazioni predefinite basate sui servizi che compongono l'architettura dell'applicazione. Infrastructure Composer supporta la generazione sia AWS CloudFormation di artefatti che (). AWS Serverless Application Model SAM

AWS Cloud9

AWS Cloud9è un ambiente di sviluppo integrato basato sul cloud (IDE) che consente di scrivere, eseguire ed eseguire il debug del codice con un semplice browser. Include un editor di codice, un debugger e un terminale. AWS Cloud9 viene fornito preconfezionato con strumenti essenziali per i linguaggi di programmazione più diffusi, PHP tra cui JavaScript Python e altri, quindi non è necessario installare file o configurare la macchina di sviluppo per avviare nuovi progetti. Poiché il tuo AWS Cloud9 IDE è basato sul cloud, puoi lavorare sui tuoi progetti dall'ufficio, da casa o ovunque utilizzando una macchina connessa a Internet. AWS Cloud9 offre inoltre un'esperienza senza interruzioni per lo sviluppo di applicazioni serverless che consente di definire facilmente le risorse, eseguire il debug e passare dall'esecuzione locale a quella remota delle applicazioni serverless. Con AWS Cloud9, potete condividere rapidamente l'ambiente di sviluppo con il vostro team, consentendovi di abbinare programmi e tenere traccia degli input degli altri in tempo reale.

AWS CloudShell

AWS CloudShellè una shell basata su browser che semplifica la gestione, l'esplorazione e l'interazione con le risorse in modo sicuro. AWS CloudShell è preautenticato con le credenziali della console. Gli strumenti operativi e di sviluppo comuni sono preinstallati, quindi non è richiesta alcuna installazione o configurazione locale. Con CloudShell, è possibile eseguire rapidamente script con AWS Command Line Interface (AWS CLI), sperimentare con il AWS AWS SDKs servizio APIs utilizzando o utilizzare una gamma di altri strumenti per essere produttivi. Puoi utilizzarlo CloudShell direttamente dal tuo browser e senza costi aggiuntivi.

AWS CodeArtifact

AWS CodeArtifactè un servizio di archiviazione di artefatti completamente gestito che consente alle organizzazioni di qualsiasi dimensione di archiviare, pubblicare e condividere in modo sicuro i pacchetti software utilizzati nel processo di sviluppo software. CodeArtifact può essere configurato per recuperare automaticamente i pacchetti software e le dipendenze dagli archivi pubblici di artefatti in modo che gli sviluppatori abbiano accesso alle versioni più recenti. CodeArtifact funziona con gestori di pacchetti e strumenti di compilazione di uso comune come Apache Maven, Gradle,,, npm yarn twinepip, e NuGet semplifica l'integrazione nei flussi di lavoro di sviluppo esistenti.

AWS CodeBuild

AWS CodeBuildè un servizio di compilazione completamente gestito che compila il codice sorgente, esegue test e produce pacchetti software pronti per l'implementazione. Con CodeBuild, non è necessario fornire, gestire e scalare i propri server di build. CodeBuild esegue la scalabilità continua ed elabora più build contemporaneamente, in modo che le build non restino in attesa in coda. Puoi iniziare a utilizzare CodeBuild velocemente con ambienti di compilazione predefiniti oppure puoi creare ambienti di compilazione personalizzati che utilizzano strumenti di compilazione specifici.

Amazon CodeCatalyst

Amazon CodeCatalyst è un servizio integrato per i team di sviluppo software che adottano pratiche di integrazione/distribuzione continua (CI/CD) nel loro processo di sviluppo software. CodeCatalyst è completamente gestito da AWS e riunisce tutti gli strumenti di cui hai bisogno in un unico posto. Puoi pianificare il lavoro, collaborare sul codice e creare, testare e distribuire applicazioni. Puoi anche integrare AWS le risorse con i tuoi progetti collegando il tuo spazio Account AWS al tuo CodeCatalyst spazio. Gestendo tutte le fasi e gli aspetti del ciclo di vita delle applicazioni con un unico strumento, è possibile fornire software in modo rapido e sicuro.

AWS CodeCommit

AWS CodeCommitè un servizio di controllo del codice sorgente completamente gestito che consente alle aziende di ospitare facilmente repository Git privati sicuri e altamente scalabili. AWS CodeCommit elimina la necessità di gestire il proprio sistema di controllo del codice sorgente o di preoccuparsi di scalarne l'infrastruttura. Puoi usarlo AWS CodeCommit per archiviare in modo sicuro qualsiasi cosa, dal codice sorgente ai file binari, e funziona perfettamente con gli strumenti Git esistenti.

AWS CodeDeploy

AWS CodeDeployè un servizio che automatizza l'implementazione del codice su qualsiasi istanza, incluse EC2 le istanze e le istanze eseguite in locale. CodeDeploysemplifica il rilascio rapido di nuove funzionalità, aiuta a evitare tempi di inattività durante la distribuzione delle applicazioni e gestisce la complessità dell'aggiornamento delle applicazioni. È possibile utilizzarlo CodeDeploy per automatizzare le distribuzioni del software, eliminando la necessità di operazioni manuali soggette a errori. Il servizio si dimensiona con l'infrastruttura in modo da permetterti di distribuire facilmente a una sola o a migliaia di istanze.

AWS CodePipeline

AWS CodePipelineè un servizio di distribuzione continua completamente gestito che consente di automatizzare le pipeline di rilascio per aggiornamenti rapidi e affidabili di applicazioni e infrastrutture. CodePipeline automatizza le fasi di compilazione, test e distribuzione del processo di rilascio ogni volta che viene apportata una modifica al codice, in base al modello di rilascio definito dall'utente. Ciò consente di fornire funzionalità e aggiornamenti in modo rapido e affidabile. Puoi integrarti facilmente CodePipeline con servizi di terze parti come GitHub o con il tuo plug-in personalizzato. Con AWS CodePipeline, paghi solo per quello che usi. Non sono previste tariffe iniziali né impegni a lungo termine.

Amazon Corretto

Amazon Corretto è una distribuzione gratuita, multipiattaforma e pronta per la produzione dell'Open Java Development Kit (Open). JDK Corretto offre un supporto a lungo termine che include miglioramenti delle prestazioni e soluzioni per problemi relativi alla sicurezza. Amazon esegue Corretto internamente su migliaia di servizi di produzione e Corretto è certificato come compatibile con lo standard Java SE. Con Corretto, puoi sviluppare ed eseguire applicazioni Java sui sistemi operativi più diffusi, tra cui Amazon Linux 2, Windows e macOS.

AWS Fault Injection Service

AWS Fault Injection Serviceè un servizio completamente gestito per l'esecuzione di esperimenti di fault injection AWS che semplifica il miglioramento delle prestazioni, dell'osservabilità e della resilienza di un'applicazione. Gli esperimenti di iniezione dei guasti vengono utilizzati nell'ingegneria del caos, ossia la pratica di stressare un'applicazione in ambienti di test o di produzione creando eventi dirompenti, come un aumento CPU improvviso del consumo di memoria, osservando la risposta del sistema e implementando miglioramenti. L'esperimento di iniezione dei guasti aiuta i team a creare le condizioni reali necessarie per scoprire i bug nascosti, monitorare i punti ciechi e le strozzature prestazionali difficili da individuare nei sistemi distribuiti.

AWS Fault Injection Service semplifica il processo di configurazione ed esecuzione di esperimenti di iniezione controllata dei guasti su una vasta gamma di AWS servizi in modo che i team possano acquisire fiducia nel comportamento delle loro applicazioni. Con Fault Injection Simulator, i team possono configurare rapidamente esperimenti utilizzando modelli predefiniti che generano le interruzioni desiderate. AWS Fault Injection Service fornisce i controlli e le protezioni di cui i team hanno bisogno per eseguire gli esperimenti in produzione, ad esempio ripristinando automaticamente o interrompendo l'esperimento se vengono soddisfatte condizioni specifiche. Con pochi clic nella console, i team possono eseguire scenari complessi con errori comuni del sistema distribuito che si verificano in parallelo o in sequenza nel tempo, consentendo loro di creare le condizioni del mondo reale necessarie per trovare punti deboli nascosti.

Amazon Q Developer

Amazon Q Developer (precedentemente Amazon CodeWhisperer) assiste sviluppatori e professionisti IT nelle loro attività, dalla codifica, al test e all'aggiornamento delle applicazioni, alla diagnosi degli errori, all'esecuzione di scansioni e correzioni di sicurezza e all'ottimizzazione delle risorse. AWS Amazon Q dispone di funzionalità avanzate di pianificazione e ragionamento in più fasi in grado di trasformare il codice esistente (ad esempio, eseguire aggiornamenti della versione Java) e implementare nuove funzionalità generate dalle richieste degli sviluppatori.

AWS X-Ray

AWS X-Rayaiuta gli sviluppatori ad analizzare ed eseguire il debug di applicazioni distribuite in produzione o in fase di sviluppo, come quelle create utilizzando un'architettura di microservizi. X-Ray consente di comprendere le prestazioni dell'applicazione e dei relativi servizi sottostanti in modo da identificare e risolvere la causa principale dei problemi e degli errori di prestazioni. X-Ray fornisce una end-to-end visualizzazione delle richieste mentre viaggiano attraverso l'applicazione e mostra una mappa dei componenti sottostanti dell'applicazione. È possibile utilizzare X-Ray per analizzare sia le applicazioni in fase di sviluppo che quelle in produzione, da semplici applicazioni a tre livelli a complesse applicazioni di microservizi composte da migliaia di servizi.