shlogg · Early preview
Vijay Kodam @vijaykodam

AWS Security Best Practices For Microservices Architecture

Security is key in Public Cloud! AWS & customer share responsibility. Use AWS Shield, GuardDuty, IAM, WAF, Certificates Manager, KMS, Secrets Manager, private subnets & more to secure your microservices architecture.

Introduction

Security in Public Cloud is utmost important. Losing access to your website or attackers deleting your database are catastrophic-company-ending-events.

  
  
  Shared Responsibility Model

Security and Compliance is a shared responsibility between AWS and the customer. 
From AWS Documentation:

AWS is responsible for the "Security of the Cloud". AWS is responsible for protecting the infrastructure that runs all of the services offered in the AWS Cloud. This infrastructure is composed of the hardware, software, networking, and facilities that run AWS Cloud services.
Customer is r...