6 ms·
This entire post is just unnecessary fear-mongering. >Also, "500GB/mo.", at launch. Let's not forget those generous free limits can be slashed whenever it suit
by tidepod12 6y ago
This entire post is just unnecessary fear-mongering.
>Also, "500GB/mo.", at launch. Let's not forget those generous free limits can be slashed whenever it suits, and why they might be so generous for launch at all.
AWS has, to my knowledge, never increased the cost of any service after launch. They do, however, have a long history of reducing prices.
You also completely neglected to mention this part:
>Simply authenticating with an AWS account increases free data bandwidth up to 5 TB each month when pulling images from the internet. And finally, workloads running in AWS will get unlimited data bandwidth from any region when pulling publicly shared images hosted on AWS.
So yes, AWS gives some incentive to create an AWS account, and an even further incentive to use AWS services. All I can say to that is... duh?
- ethanwillis 6y agoThe problem is not that they give incentives. It's why they give incentives. Why do they want marketshare? It's simple, they're a business, they want to milk you for money. And like their forebears they understand well that the more they lock you into their solutions the more likely you are to keep paying for money even when you're mad at them for something they inevitably do that you don't agree with.
- tidepod12 6y agoOh the horror of a business that wants to make money off of the services they are offering! Do you work for a company that just gives away all of their services and products for free, or...?
- ethanwillis 6y agoYou're a funny guy. Nothing is wrong with a business making money. What's wrong with Amazon is that they're going to make extra money through extortionate business practices and you're going to be shit out of luck looking for an alternative after they crush all of their competitors in ways that are not healthy to a functioning market.
- tidepod12 6y agoThe pricing (or lack of pricing, actually, since the only thing mentioned in the post is that people get 5TB/mo of transfer for free and AWS makes no money directly from this) is actually less costly than Docker Hub's new model. Are you telling me that Docker Hub is extortionate, too? Come on.
- viraptor 6y agoAlso once you have 5TB/mo in container transfer bandwidth, you probably can spare a couple employees to set up your own solution if you can't use AWS. You can't realistically use that much in a smallish company.
- ralph87 6y agoNow you've lurched from denial to some sarcastic realist approach where we're shamed for suggesting it is even appropriate to be concerned about the issue. Please consider reviewing the posting guidelines
- lovehashbrowns 6y ago1. The company I work for is already fully locked into AWS with years of work needed to go anywhere else. 2. Duh, this is an incentive to move to their cloud. Duh duh duh. Basically everything any corporation does is in some way intended to keep you locked into their system. 3. The company that I work for pays Amazon A LOT of money every year. As in, millions a year and almost certainly a month, too. If this allows us to pull images without limits, avoid having a separate billing agreement with DockerHub, and provides faster speeds from the regions where we're deployed in AWS, then this is a compelling offering from Amazon and my company would likely consider it.
- freehunter 6y ago>fully locked into AWS with years of work needed to go anywhere else That’s the thing that I don’t understand... unless you’re treating cloud vendors like a traditional on-premise data center, you’ve already got lock in. And if you do treat them like data centers, it’s going to cost a lot more than just running a data center. And if you decide to switch from AWS to Azure or GCP or Oracle, what happens to all your engineers who specialize in AWS? Are they going to forget everything they know and go learn something brand new and start from scratch? Or are they going to just quit and find a job working with AWS that they already know? You’re already locked in to every tech decision you make, and if you make the decision to not be locked in, you’re locked in to only vendors who don’t have lock-in which is a form of lock-in itself. Either way you’re gonna be paying a lot more than your competitors who are just focused on running their business. It’s wishy-washy lack of decision making. No one cares about your tech stack, just pick one and get back to running your business.
- ralph87 6y ago> This entire post is just unnecessary fear-mongering. You perhaps missed the bottom 30% suggesting there may be better options. Docker's registry protocol treats layers essentially as opaque slabs, as any user will no doubt be aware, where update of a single timestamp or byte of a file could mean the reupload (and download) of a potentially unlimited amount of data. While that architecture has its perks (simplicity, sequential IO patterns suited to the magnetic disks of 2013), there are obvious downsides. We have plenty of systems just like Docker capable of managing Docker-like file counts without the obscene bandwidth abuse, we just don't call them registries. They have names like Perforce, Subversion and even (some Microsoft variant) of Git. Eliminating the data gravity angle is impossible, but reducing its potency by several orders of magnitude is not only possible but has already been done repeatedly in many popularly deployed systems. This is not to suggest replacing registry with Git, but perhaps some graph-like manifest format combined with some new "fetch-multiple-objects" protocol verb would be all required to bring the cost of running a registry down to essentially a non-issue.
- tidepod12 6y agoYou seem to be all over the place with your issues. Are you mad that AWS has bandwidth limits, or are you mad that AWS is encouraging the use of Docker altogether, or do you just have some kind of vendetta against the boogeyman that is AWS? Docker registries are how things are done right now. And the changes to Docker Hub that happened this week have a significant impact on the Docker ecosystem. This announcement is about solving that impact now, because developers need a solution now. This doesn't have anything to do with any hypothetical improvements to the Docker ecosystem or Docker data usage that may otherwise be in progress by [insert company here].
- ralph87 6y agoIt seems you have assumed quite some dictatorial control over what is appropriate to discuss on this thread. This is entirely unconstructive. Here we're looking at a product launch with clear lock-in properties, that is enabled in large part by an architectural issue that has already been exhaustively solved by other software. That's a point worth sharing