[Last Week in AWS] Issue #157: Goldilocks and the Three Elastic Beanstalk Consoles

Good Morning!

 

 

Welcome to issue 157 of Last Week in AWS. In hiring news, this week we welcome our newest full time employee Pete Cheslock. If you haven't heard of Pete yet, are you ever in for a treat.

 

Another week, another AWS bill jousting tournament. If yours is causing you trouble, hit reply; thrilled to help if I can.

 
 
 

   From the Community

 

In the beginning open source solutions are great. You can’t beat free... especially when OS gives devs flexibility & helps the community. But that's the beginning... how much will free cost as you scale?

 

In The Open Source Observability Landscape, see the costs & benefits of popular tools Jaeger, Prometheus, & ELK. Learn how Honeycomb coexists with these to provide critical observability when you scale. Sponsored

 

 

Silvia Botors (dbsmasher) announces that she'll be writing the next version of the seminal book High Performance MySQL. This is a must-buy. Man, what is it with database books this week?

 

 

This week's S3 Bucket Negligence Award features half a million credit reports, bank statements, contracts, legal documents, driver’s license copies, purchase orders and receipts, tax returns, Social Security information and transaction reports. "That's cute" scoffs Equifax.

 

 

AWS themselves just started Folding--that's Folding-the-protein-folding-project, not Folding as in "pulling a Google and turning AWS off."

 

 

Forrest Brazeal wrote about what happens when companies find their VPNs melting, and made the egregious error of asking me for my thoughts. Virtual desktops are here.

 

 

If you've uploaded government IDs, NRA membership cards, medical marijuana ID cards, credit card numbers, CVV numbers, or medical insurance cards to a digital wallet application called "Key Ring," you're one of the victims of this week's S3 Bucket Negligence Award. Sorry!

 

 

Friend of the Newsletter and NoSQL scholar Alex DeBrie has released The DynamoDB Book. I say this as someone with no financial stake in whether Alex thrives or starves to death in the street: it's an amazing book and you should buy it.

 

 

The Information did a piece on Azure's capacity woes, and OnMSFT.com picked it up. Normally that'd not be relevant to this newsletter, but I do so love seeing my own name in print so of course I'm linking to it.

 

 

Pulumi talks about how their product is addressing controlling AWS cost visibility.

 

 

Someone on Reddit's r/datahoarder subreddit decided to play with a Snowball Edge (motto: "look up neither of those words on Urban Dictionary!"), or as they refer to it: a 100TB miniature jet engine.

 
 
 
 

   Jobs

 

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

 

 

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

 

I get to ask a bunch of questions to Scalyr's CEO on 4/23/20 at 10am PDT / 1pm EDT in the form of a webcast titled Logging at Scale: What Does Your Data Weigh?. Sign up and see if I can figure out what logging is, and misuse it as something worse! Sponsored

 

 

Amazon Cognito Identity Pools now supports Sign in with Apple - Fear not, Cognito as a whole continues to support Sign In With Six Straight Hours of Frustration Trying To Get It To Work.

 

 

Amazon Detective is now available in the US West (N. California) Region - Hard-boiled detective stories now come to the Bay Area.

 

 

Amazon DynamoDB global tables are now available in the AWS China (Beijing) Region, operated by Sinnet, and the AWS China (Ningxia) Region, operated by NWCD - I'm just going to point out the irony of referring to something as a "global table" but still restricting which regions it can exist within.

 

 

Amazon EMR announces EMR release 6.0.0 with new major versions of Hadoop, Hive, HBase, Amazon Linux 2, and support for Docker - This is exciting news: if you're running Hadoop, just wait until you hear about this exciting brand new technology called Docker!

 

 

Amazon EMR is now available in the AWS Local Zone in Los Angeles - A reminder that first, the Local Zone in LA is a thing. Secondly, you probably don't want to use it unless you have specific latency requirements that it can meet--it's just not as durable as a standard region with its usual availability zones. I have loud angry thoughts on this that I'll have to go into some depth on soon.

 

 

Amazon Managed Blockchain now supports Amazon CloudWatch Logs - You'd normally of course store the logs within Managed Blockchain itself, but let's not kid ourselves: logs are actually important, and you need to store them somewhere that isn't patently ridiculous.

 

 

Amazon Managed Cassandra Service now enables you to manage access to resources based on tags - Yet another service sees "the thing you use to organize your resources" become a latent security risk.

 

 

