~/questoes/devops
IAM (Identity and Access Management) é o serviço AWS responsável por gerenciar quem pode acessar quais recursos na sua conta. Ele funciona através de identidades (usuários, grupos, roles) e políticas (permissions) que definem exatamente o que cada pessoa ou aplicação pode fazer.
Amazon IAM é o serviço especializado em controle de acesso na AWS. Ele gerencia identidades e permissões através de roles e policies, permitindo que você defina precisamente quem acessa o quê. É o ponto central de segurança de acesso em toda a plataforma AWS.
Amazon S3 é um serviço de armazenamento de objetos. Embora tenha seus próprios controles de acesso, ele não é o serviço centralizado para gerenciar permissões de toda a plataforma AWS. S3 segue as políticas definidas pelo IAM.
Amazon VPC isola sua rede virtual e controla o tráfego de rede, mas funciona em nível de infraestrutura de rede, não de identidades e permissões. Ela não gerencia quem pode acessar recursos específicos como banco de dados ou máquinas virtuais.
Amazon EC2 é o serviço de computação em nuvem. Você pode configurar firewalls em instâncias EC2, mas esse não é seu objetivo principal. O controle centralizado de permissões é responsabilidade do IAM, não do EC2.
Amazon IAM é o serviço correto. Ele gerencia identidades (quem) e permissões (o que podem fazer) de forma centralizada. Roles e policies do IAM definem o acesso a todos os recursos AWS de forma granular e segura.