Aqui está você.
E bem-vindo de volta.
Agora, no vídeo de hoje, estaremos discutindo sobre a ponte de eventos da Amazônia.
Agora, caso você tenha feito uso dos eventos de Cloud Watch, a ponte de eventos é muito semelhante a isso, você pode
considerá-la como uma versão mais aprimorada para os eventos de Cloud Watch.
Agora, basicamente faz uso do mesmo conjunto de APIs subjacentes e, no futuro, o nome dos eventos na nuvem normalmente seria
substituído pelo nome da ponte de eventos.
Portanto, este é o mais novo.
Portanto, vamos em frente e analisemos isso com mais detalhes.
Agora, em um evento de alto nível, Bridge basicamente fornece um fluxo de dados em tempo real de uma
fonte de evento para um alvo específico.
Agora, a arquitetura geral envolve três componentes primários.
A primeira é a fonte do evento à esquerda.
O segundo é o alvo do lado direito.
E então você tem a ponte de eventos onde as regras são criadas.
Portanto, a idéia básica é que sempre que um evento é criado, o evento pode ser qualquer coisa.
Pode ser uma instância fácil de ser terminada ou um balde que está sendo criado ou qualquer usuário que
tenha criado um ticket de suporte.
Qualquer coisa pode ser um evento.
Assim, sempre que um evento acontece, o que você quer, você quer que um alvo específico seja acionado.
Por exemplo, digamos que sempre que um ticket de suporte for criado em sua aplicação personalizada, então ele deverá
acionar o tópico SNS.
O tópico SNS, por sua vez, irá em frente e enviará um e-mail assim como um SMS.
Portanto, isso é algo que pode ser alcançado com a ajuda da ponte de eventos.
Agora pode haver casos de uso múltiplo que podem ser alcançados, mas esta é a idéia principal onde a fonte
do evento gera um evento.
Dependendo do papel que você criar na ponte de eventos que acionará um alvo específico, pode
ser uma nuvem de sentido lambda, relógio, etc. e então sua aplicação pode funcionar de acordo.
Portanto, vamos fazer uma coisa.
Vamos pegar alguns casos de uso que nos permitirão entender as coisas com mais detalhes.
Agora, o primeiro caso de uso está associado com os dois sentidos da CE.
Portanto, o que isto significa, EC dois é basicamente a fonte do evento e como no lado direito está basicamente
o alvo e no meio você tem a ponte do evento.
Portanto, o que você quiser, sempre que uma determinada ação acontecer, digamos sempre que você vir duas instâncias
pararem ou sempre que você vir duas instâncias terminarem, então o administrador deve ser notificado.
Portanto, o que acontece aqui, sempre que você vê duas instâncias pararem, termine.
Assim, sempre que você cria uma regra de ponte de eventos, você especifica o evento exato que você deseja monitorar.
Portanto, aqui dentro você tem um evento de CE para parar e CE para terminar.
E uma vez que este evento ocorra, então a ponte de eventos irá em frente e acionará o alvo.
Neste caso, o alvo é tópico SNS e este alvo tem uma notificação por e-mail para que o administrador seja notificado
por e-mail.
Agora, o segundo caso de uso está associado à parada do CE dev duas instâncias.
Na verdade, isto é algo que costumávamos implementar com base no serviço de eventos de observação de nuvens.
Assim, o que costumávamos fazer era parar todas as instâncias de desenvolvimento às 8 da noite. m. às sextas-feiras.
Esperamos que todos os desenvolvedores já tenham voltado para casa até então e costumávamos iniciar todas as duas instâncias
da CE às 9 horas. m. nas segundas-feiras no ambiente do dev.
Agora, como essa arquitetura era antes, nós tínhamos uma ponte de eventos, agora até uma ponte junto com uma fonte
específica de eventos que estávamos discutindo.
Agora uma das fontes pode ser um cronograma.
Portanto, o horário é de 8 p. m. na sexta-feira, até a ponte é acionada e o que ela fará, ela vai em
frente e executará uma função lambda.
E esta função lambda, por sua vez, irá em frente e interromperá todas as duas instâncias da CE.
Da mesma forma, você tem um horário no 9 a. m. na segunda-feira.
Nesta programação específica, a ponte de eventos é acionada.
Ele irá em frente e executará a função lambda de início do CE duas bases nas segundas-feiras e todas as duas instâncias
do CE começariam.
Portanto, estes são os dois casos de uso baseados na ponte de eventos.
Mais uma vez, muita flexibilidade sobre o que você pode fazer.
Portanto, vamos em frente e experimentemos praticamente.
Assim, para a prática de hoje, o que faremos na fonte do evento, teremos três e no alvo teremos registros
de observação de nuvens.
Portanto, o que deve acontecer é que sempre que um balde S3 tiver uma operação de colocar objeto ou de apagar objeto, os dados devem ser enviados
automaticamente para o grupo de registro de observação de nuvens.
E isto é algo que faremos com o evento Bridge.
Agora, uma das primeiras coisas que precisamos é ter certeza de que o alvo está disponível.
Portanto, vamos rapidamente para nosso console S3.
Vamos ver se temos algum balde disponível.
Muito bem.
Portanto, temos vários baldes S3 que estão disponíveis.
Isto é bom.
Portanto, estaremos usando isto para nossos propósitos de teste.
E a próxima coisa que precisamos fazer é habilitar.
Trilha de nuvens.
Portanto, para nosso evento, Bridge para saber que uma operação específica aconteceu em um nível três, você precisa ter
nuvem três.
Portanto, vamos em frente e habilitemos rapidamente o cloud rail na região de Cingapura.
Portanto, dentro das trilhas atualmente.
Vamos criar rapidamente uma nova trilha.
Vamos chamar isso de uma trilha de demonstração que não vai permitir os jogos agora mesmo.
Vamos fazer isso em seguida.
Agora, observe que especificamente para três operações relacionadas, você tem que habilitar os eventos de dados aqui.
E dentro dos eventos de dados, você tem a fonte de eventos de dados de três.
Já que queremos monitorar a operação de colocar objeto e excluir objeto do S3 três.
E aqui, vamos em frente e façamos um próximo.
E vamos criar uma furadeira.
Perfeito.
Portanto, agora podemos ir em frente e rapidamente para o Event Bridge.
Portanto, vamos fazer aqui uma ponte de eventos.
Agora, dentro da ponte de eventos, se formos rapidamente às regras, podemos ir em frente e criar rapidamente uma nova
regra por aqui.
Vamos chamar isso como regra de demonstração.
E dentro do tipo de padrão definido, estávamos discutindo que você pode definir por padrão de evento no caso de uso um e no caso de
uso dois, estávamos discutindo sobre a programação de como a regra da ponte de eventos pode funcionar na sexta-feira
às 8 da noite. m. e na segunda-feira às 9 horas. m..
Portanto, se você vir ao clicar no horário, você pode especificar uma taxa fixa em termos de horas,
minutos, bem como isto, ou pode criar uma expressão cronológica aqui.
Entretanto, para o vídeo de hoje estaremos trabalhando com base em um padrão de evento e aqui estaremos selecionando
um evento pré-definido por serviço.
O serviço que nos interessa é o de nós oito.
Você também pode ter um parceiro de serviço diferente.
Eu estarei selecionando o nome do serviço.
Vamos especificar três e o tipo de evento.
Estamos procurando por uma operação a nível de objeto e qual é a operação a nível de objeto que estamos procurando.
Vamos especificá-lo.
Portanto, o primeiro é o objeto colocado.
Em seguida, você tem a operação relacionada à eliminação de objetos.
Vamos selecionar os dois e assim que você selecioná-los no lado direito, o padrão do evento será automaticamente
criado para você.
Portanto, isto é ótimo.
E se você for um pouco para baixo, a próxima parte importante é o alvo.
Portanto, quando este evento específico ocorre, quando alguém carrega o objeto no balde S3 ou quando alguém apaga
o objeto no balde, o que deve ser acionado.
Portanto, o ponto de partida, mais uma vez, são muitas as opções disponíveis aqui.
Estamos mais interessados no vídeo de hoje.
Vejamos o grupo de registro do Cloud Watch e dentro do grupo de registro vamos chamá-lo como três eventos.
Uma vez que você pode ir em frente e fazer uma criação.
Perfeito.
Assim, nossa regra do evento é criada agora a fim de verificar.
Vamos rapidamente para o serviço de observação de nuvens aqui e dentro dos grupos de registros.
Você deve ver esse evento.
O Bridge deveria ter criado aqui um grupo de troncos.
E sim, você tem um grupo de log como três eventos que são criados automaticamente.
Ótimo.
Portanto, agora é hora de testar as coisas.
Portanto, tenho aqui um balde na região de Cingapura.
Vamos em frente e carregar alguns dados.
Vou adicionar um arquivo para que eu tenha alguns arquivos de amostra.
Vamos em frente e acrescente um entre eles e eu farei uma grade de upload.
Agora, dentro de nosso grupo de fluxo de trabalho Cloud, vamos abrir o grupo de log aqui e automaticamente você
deve ver que existe um fluxo de log que foi criado.
E este fluxo de registros contém basicamente as informações aqui.
Vamos descer um pouco e ver o que contém.
Portanto, aqui dentro, você vê que basicamente está dando a você o ano exato no qual é zero um.
E também está mostrando a você os três baldes onde este arquivo específico foi carregado, que são meus registros de acesso
temporário de lapso.
Então é isto que a ponte do evento faz a um alto nível de visibilidade.
Assim, só para perceber uma das grandes coisas sobre até mesmo pontes que não só pode ir adiante
e criar regras baseadas em serviços, mas também suporta aplicações personalizadas, as aplicações SAS e várias outras
como fonte de eventos e, dependendo da regra que você criar, um alvo específico também pode ser notificado.
Assim, com isto, o vídeo de hoje será concluído.