Improving Security
Designing secure workloads is essential to protect your data and systems and to be able to respond in a timely way, and successfully, to security threats. As part of the continuous improvements you want to bring to an existing solution on AWS, improving security should be at the top of your priorities list. Whether the concerned application is a public-facing application or for internal use only, it is paramount to ensure that you have a trustworthy foundation in place on AWS for your application to run in a safe environment.
In w, Determining Security Requirements and Controls, you examined how to leverage IAM and identity federation in your solution to provide granular access control. You also reviewed the best practices to protect both your infrastructure resources—using tools such as AWS Web Application Firewall (AWS WAF), AWS Shield, and AWS Firewall Manager—and your data using encryption at rest with AWS Key Management Service (AWS KMS) and...