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á.
Integre o Amazon SNS a vários Nuvem AWS serviços para impulsionar o tratamento de mensagens, melhorar o controle de acesso, permitir o processamento orientado por eventos e automatizar recursos. Essa integração otimiza o desempenho, fortalece a segurança e simplifica as operações.
- Amazon CloudWatch
-
CloudWatch A Amazon fornece monitoramento e observabilidade para o Amazon SNS, ajudando você a rastrear a entrega de mensagens, detectar anomalias e solucionar problemas. Com o CloudWatch, você pode:
-
Monitore as métricas do Amazon SNS, como o número de mensagens publicadas, entregues ou falhadas em todos os tópicos e assinaturas.
-
Configure CloudWatch alarmes para acionar ações automatizadas quando as métricas do Amazon SNS excederem limites predefinidos, como altas falhas de entrega ou limitação.
-
Use CloudWatch Logs para capturar o status de entrega do Amazon SNS para mensagens enviadas para endpoints HTTP/S, Lambda e Amazon SQS para depuração e auditoria.
Para obter mais informações, consulte Monitorando tópicos do Amazon SNS usando CloudWatch.
-
- Amazon SQS
-
O Amazon SQS é um serviço de enfileiramento de mensagens totalmente gerenciado que permite a comunicação segura, durável e escalável entre componentes de software distribuídos. Ele ajuda a desacoplar a arquitetura do aplicativo armazenando mensagens em buffer, garantindo uma entrega confiável e evitando falhas no sistema devido à perda de mensagens. O Amazon SQS se integra ao Amazon SNS das seguintes formas:
-
Filas de mensagens mortas — O Amazon SNS pode rotear mensagens não entregues para uma fila de mensagens mortas do Amazon SQS para solução de problemas e reprocessamento.
-
Assinaturas de tópicos — Você pode inscrever uma fila do Amazon SQS em um tópico do Amazon SNS, permitindo que o Amazon SNS distribua mensagens para vários consumidores usando o Amazon SQS.
-
Suporte para filas FIFO — As filas FIFO do Amazon SQS podem ser inscritas nos tópicos FIFO do Amazon SNS, garantindo uma ordenação rigorosa de mensagens e um processamento exato. As filas padrão do Amazon SQS também podem se inscrever nos tópicos do Amazon SNS, mas não garantem a entrega ou a desduplicação de mensagens solicitadas.
-
- AWS CloudFormation
-
AWS CloudFormation automatiza o provisionamento e o gerenciamento de AWS recursos, incluindo tópicos e assinaturas do Amazon SNS, usando infraestrutura como código (IaC). Com AWS CloudFormation, você pode:
-
Defina tópicos, assinaturas e permissões do Amazon SNS em um modelo reutilizável e controlado por versão.
-
Garanta a implantação consistente dos recursos do Amazon SNS em várias Contas da AWS regiões.
-
Atualize ou modifique as configurações do Amazon SNS usando conjuntos de alterações sem intervenção manual.
Para obter mais informações, consulte o Guia do usuário do AWS CloudFormation.
-
- AWS CloudTrail
-
CloudTrail fornece visibilidade da atividade da API para o Amazon SNS, ajudando você a monitorar e auditar o acesso aos tópicos, assinaturas e mensagens do Amazon SNS. Com CloudTrail, você pode:
-
Acompanhe as chamadas de API feitas para o Amazon SNS, incluindo quem acessou ou modificou tópicos, assinaturas e permissões.
-
Detecte atividades não autorizadas ou inesperadas analisando registros para fins de segurança e conformidade.
-
Integre-se com AWS Security Hub a Amazon CloudWatch ou crie alertas com base em ações incomuns do Amazon SNS.
Para obter mais informações, consulte Registrando chamadas AWS de API do SNS usando AWS CloudTrail.
-
- AWS Lambda
-
AWS Lambda é um serviço de computação sem servidor que executa automaticamente seu código em resposta a eventos, eliminando a necessidade de provisionar ou gerenciar servidores. Ele permite que você crie aplicativos orientados por eventos que escalam automaticamente e são executados em um ambiente computacional altamente disponível.
O Amazon SNS se integra ao Lambda, permitindo que você inscreva uma função do Lambda em um tópico do Amazon SNS. Quando um tópico do Amazon SNS recebe uma mensagem, ele pode acionar a função Lambda, permitindo o processamento em tempo real, a automação e a execução da lógica do aplicativo. Essa integração é comumente usada para:
-
Processamento orientado por eventos — Acione automaticamente funções em resposta às mensagens do Amazon SNS.
-
Transformação de dados — Modifique ou filtre mensagens do Amazon SNS antes de encaminhá-las para outros serviços.
-
Fluxos de trabalho automatizados — Processe notificações para alertas de aplicativos, monitoramento do sistema ou orquestração de eventos.
-
- AWS Identity and Access Management (IAM)
-
O IAM fornece controle de acesso seguro para AWS recursos, permitindo que você gerencie quem pode acessar seus tópicos do Amazon SNS, quais ações eles podem realizar e sob quais condições. Com o IAM, você pode:
-
Autentique usuários e serviços antes que eles possam interagir com os tópicos do Amazon SNS.
-
Defina permissões refinadas para especificar quais tópicos ou funções do Amazon SNS os usuários ou funções podem publicar, assinar ou gerenciar.
-
Use políticas baseadas em identidade para aplicar as melhores práticas de segurança, como restringir o acesso a endereços IP ou condições específicas Contas da AWS.
Para obter mais informações, consulte Usar políticas baseadas em identidade com o Amazon SNS.
-
- AWS Key Management Service (AWS KMS)
-
AWS KMS aprimora a segurança do Amazon SNS ao habilitar a criptografia do lado do servidor (SSE) para confidencialidade das mensagens. Com AWS KMS, você pode:
-
Criptografe mensagens do Amazon SNS em repouso AWS usando chaves de criptografia gerenciadas ou gerenciadas pelo cliente (). CMKs
-
Controle o acesso aos tópicos do Amazon SNS definindo políticas chave refinadas que restringem quem pode publicar ou assinar.
-
Garanta a conformidade com os requisitos regulatórios e de segurança auditando o uso da chave por meio AWS CloudTrail de.
Para obter mais informações, consulte Gerenciar chaves e custos de criptografia do Amazon SNS.
-
- AWS X-Ray
-
O X-Ray fornece rastreamento para o Amazon SNS, ajudando você a analisar e depurar o fluxo de mensagens por meio de sua arquitetura orientada por eventos. Com o X-Ray, você pode:
-
Rastreie a entrega de mensagens do Amazon SNS em vários Serviços da AWS endpoints, como Lambda, Amazon SQS e HTTP/S.
-
Identifique gargalos de latência visualizando quanto tempo as mensagens levam para serem publicadas, entregues e processadas.
-
Detecte erros e novas tentativas nos fluxos de mensagens do Amazon SNS para solucionar problemas de entrega com falha ou tempos de processamento lentos.
Para obter mais informações, consulte Rastreamento ativo no Amazon SNS.
-