Amazon Managed Cassandra Service (preview) now helps you coordinate increments and decrements to column values by using counters - I wonder if I can misuse this feature to avoid having to write my own atomic counter logic with DynamoDB?

 

 

Amazon Personalize now provides scores for recommended items - ...and you can see how very well it must work, given the amazing quality and discriminating selection available under the "Amazon's Choice" offering on their e-commerce side.

 

 

Amazon QuickSight dashboards are now denser with slick look and feel - Well that's certainly an interesting corporate voice AWS is using. I'd have gone with "the QuickSight UI team has finally come to accept that 1998 is well and truly over."

 

 

Amazon RDS now supports MariaDB 10.4 - MariaDB is incredibly important to a lot of folks I talk to, specifically because it doesn't give me the opportunity to pronounce "SQL "as "Squeal" like MySQL and PosgreSQL do.

 

 

Amazon RDS Proxy with PostgreSQL Compatibility (Preview) - PostgreSQL gets to fulfill its primary function once again: getting the same features other database engines already have.

 

 

Amazon Redshift now supports changing node types within minutes with elastic resize - Wow. With "pause and resume," "quick changes between node types," and "pay for what you use" billing, it seems that Amazon Redshift may be starting to embrace this whole "cloud' thing.

 

 

Amazon Textract now reads Checkboxes and other Selection Elements more accurately - Well that's certainly a feature. I wonder how far we are from it recognizing hand-drawn emoji?

 

 

Amplify CLI adds support for additional Lambda runtimes (Java, Go, .NET and Python) and Lambda cron jobs - ...but still spits out frontend components entirely in Javascript, so you won't escape that particular language so easily.

 

 

Amplify Framework announces new, rearchitected UI Component and modular JavaScript libraries - There have been so many Amplify incremental feature enhancements that they're starting to drown each other out--and I just figured out why it's called "Amplify."

 

 

Announcing the ability to run Windows Server license included instances on EC2 Dedicated Hosts - I have no idea if this is good or bad, because I spend my time solving actual technical problems instead of playing slap and tickle with Microsoft licensing terms.

 

 

Announcing support for fine-grained IAM permissions for PrivateLink interface endpoints - Yay, a release for all of us to ignore in favor of wildcarding the permissions because we got tired of fighting with them in order to make our apps work.

 

 

AWS DeepLens launches new tutorials website and adds supports for Python 3 - Man, I haven't thought about the DeepLens in ages, despite having one on my shelf. Nice to see it's supporting a semi-modern version of Python too.

 

 

AWS Fargate launches Platform Version 1.4 - AWS only ever gives one of their platforms a version number when they're exposing a choice for you to make. In this oddball release, "LATEST" uses 1.3.0, but you can explicitly select 1.4.0 too.

 

 

AWS Migration Hub now automatically tags migration results for cost tracking - Okay, this is huge provided it's implemented like it should have been implemented. I'll let you know after my next customer migration.

 

 

Create Amazon MSK clusters with T3 brokers for less than $2.50/day - Nice try, AWS Marketing, but I have a 3rd grade level of arithmetic: these cost $75 per month each.

 

 

Introducing Amazon Chime Proxy Phone Sessions - Disposable phone numbers to connect people are handy--particularly now that we're seeing a renaissance in people talking to one another on the phone. Something like this can help curb abuse if implemented properly!

 

 

New AWS Elastic Beanstalk console now available - "Goldilocks and the Three Elastic Beanstalk Consoles" was a really messed up fairy tale that my toddler did NOT enjoy.

 

 

New Trailhead Training Content: Learn the AWS Cloud Practitioner Essentials - The more we stay inside, the more AWS's naming becomes evocative of the great outdoors. Cloud Practitioner's a great cert for folks looking to get a baseline understanding of what AWS is and does; I have one myself. It's the only cert I have.

 

 

Support for Queue hopping now available with AWS Elemental MediaConvert - The service can now cut in line; you'll still get punched in the face if you try this yourself at the grocery store.

 

 

Amazon Elastic Container Service now supports Amazon EFS file systems | AWS News Blog - Way to bury the lede here: suddenly ECS tasks and Fargate get persistent storage. Yes, yes, there may be performance issues for some workloads and it's not as picturesque a unicorn as you may have wished for, but this unlocks a host of new abilities and workloads for which containers frankly weren't an option.

 

 

