Recursos do Amazon AppFlow

Facilidade de uso

Você pode usar o Amazon AppFlow para configurar fluxos de dados em minutos, sem a necessidade de codificação. Usando uma interface de usuário intuitiva, é possível selecionar suas fontes e destinos de dados, configurar transformações, filtros e validações opcionais e executar seu fluxo sem precisar depender de equipes técnicas.

O Amazon AppFlow ajuda a executar fluxos de dados sob demanda para fazer transferências em massa ou configurar uma programação de rotina para manter os dados sincronizados. Ele também pode executar fluxos de dados em resposta a eventos de negócios, como a criação de uma oportunidade de vendas, a alteração de status de um tíquete de suporte ou o preenchimento de um formulário de registro.

O Amazon AppFlow inclui integração nativa com aplicações de software como serviço (SaaS) usados diariamente para operações de negócios, incluindo Salesforce, SAP, Google Analytics e Facebook Ads, e outras integrações são planejadas. Com o Amazon AppFlow, você pode transferir dados de qualquer aplicação de SaaS compatível com apenas algumas seleções.

Você pode usar o Amazon AppFlow para mapear campos de origem e destino por meio de mapeamento de campo em massa ou individual ou usando um arquivo CSV. O Amazon AppFlow ajuda a realizar transformações de dados, como mesclagem, mascaramento, filtragem e validação. Por exemplo, você pode validar se os dados estão no formato numérico correto, mesclar nomes com sobrenomes ou mascarar detalhes de cartão de crédito.

O Amazon AppFlow particiona dados por esquema de objeto de origem quando o Amazon Simple Storage Service (S3) é selecionado como destino. O particionamento aprimora o layout dos dados, para incentivar consultas eficientes por mecanismos analíticos, como Amazon Athena e Amazon Redshift Spectrum. Os dados são organizados em uma estrutura de partição hierárquica com base nos campos de destino selecionados.

As consultas também são executadas com mais eficiência quando a varredura de dados pode ser feita paralelamente e quando os blocos de dados podem ser lidos sequencialmente. O Amazon AppFlow ajuda a agregar registros em arquivos personalizados de acordo com o tamanho especificado. Isso ajuda a diminuir a sobrecarga de processamento e a melhorar o paralelismo.

O Amazon AppFlow automatiza a preparação e o registro de seus dados no Catálogo de Dados do AWS Glue com apenas algumas seleções. Compartilhe, descubra e acesse dados da crescente biblioteca do Amazon AppFlow com mais de 50 conectores SaaS com análises da e serviços de machine learning da AWS, como AWS Glue, Amazon Athena e Amazon SageMaker Data Wrangler.

O kit de desenvolvimento de software (SDK) do Amazon AppFlow Connector permite criar seus próprios conectores para transferir dados com segurança entre seu endpoint personalizado, aplicação ou outro serviço de nuvem de e para a biblioteca do Amazon AppFlow de SaaS gerenciado e conectores da AWS. Desenvolva e teste conectores com o mesmo SDK de código aberto usado pelas equipes da AWS internamente. Inicie seu conector personalizado hoje mesmo, disponível em Java e Python.

Redução de custos

O Amazon AppFlow oferece uma vantagem de economia de custos em comparação com a construção de conectores internos ou por outros serviços de integração de aplicações. Não há cobranças ou taxas de licenciamento iniciais para usar o Amazon AppFlow, e você paga apenas pelo número de fluxos que executa e pelo volume de dados processados.

Escalável

O Amazon AppFlow pode executar até 100 GB de dados por fluxo, o que ajuda você a transferir mais facilmente milhões de registros do Salesforce, leads do Marketo ou tíquetes do Zendesk.

Seguro e confiável

Todos os dados que fluem pelo AppFlow são criptografados em repouso e em trânsito, e você pode criptografar dados com chaves da AWS ou trazer suas próprias chaves personalizadas.

Com o Amazon AppFlow, você pode usar suas políticas existentes do AWS Identity and Access Management (IAM) para impor permissões refinadas e manter o acesso consistente em toda a organização, sem criar novas políticas. Com políticas do IAM rigorosamente aplicadas, os administradores de aplicações podem criar e gerenciar fluxos de dados com segurança sem depender de equipes técnicas.

O Amazon AppFlow foi criado com uma arquitetura altamente disponível para evitar pontos únicos de falha. O Amazon AppFlow aproveita os recursos de escalabilidade, monitoramento, auditoria e faturamento da AWS para que você não precise configurá-los sozinho.