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

Good Morning!


An hour before this newsletter was scheduled to go out, I learned that AWS VP and Distinguished Engineer Tim Bray had resigned in protest over Amazon's treatment of employees. I encourage you to read his blog post in its entirety. There's a lot to unpack here, and little time in which to do so. All I'll say for now is that when one of the original authors of the XML spec resigns from your company over atrocities, you've gone somewhere truly dark. And now, please enjoy the rest of my crappy insipid jokes written before this dropped:

Welcome to issue 160 of Last Week in AWS. As promised last week, I've released a post-mortem of last week's email link issue. I suspect you'll enjoy it.

My video from the Pulumi webinar has been posted, and in my humble opinion makes most other webinars look like crap. Check it out and let me know what you think.

From the Community

Have you registered for the NoSQL digital event of the year? Accelerate: A NoSQL Original Series is around the corner with season 1 premiering on May 12, 2020. The original series will be a combination of live stream and on-demand, binge-worthy episodes that capture how users and enterprises are succeeding with NoSQL and Apache Cassandra™.

Sign up today to hear from leading technologists and immerse yourself in Cassandra, Kubernetes, Graph, and more. What are you waiting for? Register today at https://www.datastax.com/accelerate. Sponsored


Route 53 is a database, and now DynamoDB is a calculator. Alex is my new favorite Code Terrorist.


Forrest Brazeal is offering to help folks break into tech with the cloud resume challenge.


Where to start when you inherit an AWS account.


It's always interesting to find this newsletter cited in various things; this time, an AWS Security Ramp-Up Guide by a respected security firm.


Scribd talks about using Terraform to integrate Datadog and AWS.


The best Kubernetes control system is of course Microsoft Excel.


Forrest Brazeal has written a love ballad to S3. I can't top that factual description.


It's always nice when one of our clients references our work in a blog post. This time it's about reducing EBS volume costs.


I wrote a post about Why Zoom Chose Oracle Cloud Over AWS and Maybe You Should Too. I'm sure that won't cause me any angry messages on Chime.

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

Blue Matador is the easiest way to start fully monitoring your AWS infrastructure. Getting AWS Cloud monitoring set up for the first time is manual and cumbersome, requiring significant time and toil with a typical infrastructure monitoring tool. Blue Matador removes the burden of a complicated setup—just hand it your AWS read-only credentials, and in minutes, it tracks resources, detects baselines, manages thresholds, and sends you insights. Try Blue Matador free for 14 days. They're so confident you’ll love it that they’re giving $100 to try it. Sponsored


Amazon CodeGuru Profiler improves process for authorizing new applications - It's now easier to pay per line of code analyzed. I love the product, can't stand the pricing model at all.


Amazon Connect decreases telephony pricing - Price cuts are a very AWS thing. "This only applies in two regions to four countries for outbound calling only" is likewise a very AWS thing.


Amazon EBS increases concurrent snapshot copy limits to 20 snapshots per destination Region - "Hey Corey, how do you learn about all the weird limits AWS has?" Sometimes it comes from one of those ridiculous limits being increased, as it is in this case.


Amazon EFS Updates Service Level Agreement to 99.99% - It's one thing to say that your service is now more reliable, but it's another to say you'll issue refunds if it's not. Well done.


Amazon EKS Improves Cluster Creation and Management in the AWS Console - "See the new console design here" is a new addition to these releases for which I will take personal credit. My snark about "no pictures, huh" apparently registered with the EKS team.


Amazon EKS now supports Kubernetes version 1.16 - I'm not coming up with new snark every few months when Kubernetes updates / deprecates a version. Here you go, sad people who have to care about this.


Amazon EventBridge schema registry is now generally available - "A thing talked about on stage at reInvent becomes available" is depressing, because that was stage time that could have been given over to things that customers could have used at the time.


Amazon Kinesis Video Streams adds API support to easily retrieve media clips - This announcement causes an actual problem for me: I had "Kinesis Video Streams" in a list of fake services I'd made up, and it's apparently real. Oops.


Amazon SES now offers VPC Endpoint support for SMTP Endpoints - This is a pricing change, though it's not obvious on its face that that's true. If you're sending large piles of email through a NAT gateway, this is a win for you.


