---
title: "CloudFront Discovers Africa is a Real Place"
id: "2806"
type: "newsletter"
slug: "cloudfront-discovers-africa-is-a-real-place"
published_at: "2018-06-25T00:38:18+00:00"
modified_at: "2019-07-03T00:40:19+00:00"
url: "https://www.lastweekinaws.com/newsletter/cloudfront-discovers-africa-is-a-real-place/"
markdown_url: "https://www.lastweekinaws.com/newsletter/cloudfront-discovers-africa-is-a-real-place.md"
excerpt: "Good morning! Welcome to issue number 63 of Last Week in AWS. After a fair bit of work, I’ve migrated off of my older, lesser email provider over to Sendgrid. You shouldn’t notice a difference, but if this found its..."
---

About the Author Corey is the Chief Cloud Economist at Duckbill, where he specializes in helping companies improve their AWS bills by making them smaller and less horrifying. He also hosts the "Screaming in the Cloud" and "AWS Morning Brief" podcasts; and curates "Last Week in AWS," a weekly newsletter summarizing the latest in AWS news, blogs, and tools, sprinkled with snark and thoughtful analysis in roughly equal measure.

Sign up for the Newsletter  Stay up to date on the latest AWS news, opinions, and tools, all lovingly sprinkled with a bit of snark. "*" indicates required fields

