Proteção de dados em AWS OpsWorks CM - AWS OpsWorks

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Proteção de dados em AWS OpsWorks CM

A ferramenta AWS modelo de responsabilidade compartilhada modelo se aplica à proteção de dados no Gerenciamento de AWS OpsWorks Configuração. Conforme descrito neste modelo, AWS é responsável por proteger a infraestrutura global que executa todas as Nuvem AWS. Você é responsável por manter o controle sobre o conteúdo hospedado nessa infraestrutura. Você também é responsável pelas tarefas de configuração e gerenciamento de segurança do Serviços da AWS que você usa. Para obter mais informações sobre privacidade de dados, consulte Privacidade de dados FAQ. Para obter informações sobre proteção de dados na Europa, consulte AWS Modelo de responsabilidade compartilhada e postagem no GDPR blog sobre o AWS Blog de segurança.

Para fins de proteção de dados, recomendamos que você proteja Conta da AWS credenciais e configure usuários individuais com AWS IAM Identity Center ou AWS Identity and Access Management (IAM). Dessa maneira, cada usuário receberá apenas as permissões necessárias para cumprir suas obrigações de trabalho. Recomendamos também que você proteja seus dados das seguintes formas:

  • Use a autenticação multifator (MFA) com cada conta.

  • UseSSL/TLSpara se comunicar com AWS recursos. Exigimos TLS 1,2 e recomendamos TLS 1,3.

  • Configure API e registre as atividades do usuário com AWS CloudTrail. Para obter informações sobre o uso de CloudTrail trilhas para capturar AWS atividades, consulte Trabalhando com CloudTrail trilhas no AWS CloudTrail Guia do usuário.

  • Use AWS soluções de criptografia, junto com todos os controles de segurança padrão dentro Serviços da AWS.

  • Use serviços gerenciados de segurança avançada, como o Amazon Macie, que ajuda a localizar e proteger dados sigilosos armazenados no Amazon S3.

  • Se você precisar de FIPS 140-3 módulos criptográficos validados ao acessar AWS por meio de uma interface de linha de comando ou umaAPI, use um FIPS endpoint. Para obter mais informações sobre os FIPS endpoints disponíveis, consulte Federal Information Processing Standard (FIPS) 140-3.

É altamente recomendável que nunca sejam colocadas informações de identificação confidenciais, como endereços de e-mail dos seus clientes, em marcações ou campos de formato livre, como um campo Nome. Isso inclui quando você trabalha com OpsWorks CM ou outro Serviços da AWS usando o consoleAPI, AWS CLI, ou AWS SDKs. Quaisquer dados inseridos em tags ou campos de texto de formato livre usados para nomes podem ser usados para logs de faturamento ou de diagnóstico. Se você fornecer um URL para um servidor externo, é altamente recomendável que você não inclua informações de credenciais no URL para validar sua solicitação para esse servidor.

Os nomes dos servidores OpsWorks CM não são criptografados.

OpsWorks O CM coleta os seguintes dados do cliente durante a criação e manutenção de seu AWS OpsWorks for Chef Automate e AWS OpsWorks for Puppet Enterprise servidores.

  • OpsWorks Para o Puppet Enterprise, coletamos chaves privadas que o Puppet Enterprise usa para permitir a comunicação entre seu mestre do Puppet e os nós gerenciados.

  • Para AWS OpsWorks for Chef Automate, coletamos chaves privadas para certificados que você anexa ao serviço se estiver usando um domínio personalizado. A chave privada que você fornece quando está criando um servidor do Chef Automatize com um domínio personalizado é transmitida ao servidor.

OpsWorks Os servidores CM armazenam seu código de configuração, como livros de receitas do Chef ou módulos do Puppet Enterprise. Embora esse código seja armazenado nos backups do servidor, AWS não tem acesso a ele. Este conteúdo é criptografado e somente administradores em seu AWS a conta pode acessá-lo. Recomendamos que você proteja o código de configuração do Chef ou do Puppet usando protocolos recomendados para os repositórios de origem. Por exemplo, você pode restringir as permissões aos repositórios no AWS CodeCommitou siga as diretrizes do GitHub site para proteger GitHub repositórios.

OpsWorks O CM não usa conteúdo fornecido pelo cliente para manter o serviço ou manter registros do cliente. Os registros sobre seus servidores OpsWorks CM são armazenados em sua conta, nos buckets do Amazon S3. Os endereços IP dos usuários que se conectam aos seus servidores OpsWorks CM são registrados por AWS.

Integração com AWS Secrets Manager

A partir de 3 de maio de 2021, quando você cria um novo servidor no OpsWorks CM, o OpsWorks CM armazena segredos do servidor no AWS Secrets Manager. Para novos servidores, os atributos a seguir são armazenados como segredos no Secrets Manager.

  • Servidor Chef Automate

    • HTTPSchave privada (somente servidores que não usam um domínio personalizado)

    • Senha administrativa do Chef Automate (CHEF_ AUTOMATE _ ADMIN _PASSWORD)

  • Master da Puppet Enterprise

    • HTTPSchave privada (somente servidores que não usam um domínio personalizado)

    • Senha administrativa do Puppet (PUPPET_ ADMIN _PASSWORD)

    • Controle remoto Puppet r10k (_R10K_) PUPPET REMOTE

Para servidores existentes que não usam um domínio personalizado, o único segredo armazenado no Secrets Manager, para os servidores Chef Automate e Puppet Enterprise, é a chave HTTPS privada, pois ela é gerada durante a manutenção automática semanal do sistema.

OpsWorks O CM armazena segredos no Secrets Manager automaticamente, e esse comportamento não é configurável pelo usuário.