Servisphere
AWS CodeArtifact icon (AWS Architecture Icons)

AWS CodeArtifact

Private software package repository

A managed artifact (package) repository for npm, PyPI, Maven, NuGet, and other formats; can proxy public repositories to cache packages and control what the team is allowed to use.

  • Cost$ Low
  • Difficulty●●●●●
  • Costs money when idle?A little
  • Serverless
  • In examsDVA

Scope: Regional

Open CodeArtifact on the map →
Think of it asLike a company supply warehouse: goods are brought in from the market once, and anyone who needs something takes it from the vetted warehouse.

When to use it

✓ Use it when

You need to share internal libraries or control and cache third-party packages for build pipelines.

✗ Avoid it when

You need to store container images → ECR; for small projects, using public registries directly is enough.

Common uses

  • Publish internal npm/PyPI libraries
  • Cache public packages so builds don't depend on the Internet
  • IAM permissions controlling who can publish packages

What does it cost?

  • Pricing model: Charged per GB stored per month, number of requests, and data transferred out.

Reference prices for us-east-1, updated October 14, 2026; they may have changed. Always check the AWS pricing page.

Related services

Open CodeArtifact on the map →