[Good morning](https://twitter.com/QuinnyPig/status/1007317264268267520)
!

Welcome to issue number 63 of ***Last Week in AWS***.

After a fair bit of work, I’ve migrated off of my older, lesser email provider over to Sendgrid. You shouldn’t notice a difference, but if this found its way into your spam folder, could you please do me a favor and mark it as not spam? Google and Office365 still aren’t quite sure what to make of me yet…

Today has me leaving for Open Source Summit Japan. If you’ll be in Tokyo this week, let me know– I’m giving my “Silence of the Lambdas” talk on Thursday afternoon.

### Community Contributions

I agree with this article; [cloud cost](https://www.diversity.net.nz/in-which-i-disagree-with-the-esteemed-dr-rogers-cloud-cost-is-the-wrong-basis-for-decisions/2018/06/14/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 is very often the wrong angle from which to approach a “do we migrate to cloud” story.

There are entirely too many serverless frameworks now, but I like a lot of the design decisions that went into [Architect](https://blog.reifyworks.com/architect-the-killer-serverless-framework-41565372811b?utm_source=last_week_in_AWS&utm_medium=newsletter)
.

I had a great chance to sit down and chat with Pete Cheslock in [Screaming in the Cloud Episode 14: Cheslocked and Loaded](https://www.screaminginthecloud.com/episodes/2018/6/8/episode-14-cheslocked-and-loaded)
.

A discussion on the economic advantages of [Kubernetes Ingress](https://medium.com/@cesar.tronlozai/save-on-your-aws-bill-with-kubernetes-ingress-148214a79dcb?utm_source=last_week_in_AWS&utm_medium=newsletter)
 over ELBs.

I’ve never touched DynamoDB Streams– this [writeup](https://medium.com/signiant-engineering/real-time-aggregation-with-dynamodb-streams-f93547cfb244?utm_source=last_week_in_AWS&utm_medium=newsletter)
 is making me consider changing that. This is a neat capability of a poorly understood (in general) service.

Lambda cold-starts are crappy. They’re far worse [inside a VPC](https://medium.freecodecamp.org/lambda-vpc-cold-starts-a-latency-killer-5408323278dd?utm_source=last_week_in_AWS&utm_medium=newsletter)
.

If your RDS clusters have any of the now 9 year old db.m1 and db.m2 families, they’re [finally being deprecated](https://old.reddit.com/r/aws/comments/8qc8f3/aws_rds_phasing_out_m1_and_m2_instance_families/?utm_source=last_week_in_AWS&utm_medium=newsletter)
. It’s time to move on to a more capable instance type…

The inaugural [REdeploy](https://re-deploy.io/?utm_source=last_week_in_AWS&utm_medium=newsletter&utm_source=drip&utm_medium=email&utm_campaign=%5BLast+Week+in+AWS%5D+Issue+%2359%3A+Bear+Metal+Instances)
 conference (exploring the intersections of resilient technology, organizations, and people) is coming to San Francisco this August. Last Week in AWS is proud to be a media sponsor.

Friend of the newsletter Datadog is having their [Dash](https://www.dashcon.io/?utm_source=last_week_in_AWS&utm_medium=newsletter&utm_source=drip&utm_medium=email&utm_campaign=%5BLast+Week+in+AWS%5D+Issue+%2359%3A+Bear+Metal+Instances)
conference in New York on July 11-12. If it works for your schedule, I strongly suggest attending; AWS is a platinum sponsor, and longtime readers know how finicky they are about putting their logo on any conference that doesn’t have the word “Amazon” in the title somewhere. Use the code “DASHLAST” to get 20% off of registration.

This is a bit off the beaten path; experts are [expressing alarm](https://www.fnlondon.com/articles/systemic-risks-feared-as-amazon-cloud-eats-finance-20180611?utm_source=last_week_in_AWS&utm_medium=newsletter)
 over systemic risk as much of finance moves to AWS. With many trillions of assets under management being driven by systems on a single provider, there’s non-trivial risk emerging. Fascinating story…

Trek10 has a great guide to managing your [AWS Greengrass Lambda Functions with SAM](https://www.trek10.com/blog/sam-greengrass-lambda-update/?utm_source=last_week_in_AWS&utm_medium=newsletter)
. I’d love to hear stories from folks using Greengrass in the wild; if that’s you, please hit reply.

### Choice Cuts From the AWS Blog

[Amazon Aurora with PostgreSQL Compatibility is Available in the US West (N. California) Region](https://aws.amazon.com/about-aws/whats-new/2018/06/amazon-aurora-with-postgresql-compatibility-is-available-in-the-us-west-n-california-region/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – Holy crap, us-west–2 is still being maintained?! I thought it had been left to rot and accrue unfortunately high bills to folks unlucky enough to have figured that Northern California was a great region to start within.

[Amazon ECS Adds Daemon Scheduling](https://aws.amazon.com/about-aws/whats-new/2018/06/amazon-ecs-adds-daemon-scheduling/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – “Daemon Scheduling” sounds way too exciting for what distills down to “ensure at least one of the monitoring containers runs in every cluster you spin up.”

[Amazon ElastiCache for Redis announces support for Redis 4.0 with caching improvements and better memory management for high-performance in-memory data processing](https://aws.amazon.com/about-aws/whats-new/2018/06/amazon-elastiCache-for-redis-announces-support-for-redis-40/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – Redis 4.0 has come to ElastiCache just a few days after a few sarcastic comments about ElastiCache surfaced on the Redis release announcement threads. I think the only reasonable conclusion to draw is that shaming AWS into a two-day long marathon release is what happened, and there was no possible way they were already working on this previously.

[Amazon GuardDuty Optimizes AWS CloudTrail Analysis Reducing Cost for Customers](https://aws.amazon.com/about-aws/whats-new/2018/06/amazon-guardduty-optimizes-aws-cloudtrail-analysis-reducing-cost-for-customers/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – Is there any way to read this other than “we no longer pummel the CloudTrail API to death in the least optimal fashion possible– say, something like you might have a summer intern develop as their first project in the corporate world?” Unfortunately there are few details available around what changed.

[Amazon MQ Now Supports AWS CloudFormation](https://aws.amazon.com/about-aws/whats-new/2018/06/amazon-mq-now-supports-aws-cloudformation/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – Wait, what? How is the order of services in this title not reversed? CloudFormation has to support services, not the other way around— right? Am I losing it?

[Amazon API Gateway Supports Private APIs](https://aws.amazon.com/about-aws/whats-new/2018/06/api-gateway-supports-private-apis/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – A common feature request has been granted– you can have API Gateways only accessible from inside your VPCs.

[AWS CloudTrail Event History Now Includes All Management Events](https://aws.amazon.com/about-aws/whats-new/2018/06/aws-cloud-trail-event-history-now-includes-all-management-events/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – “Wait, you weren’t logging those already?” “So, funny story…”

[Announcing AWS DeepLens support for TensorFlow and Caffe, expanded MXNet layer support, integration with Kinesis Video Streams, new sample project, and availability to buy on Amazon.com](https://aws.amazon.com/about-aws/whats-new/2018/06/aws-deeplens-tensorflow-caffe-mxnet-kinesis-video-streams-buy-now/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – Ah, but who will watch the watcher? This is why you had best buy two of these things.

[AWS Limit Monitor Now Supports Customization](https://aws.amazon.com/about-aws/whats-new/2018/06/aws-limit-monitor-now-supports-customization/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – This is a serious antipattern from how service limits are supposed to be handled. Apparently you’re supposed to hit limits you didn’t realize were there and in fact weren’t set properly on AWS’s side, open a support ticket, wait two full days with no response, then get a borderline insulting request insinuating that by raising the limit to what was published that they’re somehow doing you a favor. Can you tell I had a rough week with an ACM certificate limit?

[Amazon CloudFront expands into Africa with a new Edge Location in Johannesburg and a new Edge Location in Bangalore](https://aws.amazon.com/about-aws/whats-new/2018/06/cloudfront-expands-into-africa/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – On my office wall I have a map of all of the Amazon regions and CloudFront edge locations. Until now Africa has been completely free of pins.

[Introducing AWS Landing Zone](https://aws.amazon.com/about-aws/whats-new/2018/06/introducing-aws-landing-zone/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – …really. “Landing Zone.” That’s the best name you came up with for a system that ensures proper controls are built around large-scale Organizations account? Not “Cloud Factory,” not “Account Ability,” but “Landing Zone?” I can only assume that you pronounce “Zone” as two syllables, emphasis on the second.

[Access your Reserved Instance (RI) Savings Information using AWS Cost Explorer’s RI Utilization Report](https://aws.amazon.com/about-aws/whats-new/2018/06/reserved-instance-savings-now-available-in-aws-cost-explorer/?utm_source=last_week_in_AWS&utm_medium=newsletter)
 – “Here’s how much money we’re saving with our use of Reserved Instances” isn’t the sort of thing you’d think would be released this late in the RI game. The fact that you’re thinking like that tells me that you don’t work with RIs nearly often enough to have broken your thought patterns.

### Tools

I played with this a bit this week– [saw](https://github.com/TylerBrock/saw?utm_source=last_week_in_AWS&utm_medium=newsletter)
 is a fast realtime CloudWatch Logs viewer. I’m a fan.

Since 0.0.0.0/0 is crappy, [aws-access](https://github.com/jamiemccrindle/aws-access?utm_source=last_week_in_AWS&utm_medium=newsletter)
 updates an AWS security group with your current IP.

…and that’s what happened ***Last Week in AWS***.

I’m Corey Quinn. I help people significantly reduce and understand their AWS bills and speak broadly on the conference circuit. I advise companies doing interesting things in the cloud space, such as [ReactiveOps](https://reactiveops.com)
.

If you’ve enjoyed reading this, tell your friends to sign up at [lastweekinaws.com](https://lastweekinaws.com)
 (or post a link in your company Slack team!) about it. 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](https://og-aws-slack.lexikon.io/)
.

## You might also like

[More Newsletter Issues](https://www.lastweekinaws.com/newsletter/)

Issue No.490

### [T8i Instances: Bursting With Mild Enthusiasm](https://www.lastweekinaws.com/newsletter/t8i-instances-bursting-with-mild-enthusiasm/)

[Read More about T8i Instances: Bursting With Mild Enthusiasm](https://www.lastweekinaws.com/newsletter/t8i-instances-bursting-with-mild-enthusiasm/)

Issue No.489

### [Lambda Slowly Becomes EC2, One Feature at a Time](https://www.lastweekinaws.com/newsletter/lambda-slowly-becomes-ec2-one-feature-at-a-time/)

[Read More about Lambda Slowly Becomes EC2, One Feature at a Time](https://www.lastweekinaws.com/newsletter/lambda-slowly-becomes-ec2-one-feature-at-a-time/)

Issue No.488

### [Claude Fable 5.1 and Other Bedtime Stories](https://www.lastweekinaws.com/newsletter/claude-fable-5-1-and-other-bedtime-stories/)

[Read More about Claude Fable 5.1 and Other Bedtime Stories](https://www.lastweekinaws.com/newsletter/claude-fable-5-1-and-other-bedtime-stories/)

Issue No.487

### [Happy 20th Birthday EC2, You Beautiful Disaster](https://www.lastweekinaws.com/newsletter/happy-20th-birthday-ec2-you-beautiful-disaster/)

[Read More about Happy 20th Birthday EC2, You Beautiful Disaster](https://www.lastweekinaws.com/newsletter/happy-20th-birthday-ec2-you-beautiful-disaster/)
