[Last Week in AWS] Issue #163: Introducing AWS SnowCannon

Good Morning!


Welcome to issue 163 of Last Week in AWS. It's Memorial Day here in the US, so the country is shut down even more than it has been for the past couple of months. The AWS release machine continues to churn, as does my snark engine.

From the Community

About 80% of software teams that do not yet practice observability plan to reach an advanced level within the next 2 years. We asked your peers to tell us how they're doing.

Advanced observability teams are 3X more likely to work in an organization that understands the breadth and impact of their tech debt. A whopping 92% are confident they proactively notice and catch bugs after code is deployed to production.

Most teams have just begun their observability journey. See how you compare and let Honeycomb.io help you advance your practice. Sponsored


Not only am I cited in this article, but it shows how 8x8 is moving workloads off of AWS and onto Oracle Cloud. From a purely economic perspective? I'd probably tell them to do the same. There's just no contest when it comes to the public price discrepancy.


"Wow, maybe Corey's right when he refers to Kubernetes as overly complicated nonsense" isn't what I expected to read when I clicked this link, but y'know what? I'll take it.


An actual use case for Amazon Kendra--this is a better story than any of the formal official examples. Of course it's written by an AWS employee; this use case would never make economic sense otherwise.


The joys of Serverless: how AWS Lambda team made my two year old talk completely irrelevant resonates. Now imagine you hadn't been keeping up, and were unknowingly still doing all of those things. Many folks are!


An older post but new to me-- AWS CLI with jq and Bash is well worth your time.


My favorite database Route 53 apparently took some downtime last week. Thoughts and prayers.


This article on 4 things we did to reduce our AWS bill is great, but the closing of "why didn't we do all of these other things? Because Kubernetes is a cloud optimization trash fire" is just absolutely so spot on that it takes my breath away.

Jobs

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


"At Stedi, they're working in one of the biggest markets on the planet – EDI, the technological backbone of the physical product economy. They’re building a next-generation platform: a ubiquitous commercial trading network to automate the trillions of dollars in B2B transactions exchanged by nearly every company on Earth. If you're interested in what they're building and how they’re building it, they'd love to hear from you.


No one likes managing EC2 instances, so you might like managing the team that replaces them with containers. That's right, the Fargate team is hiring three Software Development Managers. People-focused servant-leaders are encouraged to apply. Help bring about an end to the Serverless vs. Containers war that doesn't need to be fought in the first place. One last point: every team at AWS has internal principles that embody their culture, but this team publishes theirs on GitHub. I wonder how they'd take pull requests?

Choice Cuts

Mistakes happen in the cloud. Just ask anyone who's accidentally left expensive workloads running, put sensitive data in a public bucket, or agreed to deploy an Oracle product. The folks at cloudtamer.io believe that a well-governed cloud means never having to say you're sorry--and not because Finance doesn't know where to find you. cloudtamer.io unifies access and identity management, budget enforcement, and compliance automation into a single solution that works across both AWS and Azure. If your cloud ops team or developers apologized recently, check them out. If they refused to apologize, several notable tech companies are currently hiring. Sponsored


Amazon Chime SDK adds Data Messages for Real-time Signaling - Well this certainly buries the lede. "Out of band signaling" for the Chime SDK (the good part of Chime) is huge in terms of what it potentially unlocks as far as capabilities go for integrations with other things.


Amazon Chime SDK Meetings support up to 250 attendees - That's right; with the SDK you can now trick up to 250 people into using Chime at the same time!


Amazon DynamoDB local adds support for empty values for non-key String and Binary attributes and 25-item transactions - The fact that this was released three days after the actual DynamoDB service supported it highlights my entire beef with locally mocking cloud services: you're always developing against an imperfect copy. Stick with either using real cloud services, or reading this newsletter so I can mock cloud services for you.


Amazon DynamoDB now supports empty values for non-key String and Binary attributes in DynamoDB tables - Well this would have been super handy five years ago. Today? No, I'm not going out and removing all of my handling logic that got around this monstrosity.


Amazon Neptune refreshes the console to simplify database creation - This is a big win for Neptune; the old console looked more like Uranus.


Amazon Transcribe now supports vocabulary filtering for real-time transcription - Among other things, this lets you "automatically remove profane words from the transcription results for content moderation or generating family-friendly captions," so you're going to have some trouble using it for reInvent talks about the Snowball Edge.


Amazon Virtual Private Cloud (VPC) now supports Bring Your Own IPv6 Addresses (BYOIPv6) - Well this one is highly relevant to some folks who won't stop whining about IPv6. If you don't know what this is about, excellent; move on and remain happy.


AWS Backup supports new options for customizing backup selections - Good, now you can set policies like "never back up RDS" because you are a dangerous fool who flirts with disaster so much that it thinks you're about to propose.


AWS CloudFormation now supports blue/green deployments for Amazon ECS - "Implementing blue/green deployments via CloudFormation" sounds like a project you'd give to an intern right before you were severely reprimanded for violating your employer's hazing policy.


AWS CodeBuild Test Reporting is now Generally Available - The ridiculous system that powers this newsletter is deployed via CodeBuild; I'm pleased that I can finally get information about when that build process fails. Which is often. Because my code is garbage.


AWS Global Accelerator is Now Available in Two Additional Regions - Maybe I'm asking too much, but it seems to me that "availability is region-by-region" and "the word 'Global' is in the name" shouldn't coexist within the same product.


AWS Marketplace launches rapid data delivery for Sellers and Consulting Partners - A lost opportunity to offer a physical media option and win the headline award for "Introducing AWS SnowCannon!"


Easily backup and restore your SAP HANA database to and from Amazon S3 with AWS Backint Agent - I have no idea if this is a solution that got its own landing page, a quiet launch of a first-party service that's branded with another company's product, or something else altogether. Help?


