Part 7
AWS S3 and RDS MySQL
Object storage with S3 and a managed MySQL database with RDS – the two AWS services behind almost every real web application, and two favourite targets of attackers.
Chapters in this part
14. Amazon S3: Buckets, Objects, Policies and Presigned URLs
- 14.1 What S3 Is: Buckets, Objects and Keys
- 14.2 Creating a Bucket and Uploading Objects
- 14.3 Block Public Access and Bucket Policies
- 14.4 Hosting a Static Website on S3
- 14.5 Versioning and Lifecycle Rules
- 14.6 Presigned URLs: Temporary Private Access
- 14.7 Encryption, Logging, IAM Roles and the S3 Security Checklist
15. Amazon RDS for MySQL: Create, Connect, Back Up and Keep It Private
- 15.1 What RDS Is and Why Companies Use It
- 15.2 Planning the Network: Subnet Group and Security Groups
- 15.3 Creating an RDS MySQL Instance Step by Step
- 15.4 Connecting from EC2 and Creating the Application User
- 15.5 Automated Backups, Snapshots and Restore
- 15.6 Hardening RDS: Never Public, Encrypted, Monitored