[AWS] Identity and Access Management (IAM)

Identity and Access Management (IAM) provides the centralized management of your AWS account. It manages who can access what in your AWS services. Access control is done via policies that can be attached to users, groups, and roles.

  • IAM is a global service that is not tied to a region.
    • Users and policies can be used globally.
  • Users are given long-term credentials to access AWS resources (username/password or access keys).
  • Roles allow for short-term access to resources when assumed, using temporary access credentials.
  • IAM can work with Identity Federation such as Active Directory or Web Identity Federation (Facebook, Google, etc.)
Continue reading “[AWS] Identity and Access Management (IAM)”

[AWS] Auto Scaling

Here is the confusing part. AWS provides multiple auto scaling services: notably ASW Auto Scaling and EC2 Auto Scaling.

  • AWS Auto Scaling lets you configure and manage scaling for your scalable AWS resources through a scaling plan.
  • EC2 Auto Scaling is an AWS service that automatically increases or decreases the number of on-demand instances based on chosen CloudWatch metrics.
Continue reading “[AWS] Auto Scaling”