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 aplicações da AWS

Categoria O que é Serviço da AWS
Gerenciamento de APIs Crie, publique, mantenha, monitore e proteja APIs em qualquer escala para cargas de trabalho sem servidor e aplicações 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 aplicações em suas próprias aplicações, SaaS e serviços da AWS Amazon EventBridge
Sistema de mensagens Pub/sub de alto rendimento confiável, SMS, e-mail e notificações por push para dispositivos 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
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
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
Execute o Apache Airflow em escala sem provisionar nem gerenciar a infraestrutura Amazon Managed Workflows for Apache Airflow (MWAA)
Automatize a transformação de documentos EDI em JSON e XML para simplificar as integrações posteriores AWS B2B Data Interchange
Biblioteca de testes automatizada Crie e execute testes de integração automatizados para validar aplicações orientadas por eventos na Nuvem AWS
Kit de testes de aplicações integradas da AWS