Olá a todos, e bem-vindos de volta.
Agora, no vídeo de hoje, vamos discutir sobre segredos rotativos através de um gerente de segredos.
Agora, nas organizações, qualquer que seja a ferramenta utilizada como parte da gestão de segredos, uma das
áreas muito importantes é a rotação de segredos.
Por exemplo, digamos que você tenha um segredo específico relacionado às credenciais do banco de dados.
Agora, você não quer que esse segredo seja estático ao longo dos anos, porque muitos usuários estarão ingressando na organização, muitos usuários
estarão saindo da organização e assim por diante.
Portanto, como parte do cumprimento, bem como parte das melhores práticas, é recomendável que você gire os
segredos regularmente.
E isto é o que vamos explorar no vídeo de hoje.
Portanto, primeiro vamos olhar para os princípios básicos da rotação.
Agora, a rotação é o processo de atualização periódica de um segredo.
Portanto, se você tiver uma senha específica para o banco de dados, você atualiza regularmente a senha em um período de tempo específico.
Podem ser sete dias, 30 dias, seis meses, etc...
Agora, quando discutimos sobre a rotação geral, o gerente secreto faz uso da função lambda para atualizar o
segredo, bem como o banco de dados no caso de você estar usando-o.
Por exemplo, se você examinar este diagrama específico, você tem uma função lambda e tem um gerente
secreto.
Agora a função lambda pode ir em frente e girar o segredo com base na programação que você define como parte
do gerente secreto.
Por isso, vamos em frente e rapidamente analisar o assunto.
Agora, o vídeo de hoje.
Eu tenho dois segredos que estão disponíveis.
Um dos segredos é chamado de Prod App.
Agora, se você olhar para este segredo específico, há uma configuração de rotação.
Nesta fase, a rotação é desativada.
Isso significa que o segredo não será atualizado.
Portanto, você pode ir em frente e editar a rotação.
Assim, caso você permita a rotação aqui, você pode especificar que o segredo deve ser girado com que duração.
Portanto, suas horas, dias, semanas, meses.
Você também pode escrever o prazo de validade do cron para a gestão geral.
E a próxima parte importante é a função de rotação, que é a função lambda que irá em frente
e girará o segredo geral.
Agora, de maneira semelhante, um dos segredos aqui é criado automaticamente e gerenciado por raio.
Portanto, isto é criado pelas idéias.
Agora, se você investigar este segredo específico nesta fase, você tem um nome de usuário aqui
e uma senha aqui e tem uma configuração de rotação habilitada com o cronograma de rotação é de sete dias.
Assim, após sete dias, este segredo será girado automaticamente.
Agora, uma das coisas importantes, de fato, que estávamos discutindo aqui, e isto também poderia
ter criado confusão onde se afirma que a rotação do gerente secreto usa a função Lambda para atualizar o segredo e o banco de dados.
Então o que significa exatamente este banco de dados?
Porque sabemos que a função lambda pode atualizar o segredo.
No entanto, nos casos em que o segredo é criado por idéia, então sempre que você cria uma idéia e idéias, o estagiário
está criando este segredo específico associado a suas credenciais.
Assim, após sete dias, a função Lambda que está associada ao que fará, atualizará o segredo aqui,
que é a senha de usuário, principalmente a senha, e também atualizará a instância do banco de dados
com uma nova senha.
Porque se você simplesmente atualizar o segredo aqui e não atualizar o banco de dados, então o banco de dados ainda
aceitará a senha antiga.
E esta é a razão pela qual a função lambda deve ser capaz de atualizar tanto o segredo quanto o banco de dados.
E é a isto que se refere no segundo ponto.
Agora, vamos também analisar alguns dos pontos que precisam ser observados.
A primeira é que para rotar um segredo, como já vimos, o gerente secreto chama uma função lambda de acordo com o cronograma
que você estabeleceu.
E com base na invocação, a lambda irá girar.
O segredo.
O segundo ponto importante é que o gerente secreto fornece os modelos de funções de rotação para vários
casos de uso relacionados a idéias, documentos DB, Redshift e outros como parte da rotação aqui.
Vamos também analisar rapidamente agora dentro do segredo que foi administrado por R. D. Como estávamos discutindo como
a função Lambda pode não só atualizar o segredo aqui, mas também pode se conectar com a instância Ides e
atualizar a senha ali.
Portanto, para isto é necessário algum tipo de lógica que precisa ser introduzida e é aqui que os modelos
de funções entram em cena.
Assim, como parte da rotação geral, o gerente secreto tem certos modelos de funções para o documento de rotação,
DB Redshift, cache elástico, assim como outros segredos.
Por exemplo, se você analisar as idéias aqui, vamos explorar o modelo de usuário único My SQL.
Portanto, você tem o código fonte.
Vamos abrir o código fonte.
Portanto, este é o código fonte inteiro que você pode utilizar.
Você não precisa realmente criar um por conta própria.
No entanto, se você estiver criando idéias com o gerente de segredos integrado, todas estas coisas são tratadas.
Caso você tenha outros tipos de segredos, vamos explorar isso.
Portanto, em tais casos há um modelo que pode servir como ponto de partida aqui, que pode ajudá-lo.
Se você olhar para o código fonte aqui, este é o código fonte inteiro.
Mais uma vez, isto também é bastante útil.
Mais uma vez, todos estes são modelos que você verá que estão associados com a grade de funções Lambda.
Portanto, esta é a visão geral de alto nível sobre o gerente de segredos e segredos rotativos e com isto concluirá
o vídeo de hoje.