It feels like it might be Thread of Uncomfortable @awscloud Truths time again.
Now that #reInvent has subsided, you get to choose between CDK, sam-cli, Serverless framework, Proton, Service Catalog, Service Catalog App Registry, and SAR.

Making that decision is way more entertaining than doing your job.
Now that AWS has begun naming services after things shouted on the factory floor (Lookout for Metrics/Equipment/Vision), next year we can expect "Who the Hell Parked in my Spot," a container pre-empting service.
Conway's Law states that you ship your culture. AWS apparently has a strong culture of being bad at naming things and agreeing with anything you propose to them.
"You can be right, or you can be happy." AWS proves not only that you can also be "neither," but also billed for it.
At 184 kbps per person for a meeting of ten people, the 25 minutes at the start of an Amazon Chime meeting wastes roughly half a gig of bandwidth as the participants all read the six pager to themselves.
Past a certain point, the cheapest way to get data out of S3 is to sue @awscloud for something and demand they produce that data as part of the discovery process.
"You'll like an AWS thing if you just dig into it a bit more." Sometimes this is vehemently true, other times it's the AWS Partner Network.
I'm working on a job posting. Is "fighting with the @awscloud console" considered front-end or back-end?
Some poor schmoo in FP&A is spending the holiday break calculating whether deploying the full suite of AWS security services will cost them more or less than a data breach.
Speaking of security, I'm seeing CloudTrail latency drop. It now reports suspicious API calls faster than the NYT front page does, but it's still got a ways to go before it catches up with Techmeme.
Some poor schmuck is going to get blown out of consideration for a job because the hiring manager is going to think "AWS DevOps Guru" is an overblown self-assessment.

In practice, overblown self-assessments take the form "Former Googler."
Tech is littered with failed attempts to simply the AWS console: Rightscale, Enstratius, AWS Amplify.
Now that third party offerings show up in the AWS console, there's a scramble to lock down the "plausibly a terrible AWS service name" to drive adoption.
There are over a dozen AWS services you could choose to legitimately pass a message from one environment to another.

Three dozen if you misuse the crap out of them.
Nobody in your company knows what the hell Systems Manager is because it doesn't show up on your bill.
Saying "I have massively screwed up. I apologize, and will do much better next time" is a laudable thing.

AWS pronounces this "v2."
If your solution to a business problem is "blockchain" then you're doing the engineering equivalent of winning arguments in your head while taking a shower.
If you think *I* treat @awscloud services with derision and disdain, check out how other AWS services treat CodeCommit in the console compared to GitHub.
The hardest part of AWS certification exams is deciding whether to answer according to the documentation or reality.
Someday I expect to run AWS Marketing. You'll know I'm close when CloudFormation starts supporting XML.
The most diligent engineers will lose focus and turn their attention to something else after seven days.

We know this because if it were any fewer that's how long stopped RDS instances would wait before starting up again instead.
The fact that @ajassy hasn't had me killed by now tells me that I dramatically misunderstand the cost of either a hockey team or a competent assassin, but I don't know which.
Shattering the $3.8 trillion worldwide IT market would require either cataclysmic societal shifts or teaching @gartner_inc analysts to code.

Somewhere an enterprise IT vendor just fainted.
Fargate tops out at 4vCPUs, Lambda tops out at 6 vCPUs, and CodeBuild containers top out at 72 vCPUs.

CodeBuild remains the best "run this container on a schedule" service that AWS offers for the fourth straight year.
#reinvent (Seattle) is a building named after a conference named after an email subject line named after an ideal and it's still streets ahead of a processor named AWS Trainium.
On an all-upfront 3 year savings plan, every dollar of commitment you make costs $26,280.

So now you have a new hilarious API call to trick people into making.
Regarding the previous tweet: the console caps out at letting you commit to $1K at a time (or $26.2 million), but it's unclear whether that's a service limit or a console limit.

