Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Che cos'è AWS CodeArtifact?

Modalità Focus
Che cos'è AWS CodeArtifact? - CodeArtifact

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

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 CodeArtifact è un servizio di repository di artefatti gestito sicuro, altamente scalabile e che aiuta le organizzazioni a archiviare e condividere pacchetti software per lo sviluppo di applicazioni. Puoi utilizzarlo CodeArtifact con i più diffusi strumenti di compilazione e gestori di pacchetti come NuGet CLI, Maven, Gradle, npm, yarn, pip e twine. CodeArtifact aiuta a ridurre la necessità di gestire il proprio sistema di storage degli artefatti o di preoccuparsi della scalabilità della sua infrastruttura. Non ci sono limiti al numero o alla dimensione totale dei pacchetti che è possibile archiviare in un repository. CodeArtifact

Puoi creare una connessione tra il tuo CodeArtifact repository privato e un archivio pubblico esterno, come npmjs.com o Maven Central. CodeArtifact recupererà e archivierà quindi i pacchetti su richiesta dall'archivio pubblico quando vengono richiesti da un gestore di pacchetti. Ciò semplifica l'utilizzo delle dipendenze open source utilizzate dall'applicazione e contribuisce a garantire che siano sempre disponibili per le build e lo sviluppo. Puoi anche pubblicare pacchetti privati in un repository. CodeArtifact Ciò consente di condividere componenti software proprietari tra più applicazioni e team di sviluppo dell'organizzazione.

Per ulteriori informazioni, consulta AWS CodeArtifact.

Come CodeArtifact funziona?

CodeArtifact archivia i pacchetti software nei repository. I repository sono poliglotti: un singolo repository può contenere pacchetti di qualsiasi tipo supportato. Ogni CodeArtifact repository è membro di un singolo dominio. CodeArtifact Ti consigliamo di utilizzare un dominio di produzione per la tua organizzazione con uno o più repository. Ad esempio, potresti utilizzare ogni repository per un team di sviluppo diverso. I pacchetti presenti nei repository possono quindi essere scoperti e condivisi tra i team di sviluppo.

Per aggiungere pacchetti a un repository, configura un gestore di pacchetti come npm o Maven per utilizzare l'endpoint (URL) del repository. È quindi possibile utilizzare il gestore di pacchetti per pubblicare i pacchetti nel repository. Puoi anche importare pacchetti open source in un repository configurandolo con una connessione esterna a un archivio pubblico come npmjs, Gallery NuGet , Maven Central o PyPI. Per ulteriori informazioni, consulta Connect un CodeArtifact repository a un repository pubblico.

È possibile rendere i pacchetti in un repository disponibili in un altro repository nello stesso dominio. A tale scopo, configura un repository come upstream dell'altro. Tutte le versioni del pacchetto disponibili per il repository upstream sono disponibili anche per il repository downstream. Inoltre, tutti i pacchetti disponibili nell'archivio upstream tramite una connessione esterna a un archivio pubblico sono disponibili nel repository downstream. Per ulteriori informazioni, consulta Lavorare con i repository upstream in CodeArtifact.

CodeArtifact richiede agli utenti di autenticarsi con il servizio per pubblicare o utilizzare le versioni dei pacchetti. È necessario autenticarsi al CodeArtifact servizio creando un token di autorizzazione utilizzando le proprie AWS credenziali. I pacchetti nei CodeArtifact repository non possono essere resi disponibili pubblicamente. Per ulteriori informazioni sull'autenticazione e l'accesso in CodeArtifact, vedereAWS CodeArtifact autenticazione e token.

Come posso iniziare CodeArtifact?

È consigliabile completare la procedura seguente:

  1. Scopri di più CodeArtifact leggendoConcetti AWS CodeArtifact.

  2. Configura il tuo Account AWS AWS CLI, il e un utente IAM seguendo la procedura riportata di seguitoConfigurazione con AWS CodeArtifact.

  3. CodeArtifact Usalo seguendo le istruzioni riportate inGuida introduttiva con CodeArtifact.

In questa pagina

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.