AWS CodeArtifact è un servizio di repository di artefatti completamente gestito che consente alle organizzazioni di conservare, pubblicare e condividere in modo sicuro e con maggiore facilità i pacchetti software utilizzati nel loro processo di sviluppo software.
Utilizzo di pacchetti da repository di artefatti pubblici
Puoi configurare CodeArtifact per recuperare pacchetti software da repository pubblici, come npm Registry, Maven Central, PyPI e NuGet.org in soli pochi clic. CodeArtifact scarica e archivia automaticamente le dipendenze di applicazioni da questi repository, garantendo la costante disponibilità a sistemi di integrazione e distribuzione continue e sviluppatori.
Pubblica e condividi pacchetti
Puoi utilizzare gestori di pacchetti esistenti, come npm, pip, yarn, twine, Maven, NuGet e SwiftPM per pubblicare pacchetti sviluppati all'interno dell'organizzazione. I team di sviluppo possono risparmiare tempo prezioso recuperando i pacchetti pubblicati e condivisi in un repository organizzativo centrale, anziché crearne uno personalizzato.
Approvazione di pacchetti da utilizzare e visibilità sull'uso dei pacchetti
È possibile approvare i pacchetti da utilizzare creando flussi di lavoro automatizzati con le API CodeArtifact e AWS EventBridge. L'integrazione ad AWS CloudTrail fornisce ai responsabili la visibilità di quali pacchetti sono utilizzati e dove, facilitando l'identificazione dei pacchetti da aggiornare o rimuovere.
Disponibilità e durabilità elevate
AWS CodeArtifact opera in varie zone di disponibilità e archivia metadati e dati di artefatti su Amazon S3 e Amazon DynamoDB. I tuoi dati crittografati vengono archiviati in modo ridondante in più strutture e dispositivi all'interno di ogni struttura, rendendoli estremamente durevoli e disponibili.
Utilizzo di un servizio completamente gestito
CodeArtifact ti consente di dedicarti ai clienti, anziché alla configurazione e mantenimento dell'infrastruttura di sviluppo. CodeArtifact è un servizio estremamente disponibile in grado di ridimensionarsi per soddisfare le esigenze di tutti i team di sviluppo software. Non richiede software da aggiornare, né server da gestire.
Monitoraggio e abilitazione del controllo degli accessi
AWS CodeArtifact si integra a IAM e AWS CloudTrail, offrendo controllo e visibilità su cui può accedere ai pacchetti software. Inoltre, CodeArtifact si integra con AWS Key Management Service (KMS) per la crittografia dei pacchetti.
Accesso ai pacchetti all'interno di un VPC
È possibile incrementare la sicurezza dei repository configurando AWS CodeArtifact in modo che utilizzi gli endpoint di AWS PrivateLink. In questo modo, il sistema eseguito nel VPC può accedere ai pacchetti archiviati in CodeArtifact senza che i dati vengano trasferiti tramite la rete internet pubblica.

Leggi la documentazione per maggiori informazioni sulle caratteristiche e l'implementazione di AWS CodeArtifact.

Ottieni l'accesso immediato al piano gratuito di AWS.