New – Accelerate SAP Deployments with AWS Launch Wizard | AWS News Blog - Helpful tip: "Ess Ay Pee" is how the product is pronounced; "sap" is what they call the folks who pay list price for SAP.

 

 

A public data lake for analysis of COVID-19 data | AWS Big Data Blog - I checked into this, and I say this non-snarkily: this data set is free. AWS is picking up the storage, transfer, and request charges. Please do something good with it--and by "something good," I mean things that actual doctors agree would be helpful, not rando VCs posting on Medium things that they think are helpful.

 

 

Under the hood: AWS Fargate data plane | Containers - This post explains what goes on under the hood with Fargate; in other words, it explains why you don't want to be a cloud provider.

 

 

Automate RDS Aurora Snapshots for disaster recovery | AWS Management & Governance Blog - But before you do, please stop for a minute and consider something. If your database (and thus your entire site / company) were wiped off of the internet, would the internet be better off for it? If the answer is yes, please disregard everything in this post.

 
 
 
 

   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

 

 

It's been a while since I've mentioned troposphere, a python library to manage CloudFormation effectively. Think of it like the CDK but without the constant upheaval.

 

 

budget limiter is a CloudFormation template to limit spend on AWS resources based on a tag, and then optionally stops compute instances at predefined thresholds.

 
 
 
 

… 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 12,200 discerning engineers, managers, and enthusiasts who actually care about the state of Amazon's cloud ecosystems.

 
 
 
 
 
 
                                                           

Older messages

how are your knees?

Wednesday, April 8, 2020

Hello again, treasured reader. How are your knees doing? Personally, I'm 44 and mine are going strong. However, thanks to the wisdom that my wizened old age has brought me, I know that one or both

[Last Week in AWS] Issue #156: The Amazon Detective and the Case of the AWS Bill

Monday, April 6, 2020

Good Morning! Happy AWS Bill week! Suddenly folks are caring a lot more about what they're spending on AWS. If that's you, we'd like to chat. We also hosted the second of what's

Let me into your earholes 😈

Sunday, April 5, 2020

Ah, reading. A skill somehow crucial to success in daily life, but optional when you're President. Good news for your seared optic nerves: You can now get your AWS fix delivered via podcast! AWS

A Live Video Chat That Won't Suck: Ask Me Anything About AWS Bills

Tuesday, March 31, 2020

Dear Friends, April 1 is a dreaded date–sure, it's the Worst Day on the Internet for companies who are preparing to be incredibly tone-deaf this year, but it's also the start of a new AWS

This email will make you smarter

Tuesday, March 31, 2020

Hi again, So, you're here to keep up with the latest goings-on in AWS. Bully for you. Welcome, fellow traveler. I've rounded up a quick selection of our most popular posts, podcasts, and

You Might Also Like

Data Science Weekly - Issue 543

Friday, April 19, 2024

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

A deal made in cloud security heaven

Thursday, April 18, 2024

Meta's Llama 3 goes public and hackers hold World-Check data for ransom View this email online in your browser By Christine Hall Thursday, April 18, 2024 Welcome to TechCrunch PM! I'm glad you

💎 Issue 413 - RubyJS-Vite

Thursday, April 18, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 413 Release Date Apr 18, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 406 - Swift for C++ Practitioners, Part 1

Thursday, April 18, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 406 Release Date Apr 18, 2024 Your weekly report of the most popular .NET news, articles and projects

💻 Issue 413 - How to implement HLS Video Streaming in a React App

Thursday, April 18, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 413 Release Date Apr 18, 2024 Your weekly report of the most popular Node.js news, articles and

📱 Issue 407 - Textual Healing: iOS Text Editing Minutiae

Thursday, April 18, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 407 Release Date Apr 18, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 413 - Interview with Senior JavaScript Developer 2024 [video]

Thursday, April 18, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 413 Release Date Apr 18, 2024 Your weekly report of the most popular JavaScript news, articles

💻 Issue 331 - 30+ app ideas with complete source code

Thursday, April 18, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 331 Release Date Apr 18, 2024 Your weekly report of the most popular React news, articles and projects

💻 Issue 408 - Curl: Hyper, is it worth it?

Thursday, April 18, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 408 Release Date Apr 18, 2024 Your weekly report of the most popular Rust news, articles and projects

📱 Issue 410 - Swift for C++ Practitioners, Part 1

Thursday, April 18, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 410 Release Date Apr 18, 2024 Your weekly report of the most popular Swift news, articles and projects