[Last Week in AWS] Issue #168: Oh, Honey; Help the Cops in us-west-3

Good Morning!


Welcome to issue 168 of Last Week in AWS. Continuing its run of poor decision making that saw them suing a former employee under a non-compete agreement (thereby making Google seem sympathetic and Oracle Cloud appear well worth a second look), AWS continued to demonstrate that it's not standing still!

Last week, AWS continued to see how much damage it can inflict upon itself despite no compelling reason to do so. Highlights included "posting and then deleting a blog post about how machine learning can help the cops write more speeding tickets, launching a hilariously underbaked nocode service with a potentially sexist name (see below!), and announcing what will most assuredly become known as us-west-3.

I dread how they're going to top these this week.

From the Community

Sick of having to manage different CI servers and tools? Of course you are, even if you can't admit it in public. Let's talk about Buildkite; a unifying voice in this sea of madness. It has an easy-to-use web UI, extensive docs, and a portable agent that runs on any hardware or container runtime. You want to talk scale? Shopify has happily used Buildkite to grow from 300 to 3000 engineers--while keeping builds under 5 minutes. Check it out at buildkite.com. They've even got a CloudFormation stack if you want to cosplay as a responsible engineer! Sponsored


A dive into the economics of AWS telling you to f-off.


Julia Evans has a great walkthrough of what happens when you update your database, which she for some reason refers to as DNS records instead.


A neat walkthrough that uses Lambda to convert CSV to JSON files. XML still pending.


Using Fargate to create on-demand bastion hosts.


My increasingly-aggressive snarking at AWS for their lawsuit choices was cited in the New York Times.


This article should be required reading for the Rekognition team; a false positive led to a Michigan man's arrest for a crime he didn't commit.


Former AWS VP / Distinguished Engineer / Man of Conscience Tim Bray has written an AWS-style PR / FAQ as to why AWS should be broken off from Amazon. I support this.


This is interesting; HashiCorp Cloud Platform was launched last week and runs only on AWS for the time being (in private beta). Given that more folks I talk to than not run Terraform, this is of great interest to the community.


It's rare that a S3 Bucket Negligence Award has the potential to get people killed, but this one does. Good god.

Jobs

If you've got an interesting job for this newsletter's eminently employable subscribers, get in touch!


If you're looking for a senior management role, consider leading the Well Architected Tech Leads team at AWS. The Senior SA Manager, Well-Architected Tech Leads Leader will drive and improve best practices across a global team, helping customers use AWS better. (Let's not kid ourselves; some of them are closer to the ideal cloud usage pattern than others, which is why Well Architected exists in the first place...) With roles in several states including California, this is a job of interest to some of you; check it out.


If you're a Solutions Architect on the Well Architected team, you could slur your words slightly and be a Swell Architect. If that's not enough to inspire you to greatness, consider the joy in helping customers and partners design better ways of working with the cloud, but not having to stick around for their terrible interpretation of what implementing that architecture looks like. If this sounds at all appealing, consider becoming a AWS SWell-Architected Solutions Architect. Several positions in several states are available; check them out.

Choice Cuts

ExtraHop provides threat detection and response for the enterprise. On-prem security doesn't translate well to cloud or multi-cloud environments, and that's not even counting IoT (because who wants to try?). ExtraHop automatically discovers everything inside the perimeter including all cloud workloads and IoT devices, detects threats up to 95 percent faster, and helps you act immediately. Sponsored


Amazon Database Migration Accelerator is now available - This is fascinating for anyone who wrestles with migrating databases. MongoDB wins this round handily, since it loses data before it can be migrated elsewhere.


Amazon DocumentDB (with MongoDB compatibility) adds sixteen additional Amazon CloudWatch metrics for monitoring MongoDB opcounters, connections, cursors, operations on documents and index cache hits - "Starting today, Amazon DocumentDB offers sixteen additional in Amazon CloudWatch." A word was mysteriously lost from this sentence, showing that despite MongoDB's protestations that this isn't "true compatibility," it's definitely improving at losing data and then blaming the customer.


Amazon ECS Management Console now supports custom capacity provider strategy with run task - "So we launched a great new feature, but uh... this is awkward... could you please put it in the management console? If it's not in the web interface it may as well not exist for a depressingly large percentage of our userbase."


