Live data from Hacker News

When AWS, Azure, or GCP Becomes the Competition

gkogan.co

71–80 of 92 posts

Re: When AWS, Azure, or GCP Becomes the Competition

#72

Earlier quoted context omitted.

As an ML practitioner in a large ecommerce company, I totally agree. When I evaluate third party tools, 99% have no use at all for me. Things like Algolia or Rekognition or Clarifai. Even Sagemaker and Fargate are mostly not useful to me as my company can easily operate its own k8s platform. Open source tools for model building are great and a small team of engineers can write whatever odds & ends that aren’t covered…

> notebooks are universally poor development environments even for the very tasks they are advertised unnecessarily dismissive, grandstanding.. Bravado of the rejection, not supported at all Rich-content Notebooks tell a story; well-worn Notebooks are a familiar context for experiment and viz.

Notebooks are a maintainability maze waiting to happen.

They're incredibly non-portable; they don't play nice with version control; I know how they're supposed to be used, but I'm yet to see them actually used in a way that isn't a breeding ground for the worst software engineering I've seen.

Re: When AWS, Azure, or GCP Becomes the Competition

#74

Earlier quoted context omitted.

> notebooks are universally poor development environments even for the very tasks they are advertised unnecessarily dismissive, grandstanding.. Bravado of the rejection, not supported at all Rich-content Notebooks tell a story; well-worn Notebooks are a familiar context for experiment and viz.

Notebooks are a maintainability maze waiting to happen. They're incredibly non-portable; they don't play nice with version control; I know how they're supposed to be used, but I'm yet to see them actually used in a way that isn't a breeding ground for the worst software engineering I've seen.

Yet the same could be said of Excel, which is running the whole financial industry.

Re: When AWS, Azure, or GCP Becomes the Competition

#75
post #63

> Think Twice Before Open-Sourcing I think it is a problem that it is very hard to monetize open source infrastructure libraries. In the past, you could try to do consulting or else offer paid hosting. Now with the cloud providers doing "zero management" hosting of open source libraries, both those avenues have been seriously curtailed. Honestly, it seems like if you are the primary author of a popular open source li…

These days, I wouldn't open source anything other than a small hobby project or utility library/app.

Well.. there is the AGPL.

Re: When AWS, Azure, or GCP Becomes the Competition

#76
post #31

While AWS has ruffled a bunch of feathers with their Elasticsearch and Kafka managed offerings which can be easily construed as attempts to steam roll the respective open source-first entities, I am actually quite impressed by the mechanism that Azure has employed with Azure Managed Applications: https://docs.microsoft.com/en-us/azure/managed-applications/... . Hashicorp recently announced their collaboration with Az…

How does that compare to AWS's Marketplace?

Re: When AWS, Azure, or GCP Becomes the Competition

#77
post #63

> Think Twice Before Open-Sourcing I think it is a problem that it is very hard to monetize open source infrastructure libraries. In the past, you could try to do consulting or else offer paid hosting. Now with the cloud providers doing "zero management" hosting of open source libraries, both those avenues have been seriously curtailed. Honestly, it seems like if you are the primary author of a popular open source li…

These days, I wouldn't open source anything other than a small hobby project or utility library/app.

There are other licenses you could choose.

Of course that will make your project less popular.

Re: When AWS, Azure, or GCP Becomes the Competition

#78
post #31

While AWS has ruffled a bunch of feathers with their Elasticsearch and Kafka managed offerings which can be easily construed as attempts to steam roll the respective open source-first entities, I am actually quite impressed by the mechanism that Azure has employed with Azure Managed Applications: https://docs.microsoft.com/en-us/azure/managed-applications/... . Hashicorp recently announced their collaboration with Az…

> I am quite surprised that its Azure that has shown creativity here while AWS and Google have limited themselves to offering marketplace AMIs/images at ridiculous markups.

Are you sure that is accurate for AWS?

https://docs.aws.amazon.com/marketplace/latest/userguide/sof...

This seems to have launched in 2015: https://aws.amazon.com/blogs/apn/saas-partner-program/

Azure Managed Applications launched in 2017: https://azure.microsoft.com/en-us/blog/managed-applications-...

Google's offering seems to have launched this year.

Re: When AWS, Azure, or GCP Becomes the Competition

#79
post #31

While AWS has ruffled a bunch of feathers with their Elasticsearch and Kafka managed offerings which can be easily construed as attempts to steam roll the respective open source-first entities, I am actually quite impressed by the mechanism that Azure has employed with Azure Managed Applications: https://docs.microsoft.com/en-us/azure/managed-applications/... . Hashicorp recently announced their collaboration with Az…

To add to my previous answer:

> While AWS has ruffled a bunch of feathers with their Elasticsearch and Kafka managed offerings which can be easily construed as attempts to steam roll the respective open source-first entities, I am actually quite impressed by the mechanism that Azure has employed with Azure Managed Applications:

Here ( https://aws.amazon.com/marketplace/pp/B01N6YCISK?qid=1572333... ) is Elastic Co's ElasticSearch SaaS offering on AWS: > Elasticsearch Service on Elastic Cloud > Sold by:Elasticsearch Inc. > The official hosted Elasticsearch & Kibana offering on AWS. Launch, manage, monitor and secure Elasticsearch and Kibana deployments with the latest versions, and add machine learning and powerful hot-warm architecture with optimized templates.

The other popular product/software to hate on AWS about is MongoDB, which we find here: https://aws.amazon.com/marketplace/pp/B077D557RX?qid=1572333...

> MongoDB Atlas for AWS > Sold by:MongoDB > MongoDB Atlas delivers the world's leading database for modern applications as a fully automated cloud service with operational and security best practices built in. Easily deploy, operate, and scale MongoDB on AWS by letting Atlas take care of time-consuming administration tasks.

I haven't used any of these, but the reviews seem to show that people are running them.

So, your assertion that Azure has shown creativity, when AWS launched the ability for partners to offer SaaS solutions on AWS (with recent improvements such as PrivateLink to allow SaaS partners to offer managed services inside customer VPCs) 2 years before Azure indicates that seem to not be familiar enough with AWS to be making these statements.

Re: When AWS, Azure, or GCP Becomes the Competition

#80
post #20

Earlier quoted context omitted.

Of the many people who hated Microsoft during their rise to power, one of the most coherent groups were people who were mad because MS put a competitor with an arguably better product out of business. That is in fact how FUD got into the vernacular. They would make vague promises that you couldn't quite call outright lies about having a product coming in that market, and a year later they'd put out something tepid (t…

Who is gonna play wait-and-see in this day and age? We're not in the 90's where one had to wait for the product to be announced, then built, then shipped on a CD.

If a product has lots of integrations within your company, or if you store lots of data in it which would need to be migrated to another product (e.g. a database), or if lots of people in your company need to receive training for the product, then it might make sense to wait 6 months to see what product the big player is going to come out with, rather than choosing a smaller niche vendor.
Post reply on HN