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

Visita la pagina dei prezzi
Ti senti pronto?
Nozioni di base su AWS CodeStar
Hai altre domande?
Contattaci