Amazon MSK provides additional EC2 M5 broker sizes for more flexibility and cost optimization - Use higher level managed services to... have the same decision tree and overhead considerations of running the open source version yourself on top of EC2 instances.


Amazon SQS now provides results for the “List Queues" and "List Dead Letter Source Queues" requests in multiple pages - Pagination comes to SQS after only fourteen short years.


Amplify Console adds support for automatically creating and deleting custom sub-domains for every branch deployment - If each of these becomes a complete hosted zone, my preferred database (Route 53) just became a lot more expensive!


AWS Backup and AWS Organizations bring cross-account data protection management and monitoring - Being able to forcibly apply a backup / retention policy across your entire organization is a huge win. I'm kinda surprised this isn't being given more attention.


AWS CodeBuild Now Supports Additional Shell Environments - CodeBuild beats Lambda to offering a bash runtime.


AWS CodeCommit now supports Emoji Reactions to Comments - 🐕💨💩


AWS DeepComposer announces the launch of Chartbusters, a monthly challenge for developers to showcase their machine learning skills - Music has been described as the language of the soul. In this release, developers can now compete to rip humanity’s collective soul out through its chest.


Introducing Digital User Engagement Events Database - "Modern marketers look to data to understand their customers to deliver the right message, on the right channel, at the right time. These marketers require messaging tools that can execute across multiple channels at scale and analytics tools to gain insights from customer engagement." This is a great sentiment, but hilarious to hear from AWS, the Company of a Thousand Marketing Emails That Go To Every Customer.


Introducing Multi-Region Application Architecture - The idea of reference multi-region architectures is such a good one, I can only assume it was released because the AWS SVP of Bad Decisions was too distracted with suing former employees to block it.


Introducing Amazon Honeycode – Build Web & Mobile Apps Without Writing Code | AWS News Blog - This is a fantastic no-code / low-code service that was launched before it supported CloudFormation, had anything resembling granular access permissions, had a narrative around why it integrates no fewer than four different account / account models, offers support past "talk to the community forum we just launched," integrates with third party sources, had an option for more than 100,000 rows per app that wasn't "your app just broke and needs to be reworked," had a name that wasn't more than a little problematic, or had a go-to-market strategy aligned with anything targeting users beyond "AWS's existing developer customers." But on balance, hey: the UI is very shiny.


Work From Home Offer – Extended – Amazon WorkSpaces and Amazon Chime | Desktop and Application Streaming - "This hack to the free tier has been further hacked due to These Unprecedented Times. Please do not grow accustomed to it."


Track IBM license usage with AWS License Manager | AWS Management & Governance Blog - Use the cloud today to track your punch-card inventory. This is of course a stopgap measure pending the release of the AWS/400.


Accreditation Models for Secure Cloud Adoption | AWS Security Blog - "Multiple accreditation models for secure cloud adoption" is designed to appeal to exactly the kind of company that this phrase brings immediately to mind.

Tools

Running a business is hard. Your cloud doesn’t have to be. DigitalOcean is the cloud that offers transparent, predictable pricing - even for Kubernetes clusters, which you'd have thought was impossible! You also won't need 12 weeks of cloud school to absorb a zillion ancillary services just to be able to SSH into an instance. Is this the kind of simplicity you need out of your cloud provider? Check out DigitalOcean today. Sponsored


A cloud security tool from Dow Jones, which has gotten mighty preachy about cloud security since scoring their own S3 Bucket Negligence Award last year.


Tools used by red teams to tear insecure AWS accounts apart.


Honeycode didn't bother to integrate with anything yet, so once again the community steps in to help out the poor $1.3 trillion company who can't quite seem to figure out how to make something usable at launch.


A command line tool to copy files directly to and from AWS Lambda.


A tool for forensically imaging EC2 instances.

 

… and that’s what happened Last Week in AWS

If you’ve enjoyed reading this, tell your friends to sign up online at lastweekinaws.com — or post a link in your company Slack team!

As always, if you’ve seen a blog post, a tool, or anything else AWS related that you think the rest of the community should hear about, send them my way. You can either hit reply– or join the #lastweekinaws channel on the og-aws Slack team.

 
 
 

I’m Corey Quinn