Amazon Transcribe Medical now supports custom vocabulary - Such as "COVID19," "Coronavirus," and a blistering stream of highly inventive profanity.


Announcing availability of AWS Outposts in Indonesia - This is less a service announcement, and more of a "FedEx has agreed to ship full racks to another place" announcement.


Announcing General Availability of Amazon SageMaker Notebooks and expansion of Amazon SageMaker Studio to additional AWS regions - More parts of Amazon SageFactory are apparently coming online.


Announcing the general availability of AWS IoT Core Fleet Provisioning, a new feature that makes it easy to onboard large numbers of manufactured devices to AWS IoT Core at scale - The fun thing about IoT stuff is that the things that take advantage of this won't hit store shelves for at least a year. The pricing also has to hold still; the economics of units that are built and shipped to customer are fixed.


AWS Glue now supports serverless streaming ETL jobs - This solves the problem of "sometimes Glue would finish a job, and thus stop billing the customer." Now it runs forever!


AWS Storage Gateway adds Amazon S3 Intelligent-Tiering for File Gateway - Stories like this are a giant win for AWS Marketing; it validates their tremendous hard work and ever-growing advertising spend when they're able to demonstrate that two AWS services have finally heard of one another.


AWS WAF now supports migration wizard for converting WAF rules from AWS WAF Classic - Ooh, a tool exists now to do what anyone who's been paying attention has already done manually. Thanks, AWS.


The AWS Well-Architected Tool is now available in the Northern California, São Paulo, and Singapore Regions - The Well-Architected Tool is a checklist, so why the blue hell is that checklist only available within certain regions?


Introducing Genomics Secondary Analysis using AWS Step Functions and AWS Batch - "You think you're now magically a doctor on Twitter thanks to five minutes at Wikipedia Medical School? Great, now hows about you spend money on cloud services like it" is a great response to these Instant Medical Experts on the internet.


Kernel Live Patching is now available in Preview for Amazon Linux 2 - Well this is novel. I used to love this capability with KSplice, then Oracle bought them and now we don't talk about KSplice anymore.


Simplify IoT device registration and easily move devices between AWS accounts with AWS IoT Core Multi-Account Registration, now generally available - It's always a good day when it becomes marginally easier to use services between AWS accounts in the same org. Given how many things need this, we have decades upon decades of good days ahead.


Amazon CodeGuru Reviewer launches new, more cost-effective pricing model - Oh... oh god. They revised the CodeGuru pricing model to make it "more cost-effective" and turned it into what I thought the pricing model actually was. It turns out that I was misinformed--it used to be in fact far, far worse. Now it's merely awful.


Amazon RDS for SQL Server now supports Windows authentication in more AWS Regions - Because "your database will handle authentication differently based upon where it is" isn't the kind of statement that gives people horrifying pause or anything...


Amazon Translate now adds support for Mexican Spanish - I'm including this release for the small but disturbingly vocal contingent of my readers who are somehow convinced that "Mexican" is itself a language.


AWS DeepComposer announces real-time visualizations for in-console model training and improved interactivity in learning capsules - You're not going to drive adoption of AI without some movie-like visual effects, so here; AWS has thrown some of that crap into their DeepComposer console for you to marvel at.


ECR now supports Manifest Lists for multi-architecture images - Releases like this are the result of early adopters like me playing around with Graviton2 instances and discovering that a strange selection of tools don't support ARM architectures. We're noisy enough that releases like this are the outcome.


Join the FORMULA 1 DeepRacer ProAm Special Event | AWS News Blog - FORMULA 1 teams are apparently incredibly bored right now.


Now Open – AWS Europe (Milan) Region | AWS News Blog - If Cape Town launched with a bang, the Milan region barely whimpered. The sixth region on a continent vs. the first apparently lands differently.


Building and testing iOS and iPadOS apps with AWS DevOps and mobile services | AWS DevOps Blog - I'll take AWS seriously on how to properly build mobile apps just as soon as the Route 53 web UI works on iPadOS. Today it very much does not.


