Integração de aplicativos na AWS

Integre sistemas distribuídos e aplicativos sem servidor com menos código
A integração de aplicativos na AWS é um conjunto de serviços que permitem a comunicação entre componentes desacoplados dentro de microsserviços, sistemas distribuídos e aplicativos sem servidor. Você não precisa refatorar toda a sua arquitetura para se beneficiar: dissociar aplicativos em qualquer escala pode reduzir o impacto das alterações, facilitando a atualização e agilizando o lançamento de novos recursos.
Desenvolva com agilidade
Ao usar serviços de integração de aplicativos para conectar seus aplicativos, você não precisa mais escrever código personalizado para permitir a interoperabilidade. Isso também limita o código adicional que pode estar repetido em microsserviços e funções.
Foco na inovação
Serviços de integração de aplicativos transferem as suas responsabilidades operacionais para a AWS, para que você possa concentrar no desenvolvimento e na inovação. Com a escalabilidade automática, você não precisa mais provisionar, corrigir e gerenciar servidores.
Escalabilidade e falha independentemente
Desacoplar seu aplicativo com serviços de integração de aplicativos permite que eles permaneçam interoperáveis.Porém, se serviço apresentar uma falha ou um pico na carga de trabalho, isso não afetará o restante deles.
Mensagem com confiança
Serviços de mensagens de integração de aplicativos podem acomodar qualquer nível de rendimento e usar armazenamento de mensagens entre zonas de disponibilidade para proporcionar alta disponibilidade e durabilidade.

Serviços de integração de aplicativos da AWS

Categoria
O que é
Serviço da AWS
Sistema de mensagens
Pub/sub de alto rendimento confiável, SMS, e-mail e notificações por push móveis

Amazon Simple Notification Servie (SNS)

Tópicos de mensagens gerenciadas para publicação/assinatura.

Fila de mensagens que envia, armazena e recebe mensagens entre componentes de aplicativos em qualquer volume

Amazon Simple Queue Service (SQS)

Filas gerenciadas de mensagens.

Agente de mensagens para o Apache ActiveMQ e RabbitMQ que facilita a migração e habilita arquiteturas híbridas

Amazon MQ

Serviço de agente de mensagens gerenciado.

Fluxos de trabalho
Coordene vários serviços da AWS em fluxos de trabalho sem servidor para que você possa criar e atualizar aplicativos rapidamente

AWS Step Functions

Coordenação para aplicativos distribuídos.

Gerenciamento de APIs
Crie, publique, mantenha, monitore e proteja APIs em qualquer escala para cargas de trabalho sem servidor e aplicativos web

Amazon API Gateway

Crie, implante e gerencie APIs

Crie uma API flexível para acessar, manipular e combinar de forma segura dados de uma ou mais fontes de dados

AWS AppSync

Alimente seus aplicativos com os dados certos de diversas origens e em grande escala

Barramento de eventos
Construa uma arquitetura orientada a eventos que conecta dados de aplicativos dos seus próprios aplicativos, de SaaS e de serviços da AWS

Amazon Event Bridge

Barramento de eventos sem servidor para aplicativos SaaS e serviços da AWS.

Integração de APIs sem código
Automatize o fluxo de dados entre aplicativos SaaS e serviços da AWS em praticamente qualquer escala sem usar código.

Amazon AppFlow

Integre aplicativos e automatize fluxos de dados com segurança em praticamente qualquer escala sem usar código.

Serviços de integração de aplicativos da AWS

Categoria O que é Serviço da AWS
Sistema de mensagens Pub/sub de alto rendimento confiável, SMS, e-mail e notificações por push móveis Amazon Simple Notification Service (SNS)
Fila de mensagens que envia, armazena e recebe mensagens entre componentes de aplicativos em qualquer volume Amazon Simple Queue Service (SQS)
Agente de mensagens para o Apache ActiveMQ e RabbitMQ que facilita a migração e habilita arquiteturas híbridas Amazon MQ
Fluxos de trabalho Coordene vários serviços da AWS em fluxos de trabalho sem servidor para que você possa criar e atualizar aplicativos rapidamente AWS Step Functions
Gerenciamento de APIs Crie, publique, mantenha, monitore e proteja APIs em qualquer escala para cargas de trabalho sem servidor e aplicativos web Amazon API Gateway
Crie uma API flexível para acessar, manipular e combinar de forma segura dados de uma ou mais fontes de dados AWS App Sync
Barramento de eventos Construa uma arquitetura orientada a eventos que conecta dados de aplicativos dos seus próprios aplicativos, de SaaS e de serviços da AWS Amazon EventBridge
Integração de APIs sem código Automatize o fluxo de dados entre aplicativos SaaS e serviços da AWS em praticamente qualquer escala sem usar código. Amazon AppFlow

“Temos agora uma base ágil e escalável com a qual podemos fazer todo o tipo de coisas incríveis. Tal como na exploração do espaço, estamos começando a imaginar tudo o que podemos fazer com ela.”

- Bryan Walls
Gerente do programa Imagery Experts Deputy, NASA