“Serverless” has become a catch-all term that’s been watered down enthusiastically, particularly by AWS offerings that look an awful lot like “serverfull” products to most of its customers, so let me clarify what I mean here.
People sometimes ask me why I’m so hard on AWS. Honestly, it’s because I love what AWS does and want to see it succeed! There’s quite a lot the business […]
Amazon EC2 instances are the lifeblood for most AWS customers, but they’re treated as passé internet infrastructure. Let’s talk about them.
LocalStack 2.0 emulates AWS APIs and their responses for local development. In some cases, the benefits outweigh the silliness of mocking cloud services locally.
AWS Chief Evangelist Jeff Barr obviously needs no introduction to anyone even tangentially aware of what AWS is–but did you know that he’s also a philosopher? I recently got to […]
Folks have been making noises for a while that Amazon is anti-competitive in a variety of ways. I don’t disagree with the overall sentiment, but there’s one particular aspect of how AWS advantages its own offerings that I don’t see folks talking about–and strikes me as particularly egregious.
Countless volumes have been written about the various benefits of serverless, a task made even easier by it being such a squishy, nebulous term that’s come to mean basically whatever the author wants it to mean. This has been a boon for AWS’s product teams, who’ve gone from creating services that are clearly serverless such as DynamoDB, Route 53, IAM, and others to instead slapping the “serverless” moniker on things that are clearly not very serverless at all, like OpenSearch and Aurora.
A friend who happens to work at AWS recently had reason to send me about 500 GB of data. This friend is a business user. Now, say what you want about AWS’s hiring practices, they certainly don’t hire people who aren’t intelligent. This intelligent person made the very reasonable determination that the best solution they had available to send me that half terabyte of data was to mail me a hard drive.
Amazon S3 encrypting new objects by default is a nice feature, but it’s not the panacea for data breaches that commentators make it out to be.
Today I want to talk about the worst whiteboard confessions of all time, and those invariably all tend to circle around what we ask candidates to do on a whiteboard during job interviews.
You know what really grinds my gears? Well, lots of things, but in this case, let’s talk about multi-cloud. Not my typical rant about multi-cloud not ever being a good best practice—because it’s not—but rather how companies talk about multi-cloud. HashiCorp just did a whole survey on how multi-cloud is the future, and at no point during that entire process did they define the term.
AWS services will only continue to expand, fueled by Amazon’s structure and culture. Its customers lose until AWS figures out how to unite its internal teams.