Introducing the Amazon EKS Best Practices Guide for Security - Anyone who isn't on board the Kubernetes hype train will read this document and realize that the ACTUAL best practices for security are to not use EKS and to pick ECS instead.


Introducing the Game Analytics Pipeline - When I see a post from AWS about "analytics pipeline," I know even before I click that the architecture diagram is going to be hilariously complex. I wasn't disappointed; this one features 26 nodes on the diagram.


Introducing Live Streaming on AWS with MediaStore - I have no idea whether this is trying to work with Twitch, replace Twitch, or just make me twitch.


Lumberyard Beta 1.24 now available - This thing has been in beta for over four years.


Now Query for AWS Availability Zones and Local Zones using AWS Systems Manager Parameter Store - Route 53 is my database, DynamoDB is my calculator, and now Systems Manager Parameter Store is my regional service availlability database except somehow that last one isn't an egregious misuse but rather an actual feature.


Reducing the Cost of Managing Multiple AWS Accounts Using AWS Control Tower | AWS Partner Network (APN) Blog - ...by spending 6 months of engineering time getting this stuff to work with your existing accounts and processes. I've been using Control Tower since it went GA. It's better than what went before, but it's nowhere near its final form yet.


AWS Artifact service launches new user interface | AWS Security Blog - I'll always highlight releases from AWS Artifact, just because people don't know it exists. If you care about compliance, for god's sake read about what Artifact does. It will save you MONTHS of pain.

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


One of the best things about Bottlerocket is the name of its updater.


An idiomatic Python interface for DynamoDB. If you misread that as "idiotic Python interface" you'd instead be thinking it was my Route 53 bridge.


I was super excited until I realized that VPC Design Studio wasn't in fact talking about a new Visual Studio Code plugin. It's still nifty though.

 

… 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]: When AWS Elastic Underpants launches, here's how I'll learn about it

Wednesday, May 20, 2020

As we all find ourselves climbing the metaphorical walls, we express our frustration in different ways. Since it's Wednesday, mine is via long-form snark. Should you want to share this post you can

[Last Week in AWS] Issue #162: Amazon Macie Some Well-Deserved Pushback

Monday, May 18, 2020

Good Morning! Welcome to issue number 162 of Last Week in AWS. This week saw an AWS online summit that was... less than it could have been, largely due to unclear expectations. There weren't any

[Last Week in AWS Extras]: The Lost Opportunity of Amazon Kendra

Wednesday, May 13, 2020

Another Wednesday, another rant piece I've yeeted directly into your inbox. By far the most common request last week was to have a permalink to the post so folks could share it, so all right: it

[Last Week in AWS] Issue #160: AWS Non-Profit Organizations

Monday, May 11, 2020

Good Morning! Welcome to issue 161 of Last Week in AWS. This week sees the AWS Online Summit, in which we see if AWS goes for a bewildering array of new service releases, a more modest set of

[Last Week in AWS Extras]: How Azure’s Capacity Woes Hurt GCP, AWS, and All the Rest

Wednesday, May 6, 2020

Hello, and good morning. Your eyes don't deceive you; it's Wednesday, and yet here I am in your inbox, launching something new. Monday's newsletter is full of wit, witticism, and various

You Might Also Like

Tuesday Triage #200 and giveaway

Tuesday, May 14, 2024

Your weekly crème de la crème of the Internet is here! The 200th edition featuring annual subscriptions giveaway, thoughts on nearly four years of ... ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🎮 How AI Tools Are Changing Game Development — Grab a Pixel 8a Instead of Waiting for Pixel 9

Tuesday, May 14, 2024

Also: Sharing Your Google Maps Trip Progress, and More! How-To Geek Logo May 14, 2024 Did You Know In a bid to keep the ingredients secret, WD-40 was never patented. 🤖 The New GPT It's Tuesday!

Meta shuts down Workplace

Tuesday, May 14, 2024

Plus: Everything that happened at Google I/O and AWS CEO steps down View this email online in your browser By Christine Hall Tuesday, May 14, 2024 Hello, and welcome back to TechCrunch PM. The team

Flattening Lists of Lists, Python 3.13, Sets, and More

Tuesday, May 14, 2024

Flattening a List of Lists in Python #629 – MAY 14, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Flattening a List of Lists in Python In this video course, you'll learn how to flatten a list

Daily Coding Problem: Problem #1441 [Easy]

Tuesday, May 14, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. UTF-8 is a character encoding that maps each symbol to one, two, three, or four

Noonification: 3 Quick Ways to Optimize RecyclerView

Tuesday, May 14, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 14, 2024? The HackerNoon Newsletter brings the HackerNoon

Using 97 fewer cores thanks to PGO

Tuesday, May 14, 2024

Plus an HNSW indexed vector store library, a new Go game hits the Steam store, and is 'ok' ok?. | #​507 — May 14, 2024 Unsub | Web Version Together with Stytch logo Go Weekly Reclaiming CPU for

Ranked | The Top 6 Economies by Share of Global GDP (1980-2024) 📈

Tuesday, May 14, 2024

Gain a unique perspective on the world's economic order from this graphic showing percentage share of global GDP over time. View Online | Subscribe Presented by: Data that drives the

Free online event this Thursday: Getting ahead with time series data

Tuesday, May 14, 2024

Free Online Event Do you know how your competitors use time series data to get ahead? Join us on Thursday, May 16 at 10am PT/1pm ET for a free, hour-long online fireside chat called “Unleash the Full

Here's the deal

Tuesday, May 14, 2024

We wanted you to be among the first to know about our plans to relaunch the Gigantic training courses that Product Collective now powers! Here's the deal: From May 20th - May 31st, anybody that