The four tiers of @awscloud infrastructure management are: 1. Using the console 2. Using CloudFormation or Terraform 3. Using the CDK (to which I'm starting to warm) 4. Using the console and lying about it.
Let's talk about the fourth stage: ClickOps.
I want to be excruciatingly clear here: this is for once not a shitpost. I have a longer form article available: lastweekinaws.com/blog/clickops/
To say "I got some feedback in my email inbox" is understating it significantly. It generally distills down to two schools of thought:
a) "Oh my god I thought it was just me, this suddenly makes sense."
b) Gatekeeping jackassery.
I write for group A.
Call it low/no code, call it paint by numbers, whatever; it's how I first engage with new AWS services myself.
Please, feel free to tell me that I don't understand how cloud services work.
I posit it's the only way to get the true *intent* of a service.
"Begin as you mean to go on." The console expression of a service is the voice of the service team to the customer. "This is how we think about what we've built and how we think you're going to use it."
Sometimes they're wrong, often they're right, but it's always instructive.
"We're purely infrastructure as code" sneer many people.
Really? Including CI/CD? Even the Jenkins box?
All of your S3 buckets?
Any chance you're in a betting mood?
Your DevOps branded tool of choice and the console alike are making the same API calls. It's a matter of implementation. If one of those upsets another's sense of order, then it's an implementation problem.
Customers don't need to get involved in Mommy and Daddy's fight.
Years ago my brother was an extended houseguest. He took it upon himself to train my bullshit chihuahua, and not in English.
"She understands," he said. "She speaks God's language."
The "dog" still goes outside when told to in Hebrew, not YAML. Get over yourselves!
AWS claims to be all about large enterprise adoption. They've planted a flag of teaching 29 million people cloud skills by 2025.
I dunno; I am but a humble Cloud Economist but it seems to me that teaching them a GUI is going to be an easier sell than the alternatives.
Because the reality is that other providers are rushing to meet customers where they are. We've seen the pattern with AWS itself: if you wait long enough and avoid a painful problem, it gets easier and better.
I don't want to see third parties eat your lunch.
Computing gets better the more accessible it becomes.
ClickOps and Developer Experience converge in the same way that QA and Monitoring once did.
There's a bright future here, if we're bold enough to find it.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Some might think your pace is glacial
Because you work in geospatial
Your tweets are good and you’ll go far
You know *exactly* where you are. #fortefeedback
In Plato's Republic he gives us the allegory of the cave. In it, people watch shadows projected on the wall from objects passing in front of a fire behind them.
In this thread, I will explain why this is a superior way to deliver a presentation than via @awscloud Chime.
So you want to give a presentation. Great! First, your camera is likely a widescreen resolution.
Scram, kid. We're standard resolution which just arbitrarily chops off the sides of your display.
Want to record the video from your camera as well?
Get bent, hoser. Chime doesn't support that AT ALL.
Jeez, if Amazon stock tanks much further I won’t be able to make fun of AWS anymore without punching down.
Forgive my saltiness here; I’ve been looked at askance by more than a few tech friends over the past decade for daring to suggest that any outcome is possible other than “stonks go up.”
And somehow from what I can tell it isn’t just tech workers that had no contingency plan for this, but also Amazon itself when it comes to compensating its staff.
Microsoft met or beat expectations, so of course they're down 5% in after hours trading. Let's see what @satyanadella has to say on the earnings call...
Talks about Azure providing a "distributed computing fabric" in the context that that's something every company is going to need. That rings true. I don't know as any cloud provider has realized a vision of that that resonates yet.
Talking about @LinkedIn in a few contexts, none of them highlighting that they're the only non-ad driven social network.