Recently Updated Pages
Lambda functions and AWS API versions
Different Lambda runtimes are bundled with different AWS API versions The different runtimes, de...
Upgrading an RDS database
Minor version upgrades You can do these easily in the RDS console (be aware they will cause some...
SMTP User Notes
When using SES: - Emails sent directly via SMTP, e.g. via Monolog/PHPMailer, must be sent with t...
Setting up SES for email sending AND receiving
Setting up Amazon SES to send and receive emails: # WARNING: Amazon SES only supports receiving ...
Setting up Redis for local development (unused)
Install Redis for windows using the instructions here: https://redis.io/docs/getting-started/inst...
Image Download Function
Below is an example of a function you can use to set the Content-Disposition HTTP header when a U...
Outdated AWS docs for CloudFront+WAF integration
There are several outdated articles on the AWS website about how to integrate CloudFront and WAF ...
Using internet-facing AWS services within VPC-enabled functions
If you're running a Lambda function within a VPC (for instance, to allow it to connect to an RDS ...
Setting up SES for email sending
Setting up Amazon SES to send (but NOT receive) emails: - Register your domain in Route 53 (or t...
Database Privileges
Strictly speaking, Amazon RDS does not give you full root privileges on your database server (so ...
Moving S3 files after job completion
Beware that, if you use EventBridge to send a notification somewhere after a MediaConvert job com...
Lightsail IPv6 addresses
While Lightsail supports IPv6, you can't assign static IPv6 addresses. They'll remain the same fo...
The special Lightsail VPC
Normally when you use Lightsail, you can't connect to other AWS resources from your Lightsail ser...
SES: SMTP user credentials
SMTP credentials vs. IAM Access Keys If it looks like an IAM credential, walks like an IAM crede...
Security Group IP addresses
When adding IP addresses or CIDR blocks to VPC security groups - make sure you're using the priva...
The special Lightsail VPC
Normally when you use Lightsail, you can't connect to other AWS resources from your Lightsail ser...
Application Load Balancer costs
Although the pricing for ALBs is ~$18/month (before accounting for traffic), keep in mind that th...
WebSockets protocol with CloudFront
While CloudFront natively supports websockets, there is one major pitfall you can end up running ...
CloudFront response timeouts
If you're performing a particularly long operation (e.g. the user submitted an AJAX request to pe...
BunnyCDN
Homepage https://bunny.net/cdn/ What is it? A CDN provider (Content Delivery Network). CDNs ar...