Interruzione del supporto per AWS CodeStar
Il 31 luglio 2024, Amazon Web Services (AWS) interromperà il supporto per la creazione e la visualizzazione di progetti AWS CodeStar. Dopo il 31 luglio 2024, non potrai più accedere alla console AWS CodeStar o creare nuovi progetti. Tuttavia, le risorse AWS create da AWS CodeStar, inclusi i repository di origine, le pipeline e le build, non saranno interessate da questa modifica e continueranno a funzionare. Le connessioni AWS CodeStar non saranno interessate da questa interruzione.
Se desideri monitorare il lavoro, sviluppare codice e creare, testare e implementare le tue applicazioni, Amazon CodeCatalyst offre un processo di avvio semplificato e funzionalità aggiuntive per gestire i tuoi progetti software. Scopri di più sulle funzionalità e sui prezzi di Amazon CodeCatalyst.
AWS CodeStar fornisce gli strumenti necessari per iniziare rapidamente a sviluppare, creare build e distribuire applicazioni in AWS. Con AWS CodeStar, è possibile scegliere tra diversi modelli di progetto con cui iniziare a sviluppare applicazioni in Amazon EC2, AWS Lambda e AWS Elastic Beanstalk. I progetti di questo servizio supportano molte delle più utilizzate sintassi di programmazione, tra cui Java, JavaScript, PHP, Ruby e Python. AWS CodeStar permette di accelerare la distribuzione di applicazioni grazie a una toolchain di distribuzione continua preconfigurata per sviluppo, creazione di build, testing e distribuzione dei progetti in AWS. L'accesso al progetto può essere regolato tramite policy di sicurezza integrate che prevedono diversi ruoli, tra cui titolare, collaboratore e spettatore. Il pannello di controllo di progetto di AWS CodeStar semplifica il monitoraggio centralizzato delle attività dell'applicazione e la gestione delle attività di sviluppo quotidiane, ad esempio i commit recenti del codice, le build e le implementazioni. Poiché AWS CodeStar si integra con JIRA di Atlassian, uno strumento di terze parti per la gestione dei bug e dei progetti, è anche possibile creare e gestire JIRA tramite il pannello di controllo del servizio.
Modelli di progetto
AWS CodeStar fornisce una serie di modelli di progetto che aiutano nelle prime fasi dello sviluppo e della distribuzione con Amazon EC2, AWS Lambda e AWS Elastic Beanstalk, garantendo il supporto per molte delle più utilizzate sintassi di programmazione, tra cui Java, JavaScript, Python, Ruby e PHP. Con AWS CodeStar, è possibile utilizzare diversi editor di codice, ad esempio Visual Studio, Eclipse oppure l'interfaccia a riga di comando di AWS.
Gestione degli accessi del team
AWS CodeStar impiega AWS Identity and Access Management (IAM) per gestire le identità degli sviluppatori e offre policy di sicurezza integrate basate sul ruolo, che permettono di controllare gli accessi del team in tutta sicurezza. Con AWS CodeStar, è possibile condividere i progetti con tre diversi livelli di accesso: titolare, collaboratore e spettatore.
Repository Git in hosting
AWS CodeStar memorizza il codice dell'applicazione in AWS CodeCommit, un servizio di controllo del codice sorgente completamente gestito che elimina la necessità di gestire una propria infrastruttura per l'hosting di repository Git. È anche possibile scegliere di memorizzare il codice sorgente di un progetto in un repository GitHub nel proprio account GitHub.
Servizio di compilazione completamente gestito
AWS CodeStar compila e predispone in pacchetti il codice sorgente utilizzando AWS CodeBuild, un servizio di creazione di build completamente gestito che permette di creare build, testare e integrare il codice con una maggiore frequenza.
Pipeline di distribuzione continua automatizzata
AWS CodeStar velocizza le release software con l'aiuto di AWS CodePipeline, un servizio di integrazione e distribuzione continue. Ogni progetto è preconfigurato con una pipeline automatizzata che crea build, testa e distribuisce il codice in modo continuo ad ogni nuovo commit.
Distribuzioni automatizzate
AWS CodeStar si integra con AWS CodeDeploy e AWS CloudFormation per aggiornare con la massima semplicità il codice dell'applicazione e distribuirlo in Amazon EC2 e AWS Lambda.
Integrazioni IDE
Una volta creato un progetto in AWS CodeStar, è possibile iniziare a sviluppare codice direttamente in AWS Cloud9, semplificando le fasi iniziali di sviluppo in AWS. Cloud9 è un IDE basato su cloud che consente scrittura, esecuzione e debug del codice solo con un browser. Cloud9 è dotato di un terminale con interfaccia a riga di comando AWS preautenticata che offre accesso immediato a un ampio spettro di servizi AWS. Oltre a Cloud9, CodeStar permette di scegliere tra numerosi altri IDE molto utilizzati, tra cui Microsoft Visual Studio ed Eclipse.
Pannello di controllo di progetto centralizzato
I progetti di AWS CodeStar includono un pannello di controllo unificato che permette di monitorare e gestire con la massima semplicità l'intera toolchain di sviluppo. Grazie al pannello di controllo di progetto, è possibile gestire in modo centralizzato le attività della pipeline di integrazione e distribuzione continue, tra cui commit di codice, creazione di build, testing e distribuzioni, prendendo provvedimenti in caso di necessità. AWS CodeStar, inoltre, permette di includere una pagina informativa relativa al progetto, semplificando la comunicazione delle informazioni più importanti, ad esempio collegamenti di progetto, esempi di codice e note per il team. AWS CodeStar, infine, si integra con Amazon CloudWatch, un servizio di monitoraggio delle applicazioni, e con JIRA Software di Atlassian, uno strumento di terze parti per la gestione dei bug e dei progetti. Queste integrazioni permettono di monitorare in modo centralizzato le attività dell'applicazione e di gestire le JIRA all'interno del pannello di controllo di AWS CodeStar.
Ulteriori informazioni sui prezzi di AWS CodeStar