Keep up on the latest from AWS Organizations–Spring 2020 | AWS Management & Governance Blog - A summary post of all of the delightful changes that've come lately to AWS Organizations. Given that Organizations are free, they are of course all non-profit Organizations.


AWS IAM introduces updated policy defaults for IAM user passwords | AWS Security Blog - Updated IAM password policy changes are a great thing to slip out on a Sunday.


IAM Access Analyzer flags unintended access to S3 buckets shared through access points | AWS Security Blog - Given what I've seen of customer awareness around S3 Access Points, I'd hazard that virtually all access to S3 buckets via access points is unintended.

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 Chrome Extension that fixes one of the most annoying aspects of the AWS console: Route 53 isn't in the Database section.


A new IAM management tool called AirIAM.


A handful of decorated lambda handlers that may help you with your serverless challenges.

 

… 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

[Last Week in AWS] Issue #159 Resend: Cape Town Region Is *STILL* Expensive AF-south-1

Monday, April 27, 2020

Good Morning! The links in the previous version were broken for a while due to a premature release of my serverless link shortener. A full post-mortem will be in this Friday's episode of the AWS

[Last Week in AWS] Issue #159: Cape Town Region Is Expensive AF-south-1

Monday, April 27, 2020

Good Morning! Are your infrastructure updates take eons to plan, review and deploy? Does your cost reporting look like gibberish? I'll be chatting with Pulumi CEO Joe Duffy on Wednesday to learn

[Last Week in AWS] Issue #158: AWS Billing System Go BRRRRRR

Monday, April 20, 2020

Good Morning! I'll be chatting about infrastructure as code with Pulumi CEO Joe Duffy on April 29 for your amusement. BONUS: We'll have a rousing debate on the topic “Platypus: friend or foe,”

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

Monday, April 13, 2020

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

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

You Might Also Like

Daily Coding Problem: Problem #1648 [Medium]

Wednesday, December 25, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Quora. Given an absolute pathname that may have . or .. as part of it, return the

🎮 The Best Games to Go With Your New Console — Streaming Services Could Learn From YouTube

Wednesday, December 25, 2024

Also: Don't Throw Christmas Gift Boxes on the Curb, and More! How-To Geek Logo December 25, 2024 Did You Know Years before The Nightmare Before Christmas, Tim Burton was sprinkling references to

Charted | Global Economic Confidence in 2025, by Country 🌎

Wednesday, December 25, 2024

While emerging markets in Asia have the strongest confidence in the global economy looking ahead, European countries are most pessimistic. View Online | Subscribe | Download Our App FEATURED STORY

Top Tech Deals 🎅 Sony Headphones, iPhone Cases, 4K Projector, and More!

Wednesday, December 25, 2024

The season of giving is upon us. How-To Geek Logo December 25, 2024 Top Tech Deals: Sony Headphones, iPhone Cases, 4K Projector, and More! The season of giving is upon us. Happy Holidays! If you're

Why the Race to AGI is Humanitys Defining Moment

Wednesday, December 25, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 25, 2024? The

Iran's Charming Kitten Deploys BellaCPP: A New C++ Variant of BellaCiao Malware

Wednesday, December 25, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Software Testing Weekly - Issue 251

Wednesday, December 25, 2024

GitHub Copilot is free! 🤖 View on the Web Archives ISSUE 251 December 25th 2024 COMMENT Welcome to the 251st issue! In case you missed it — GitHub Copilot is free! The free version works with Visual

Daily Coding Problem: Problem #1647 [Medium]

Tuesday, December 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. In front of you is a row of N coins, with values v 1 , v 1 , ..., v n . You are

Sentiment Analysis, Topological Sort, Web Security, and More

Tuesday, December 24, 2024

Exploring Modern Sentiment Analysis Approaches in Python #661 – DECEMBER 24, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Exploring Modern Sentiment Analysis Approaches in Python What are the

🤫 Do Not Disturb Mode Is My Secret to Sanity — 8 Gadgets I Want To See Nintendo Make

Tuesday, December 24, 2024

Also: The Best Christmas Movies to Watch on Netflix, and More! How-To Geek Logo December 24, 2024 Did You Know Their association with the Christmas season might make you think poinsettias hail from a