Live data from Hacker News

AWS CodeArtifact: A fully managed software artifact repository service

aws.amazon.com

1–10 of 92 posts

Re: AWS CodeArtifact: A fully managed software artifact repository service

#3
This has been a fairly obvious service that has been missing for a while, nice to see them provide a solution.

Most dependency management tools have some kind of hacky support for using S3 directly.

Full fledged artifact management tools like Artifactory and Nexus support S3 backed storage.

Interesting to see that the pricing is approximately double that of S3, for what I imagine is not much more than a thin layer on top of it.

Re: AWS CodeArtifact: A fully managed software artifact repository service

#4
I don't get it.

The git server you use supports artifacts already. You could also just put all of your artifacts on an S3 bucket if you needed somewhere to put them, which is exactly what this is but more expensive. I don't understand when this would save you money or simplify devops.

Re: AWS CodeArtifact: A fully managed software artifact repository service

#6
post #4

I don't get it. The git server you use supports artifacts already. You could also just put all of your artifacts on an S3 bucket if you needed somewhere to put them, which is exactly what this is but more expensive. I don't understand when this would save you money or simplify devops.

The benefit is being able to keep your existing maven/npm/pip workflows as well as use the same workflow for both internal and public dependencies.

Re: AWS CodeArtifact: A fully managed software artifact repository service

#8
post #7

It’s frustrating to not see more system package management (deb, rpm) from these new services (github and gitlab for instance). Are others not packaging their code in intermediate packages before packing them into containers?

That sounds like double work.

Re: AWS CodeArtifact: A fully managed software artifact repository service

#9
post #7

It’s frustrating to not see more system package management (deb, rpm) from these new services (github and gitlab for instance). Are others not packaging their code in intermediate packages before packing them into containers?

What's the purpose of intermediate packages if you're already using containers?
Post reply on HN