Please report back.
A good cloud rule of thumb is that you should cycle out your EC2 instances as least as frequently as @awscloud cycles out your account manager.
Your @awscloud account manager cycles due to one of three reasons:

* They suck and got fired
* They rock and got promoted to a bigger account
* You are That Customer
What you think your @awscloud TAM does:

* Code fixes manually into services
* Override other departments
* Dictate roadmap items across the company

What they actually do:
* Coordinate between many different groups
* Avoid calling you an asshole to your face
It may be trashy when you pit vendors against one another to bid for your business, but it's hilarious when you do it to competing @awscloud service teams.

"I could use DynamoDB, but DocumentDB is also compelling and has the same acronym..."
The launch of DuckTools.com is going well. We're toying with launching "DuckTools ML" down the road. It's exactly the same thing only it costs 200 times more.

Take a hard look at your data science division before scoffing that "you wouldn't fall for that."

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Corey Quinn

Corey Quinn Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @QuinnyPig

23 Dec
It's time to fill out an @awscloud #reinvent survey. Let's do it! Image
It was not my first year attending, and my reasons for showing up are pretty clear by now. Image
It was a challenge to be more spiteful than a few of the service names, but I managed.

3 weeks was WAY too long. I almost died.

And I attended to watch specific people speak, not for specific sessions. That's why Speaker search is so important. Image
Read 22 tweets
23 Dec
Whoa, this article from an @awscloud insider is really something. Thread!

logicmag.io/commons/inside…
It directionally aligns with conversations I've had with a lot of folks internally. And the anonymous Amazonian raises a lot of points that honestly paint AWS in a pretty flattering light.
There are some problems with it, and there's basically zero chance they didn't unmask themselves. How many @awscloud cybersecurity folks use Sioux Falls as their shorthand for "Bumfuck, Nowhere," and turns of phrase like "Companies don't like to have their whole ass be shown?"
Read 11 tweets
22 Dec
I've decided I'm going to start selling software as if I were the Cyberpunk 2077 developers.

Please start by using my Stripe webcart to send me $70.
Okay, so the software I sold you *claimed* to help fix your @awscloud bill, but it crashes unless you run the script on FreeBSD.

I am very sorry for the inconvenience. Please stand by while I work on a patch.
After a lot of tweaking, this bash script now works on Ubuntu 14.04.

The patch itself is 22GB because I don't know what git-rebase does and I got sloppy with my git-adds somehow. Thank you for your business, please continue to be patient.
Read 14 tweets
22 Dec
A great question. Let's find out. A thread!
Okay, so I've pulled every "what's new" release into a JSON file, then opened that in @tableau.

I suck at querying this in attractive ways, but December 24th and 25th are both empty dating back to 2004. Image
This also lets us answer fun questions like "gee, when did @awscloud notice that @SnowflakeDB was kicking the crap out of RedShift?" Image
Read 5 tweets
18 Dec
So @awscloud likes to make a big deal about "the first launch of #reInvent." Let's do something else: the last launch of #requinnvent. That's right, I'm dumb enough to launch a product during #reInvent.

Let's start by talking about cost management SaaS tools. A thread...
I've been on record for a while as saying that they suck, because they do. "Percent of your @awscloud bill" pricing, they try to do way too much (you don't use 90% of it), and they're all trying to be Expensive and Complicated Cost Explorer.
Worst of all, a tool can't replace a person in analyzing your AWS costs. There's no API for business insight, and attempting to install one into your staff apparently violates a bunch of laws.
Read 14 tweets
16 Dec
And now, a nitpicker's guide to @awscloud's new Cloud Shell offering, announced today at #reinvent.
I was surprised and delighted to see it today. Yesterday, I was surprised and delighted to see the new console search.

Both product teams were apparently surprised but not so delighted to see each other. Image
Sadly there's no data on the persistence guarantee of that 1GB of storage. "THAT'S WHERE ALL OF MY PRIVATE KEYS LIVED!" shrieks the future customer with even worse workflow patterns than me. Image
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!