I help companies address their horrifying AWS bills by both reducing the dollars spent and helping them understanding what they’re paying for.

 
 

Screaming in the Cloud

In addition to this newsletter, I host a podcast about the business of cloud computing, featuring me talking to folks who are good at things; it's a nice contrast.

 
 

Sponsor an Issue

Reach over 19,000 discerning engineers, managers, and enthusiasts who actually care about the state of Amazon's cloud ecosystems.

 
 
 
 
 
 
                                                           

Older messages

[Last Week in AWS Extras]: What the #&^$ Is Happening at Oracle Cloud?

Wednesday, June 24, 2020

Today, we visit a recurring cloud villian--but possibly one with a redemption arc. I expect this one to be somewhat controversial; we'll see if I'm right. As always, should you wish to link

[Last Week in AWS] Issue #167: 111 Gigabytes Per Ounce

Monday, June 22, 2020

Good Morning! Welcome to issue 167 of Last Week in AWS. Today is Apple Keynote day, so I look forward to seeing who drops bad news in a few hours in the hopes that it gets buried. We also discovered a

[Last Week in AWS Extras]: An AWS Database Safari

Wednesday, June 17, 2020

In today's newsletter, I take you on a journey through the various database offerings AWS has, and give my thoughts about each of them. There are a lot! You may complain that I didn't hit your

[Last Week in AWS] Issue #165: AWS Graviton2 Clock Speeds Broadly Non-Competitive

Monday, June 15, 2020

Good Morning! Welcome to issue 166 of Last Week in AWS. Last week it came out that AWS is suing their former VP of Product Marketing under its incredibly-broad non-compete agreement. My thoughts on non

[Last Week in AWS Extras]: AWS Ruins Own Attempt at Sabotage

Wednesday, June 10, 2020

One of these weeks I'll get to cover the kind of cloud analysis I really enjoy, but last week we had racial justice issues that clearly took precedence, and this week Amazon apparently can't

You Might Also Like

Master the New Elasticsearch Engineer v8.x Enhancements!

Tuesday, March 4, 2025

Need Help? Join the Discussion Now! ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect Master Search and Analytics feb 24 header See

Daily Coding Problem: Problem #1707 [Medium]

Monday, March 3, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. In chess, the Elo rating system is used to calculate player strengths based on

Simplification Takes Courage & Perplexity introduces Comet

Monday, March 3, 2025

Elicit raises $22M Series A, Perplexity is working on an AI-powered browser, developing taste, and more in this week's issue of Creativerly. Creativerly Simplification Takes Courage &

Mapped | Which Countries Are Perceived as the Most Corrupt? 🌎

Monday, March 3, 2025

In this map, we visualize the Corruption Perceptions Index Score for countries around the world. View Online | Subscribe | Download Our App Presented by: Stay current on the latest money news that

The new tablet to beat

Monday, March 3, 2025

5 top MWC products; iPhone 16e hands-on📱; Solar-powered laptop -- ZDNET ZDNET Tech Today - US March 3, 2025 TCL Nxtpaper 11 tablet at CES The tablet that replaced my Kindle and iPad is finally getting

Import AI 402: Why NVIDIA beats AMD: vending machines vs superintelligence; harder BIG-Bench

Monday, March 3, 2025

What will machines name their first discoveries? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

GCP Newsletter #440

Monday, March 3, 2025

Welcome to issue #440 March 3rd, 2025 News LLM Official Blog Vertex AI Evaluate gen AI models with Vertex AI evaluation service and LLM comparator - Vertex AI evaluation service and LLM Comparator are

Apple Should Swap Out Siri with ChatGPT

Monday, March 3, 2025

Not forever, but for now. Until a new, better Siri is actually ready to roll — which may be *years* away... Apple Should Swap Out Siri with ChatGPT Not forever, but for now. Until a new, better Siri is

⚡ THN Weekly Recap: Alerts on Zero-Day Exploits, AI Breaches, and Crypto Heists

Monday, March 3, 2025

Get exclusive insights on cyber attacks—including expert analysis on zero-day exploits, AI breaches, and crypto hacks—in our free newsletter. ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

⚙️ AI price war

Monday, March 3, 2025

Plus: The reality of LLM 'research' ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