8 ms·
Amazon Web Services in Plain English (2015)
- a012 10y ago> Code Deploy > Should have been called: Not bad The one service name that's self declared.
- 9point6 10y agoJudging by the Direct Connect one further down I think "Not Bad" was more of a comment on the name rather than a suggestion for another.
- chrisbolt 10y ago(2016) https://news.ycombinator.com/item?id=10202286 https://news.ycombinator.com/item?id=10202286
- dcw303 10y agoThis is really useful for a layman like me who doesn't have a lot of exposure to AWS. Anything similiar for Azure? I would really like to understand the difference between the different types of app services, and especially how they relate to the project templates in Visual Studio.
- michaelbuckbee 10y agohttps://www.expeditedssl.com/azure-in-plain-english https://www.expeditedssl.com/azure-in-plain-english
- mrweasel 10y agoSadly that one try to be a little too funny. For example: Express Route - "Should have been called Pretty good" that not really helpful. It should have been called "Azure MPLS" or "Azure direct connect"
- pxndx 10y agoI understood that as "that's already a pretty good name".
- jsingleton 10y agoThat's a good high-level list, although the comparisons don't always match up. For example, I'd say Traffic Manager is more like Route 53 than ELB (which only works within a region). If you're after something a bit more in-depth (but covering less services) then I wrote a three part series last year. It may be a little out-of-date, but most of it still applies. Azure now supports MySQL, for example. 1: https://unop.uk/on-aws-vs-azure-vendor-lock-in-and-pricing-confusion-part-1/ https://unop.uk/on-aws-vs-azure-vendor-lock-in-and-pricing-c... 2: https://unop.uk/on-aws-vs-azure-vendor-lock-in-and-pricing-confusion-part-2/ https://unop.uk/on-aws-vs-azure-vendor-lock-in-and-pricing-c... 3: https://unop.uk/on-aws-vs-azure-vendor-lock-in-and-pricing-confusion-part-3/ https://unop.uk/on-aws-vs-azure-vendor-lock-in-and-pricing-c... Edit: Should that "puts da" be on that page?
- inopinatus 10y agoI'd say if you haven't had a lot of exposure to AWS, this list is likely to give you a misleading impression in many cases; many items are either factually or taxonomically wrong, or grossly oversimplified to force them into a particular category, or confuse the underlying implementation (or even unverified assumptions about the underlying implementation) for the service offering. There are also some surprising omissions, like ELB/ALB or KMS, and some impossible and even self-defeating suggestions, like using someone else's trademark (again, with questionable validaty). It's especially misleading if, as you say, you want to understand differences between AWS and Azure services, because that sometimes comes down to nuances. So I recommend treating it as humorous parody, not documentation. It is a little bit amusing if you're already in the know. Source: I'm ex-AWS.
- kasparsklavins 10y agoBroken on mobile.
- dajohnson89 10y agoLooks good on my Nexus 5x -- I had to rotate the phone in landscape mode first though :)
- dustinmoris 10y agoDoesn't look good on my Google Pixel :/
- beefsack 10y agoCalling S3 "FTP" is a bit misleading, I would have just called it "File Storage" and explained it along the lines of FTP instead.
- em3rgent0rdr 10y agoI agree. Alternatively they should have never used a silly acronym "S3" and just stuck with the full name: "Simple Storage Service".
- em3rgent0rdr 10y agowell there is a genuine need for a short url. But instead of aws.amazon.com/s3 I would say aws.amazon.com/storage would have been a good tradeoff, and similarly for the other services just use the dictionary word of the service. "AWS" already has "service" in the acronym, so no need to repeat "S" or "service" for every sub-service of "Amazon Web Services".
- vacri 10y agoS3 = two characters and two syllables Simple Storage Service = twenty-two characters and six syllables Given how much it's used in discussions around online storage, the former is definitely preferable. The fully spelled-out name is really only useful to ultra-newbies, and not to anyone with even a hint of experience in the product. Not much gained there.
- slightlyCyborg 10y agoUpdoot, because I was thinking just the other day how absurd Amazon's naming scheme is. Did an engineer think of that sh#!? If Amazon was run by Musk instead of Besos, a harsh email would have been sent to the employees to cut that sh#! out. Source: Acronyms seriously suck https://twitter.com/davejohnson/status/602951117413216256 https://twitter.com/davejohnson/status/602951117413216256
- philtar 10y agoThere's something particularly grating about your comment. From the 'updoot' to the fetishization of Elon Musk.
- deleted 10y ago[deleted]
- em3rgent0rdr 10y agoActually the poster makes a good point about how when organizations excessively make acronyms, they can actually hamper communication and efficiency. I read the link, and I think Elon Musk makes some great points, so I don't think the poster's praise of Elon Musk should be criticized as a "fetisization", and I don't think the poster deserves so many down votes. Although to be honest, I did have to look up "updoot" in the Urban Dictionary :), so to be fair I should say unnecessary use of urban slang can also hamper communication.
- deleted 10y ago[deleted]
- dajohnson89 10y agoThe military uses acronyms heavily. The seem to be still in business.
- velodrome 10y agoGCP does not really need one of these. It is a lot easier to understand. The only time it gets confusing for people are the papers or projects they were based on (e.g. StackDriver, BigTable, etc).
- deleted 10y ago[deleted]
- michaelbuckbee 10y agoHey, Author here. This is old and I haven't added some of the new services that AWS has released since I first wrote it. Whenever this list comes up there's generally a group of people that dislike it for trying to be at least mildly humorous (The whole concept for it started with my developer friends and I joking about some of the names and how opaque they were, so not sure what I'm supposed to do). There were a couple substantial edits I made to it where a few funny lines were cut in favor of better explaining what/how something worked. I also started fleshing out some of the services with slightly more in-depth articles about them (such as this discussion of AWS Buckets where I compare Amazon's CTO to a character from 28 Days Later - https://www.expeditedssl.com/aws-s3-buckets-of-objects https://www.expeditedssl.com/aws-s3-buckets-of-objects I've sometimes thought that I should try and make it into an ebook or something, but there's always been something more interesting to work on. Thanks to everyone who has enjoyed it, shared it with their friends and hopefully took their first steps to messing around with AWS.
- Alex3917 10y agoIt would be funny to redo the icons also. I like how the shortcut bar gives you the option to use only the icons, as if anyone can remember more than zero of them.
- blauditore 10y agoFor what it's worth, the layout is somewhat broken for mobile browsers (tested with 360 px width): The table is too wide and bleeds out of the viewport, hiding parts of the text. Maybe you can make it horizontally scrollable or something.
- michaelbuckbee 10y agoTo be honest a lot of those characters weren't really worth reading anyway, but I'll see what I can do.
- thecrazyone 10y agoYour humor from the website is bleeding to HN sire :-) I like it :-)
- cygned 10y agoStill wondering why AWS does not provide a solid PaaS solution like Heroku does (they are on AWS, though) - or am I just overlooking it? I would like to host a few node.js/Clojure apps but I don't want to have the hassle with virtual machines/IaaS.
- ralusek 10y agoElastic Beanstalk and now Lightsail.
- unmole 10y agoLightsail isn't really a PaaS, it's a 'simplified' rebranding of EC2.
- michaelbuckbee 10y agoElasticBeanstalk is their PAAS-like solution. I still tend to build out things with Heroku as the central point and slot in AWS services as they make sense.
- cygned 10y agoI looked at ElasticBeanstalk back then, and - frankly - to me it sounds like an overcomplicated PaaS product. If I understood it correctly, they basically "just" tie together a bunch of services for you. I was expecting something as simple as Heroku, actually.
- cyberferret 10y agoI would encourage you to take another look at it. You are right in that it basically ties services together (mainly EC2 and RDS), but it does give you an option of starting and deploying a Ruby or Node.js project from the command line and taking care of all the details for you. (In fact, you don't HAVE to tie services together that you don't need. If you have a separate RDS instance already that you want to use, you can tell your Elastic Beanstalk project to use that instead of creating a new one). I use Elastic Beanstalk for all my projects now, and like how I can deploy from Git repositories so easily with a single command. Granted the interface isn't as easy as Heroku, but you have the bonus of added configurability in your apps.
- deleted 10y ago[deleted]
- sukruh 10y agoIt would be cool if someone did a similar thing for the Apache Big Data projects.
- michaelbuckbee 10y agoI was going to volunteer, but sheesh: https://projects.apache.org/projects.html https://projects.apache.org/projects.html
- joe5150 10y agoThe list of just "big data" projects is somewhat smaller https://projects.apache.org/projects.html?category#big-data https://projects.apache.org/projects.html?category#big-data
- tharibo 10y agoDo we have the same for Microsoft products? Even as a developer, I can't understand half of what they're proposing. Like what the hell is Sharepoint anyway? Or what is SAP?
- nottorp 10y agoMicrosoft has never been understandable. I tried to find an overview of dot net on their site, when dot net was at 1.x and was going to cure world hunger, but I wasn't able to understand what they meant by the '.net platform'. Gave up after an hour.
- nkassis 10y ago.net been many things over the years and included many things. I guess if there was a definition at it's core (no pun intended) it's a managed code runtime with an associated set of libraries and framework to develop applications. But it's also a brand name for Microsoft development tools and frameworks. But it's very much not precise in how it's used by MS itself.
- dustinmoris 10y agoSomeone needs to teach expeditedssl.com how to build a website in 2017 that can also be consumed on mobile without content being cut out.
- chrisjohn93 10y agoMy heart can only take so much.
- howfun 10y agoMachine Learning Should have been called Skynet
- dangle 10y agoThanks. <3 Can you also rewrite all tutorials please?
- roomey 10y agoWonder what the vmware service on Amazon will be called - maybe Elastiware
- ankurdhama 10y agoDoes anyone know who are the bunch of geniuses that come up with the names and decide upon what to use? World deserve to know about them.
- sethammons 10y agoDevelopers generally have problems in two areas: naming things, regex, and off by one errors.
- ankurdhama 10y agoDon't think Amazon would allow developers to name products or is it that their marketing team is just retired developers.
- pyreal 10y agoI just discovered a bunch of interesting stuff that I had no idea AWS provided thanks to the cryptic names. Most notable is Elastic Beanstalk - had no idea that was a PaaS!
- noer 10y agoIt's worth noting on the SES explanation it says: >You could use it to send a newsletter if you wrote all the code, but that's not a great idea. You actually can use a self hosted solution like Sendy to send marketing emails & newsletters via SES & only pay for the emails you send using SES
- newsat13 10y agoI recommend mailtrain for sending news letters
- frostymarvelous 10y agoThis is very annoying to read on my S6 in chrome 55.0.2883.91
- dsmithatx 10y agoI would highly recommend this resource for further reading. https://github.com/open-guides/og-aws https://github.com/open-guides/og-aws
- z3t4 10y agoNoSQL Parody: https://youtu.be/fXc-QDJBXpw https://youtu.be/fXc-QDJBXpw
- deleted 10y ago[deleted]