Live data from Hacker News

AWS CodeArtifact: A fully managed software artifact repository service

aws.amazon.com

61–70 of 92 posts

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

#61
post #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…

Considering the price of Nexus and Artifactory this is way cheaper for a SAAS offering with SLA's. I imagine Artifactory is really going to have to up their product offering or at least lower their entry prices.

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

#62
post #61
post #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…

Considering the price of Nexus and Artifactory this is way cheaper for a SAAS offering with SLA's. I imagine Artifactory is really going to have to up their product offering or at least lower their entry prices.

Meta: I’ve vouched for your killed comment. I suspect you may be shadowbanned.

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

#63
post #56
post #23

Earlier quoted context omitted.

I could not disagree more re. the expiring credentials. It is a bad practice to have credentials that never expire, especially on developer laptops, especially credentials of this nature. Developers frequently store this stuff in plain text in their home directory or as environment variables. That's a huge security risk! This service manages the process of generating and expiring credentials automatically, which is a…

> I could not disagree more re. the expiring credentials. It is a bad practice to have credentials that never expire, especially on developer laptops, especially credentials of this nature. For the specific use case of the developer box and the Docker registry, resetting the credentials every 12 hours doesn't offer any more security than not on its own. The reason for that is after you try to login to ECR after the e…

Those credentials sitting in ~/.aws/credentials should also expire after 12 hours. There are plenty of tools out there to automate this process so you just log in with Okta or similar tool in your CLI and your done (bonus they also make switching between accounts a lot easier).

There is absolutely no reason with the tools that we have available that we should be creating long living AWS keys. It's a major security risk if those keys ever got out.

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

#64

No C#/Nuget support? Really?

Weird when you can just do it using S3 for 50% of the price. https://github.com/emgarten/sleet

Static feeds are much slower than one that use a real server.

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

#65
post #61

Earlier quoted context omitted.

Considering the price of Nexus and Artifactory this is way cheaper for a SAAS offering with SLA's. I imagine Artifactory is really going to have to up their product offering or at least lower their entry prices.

Meta: I’ve vouched for your killed comment. I suspect you may be shadowbanned.

Thanks for letting me know, I will reach out to the HN email and ask them why. I suspect it is because of some comments where I got -Karma.

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

#66
post #65

Earlier quoted context omitted.

Meta: I’ve vouched for your killed comment. I suspect you may be shadowbanned.

Thanks for letting me know, I will reach out to the HN email and ask them why. I suspect it is because of some comments where I got -Karma.

Looks like a kind mod un-shadowbanned you. Welcome to the land of the living!

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

#67
post #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…

We have used S3 successfully several times. You can create a Maven repository, use it as RPM repo and many other use cases to host artifacts. I am not sure what functionality is missing that cannot be implemented on the top of S3 and requires CodeArtifact.

For maven, to push artifacts via the correct mvn deploy:deploy-file requires a S3 wagon (transport layer) software to actually make the S3 calls. For bigger orgs, having everyone use a wagon is a non-starter.

All I'm seeing this does is give the proper http endpoints so you dont need the wagon. Is it worth ~2x the price, no, but it's better than the other enterprise-y solutions.

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

#68

Earlier quoted context omitted.

Weird when you can just do it using S3 for 50% of the price. https://github.com/emgarten/sleet

Static feeds are much slower than one that use a real server.

Any reason why? Could we not make it faster?

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

#69
post #67

Earlier quoted context omitted.

We have used S3 successfully several times. You can create a Maven repository, use it as RPM repo and many other use cases to host artifacts. I am not sure what functionality is missing that cannot be implemented on the top of S3 and requires CodeArtifact.

For maven, to push artifacts via the correct mvn deploy:deploy-file requires a S3 wagon (transport layer) software to actually make the S3 calls. For bigger orgs, having everyone use a wagon is a non-starter. All I'm seeing this does is give the proper http endpoints so you dont need the wagon. Is it worth ~2x the price, no, but it's better than the other enterprise-y solutions.

I see, I used it only for a small org. Maybe those companies can pay the 2x penalty.

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

#70
post #61
post #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…

Considering the price of Nexus and Artifactory this is way cheaper for a SAAS offering with SLA's. I imagine Artifactory is really going to have to up their product offering or at least lower their entry prices.

Github already released their package repo last year (and have since purchased NPM). If anything I imagine that had Artifactory pretty scared vs. this. If your company already uses GitHub it's a hard sell to say why you'd need something like Artifactory over the Github package repo.
Post reply on HN