AWS Amplify

A maneira mais rápida de criar aplicativos móveis escaláveis

O AWS Amplify facilita a criação, a configuração e a implementação de aplicativos móveis escaláveis baseados na AWS. O Amplify provisiona e gerencia de forma transparente back-ends móveis e oferece uma estrutura simples para integrar facilmente back_ends a front-ends iOS, Android, web e React. Além disso, o Amplify automatiza o processo de lançamento de aplicativos para front-ends e back-ends, o que permite acelerar a entrega de recursos.

Os aplicativos móveis exigem serviços de nuvem para ações que não podem ser executadas diretamente no dispositivo, como sincronização de dados offline, armazenamento ou compartilhamento de dados entre vários usuários. Muitas vezes, é necessário configurar, instalar e gerenciar vários serviços para apoiar o back-end. Você também precisa integrar cada um desses serviços ao aplicativo, criando várias linhas de código. No entanto, à medida que o número de recursos do aplicativo cresce, o código e o processo de lançamento se tornam cada vez mais complexos, e o gerenciamento do back-end exige mais tempo.

O Amplify provisiona e gerencia back-ends para aplicativos móveis. Basta selecionar as funcionalidades necessárias, como autenticação, análises ou sincronização de dados offline, e o Amplify provisiona e gerencia automaticamente o serviço da AWS que apoia cada uma das funcionalidades. Em seguida, você pode integrar esses recursos ao aplicativo por meio de bibliotecas e componentes de IU do Amplify.

Rocket@1x
Fácil de usar
O AWS Amplify é a maneira mais rápida e fácil de criar aplicativos móveis na AWS. O Amplify permite configurar rapidamente autenticação, análises e sincronização de dados offline para aplicativos móveis com apenas alguns comandos e integrá-los ao aplicativo com poucas linhas de código.
Tree@1x
Escale de acordo com os negócios

O AWS Amplify usa serviços gerenciados como o AWS AppSync, o AWS Lambda e outros para que você não precise provisionar ou gerenciar nenhuma infraestrutura. Os serviços de back-end do aplicativo escalam conforme a necessidade, e você paga apenas
pelo que usar. 

Cloud@1x
Melhor envolvimento dos clientes

O AWS Amplify permite criar facilmente experiências envolventes e interativas para os clientes. Você pode criar interfaces de voz e texto com base no Amazon Lex, adicionar cenas de realidade virtual criadas com o Amazon Sumerian ou alcançar usuários com notificações por push usando apenas algumas linhas de código.

AmplifyDiagramLight
MobileLogos@1x
MobileFramework@1x

Estrutura Amplify

A estrutura Amplify oferece um conjunto de bibliotecas, componentes de IU e uma interface da linha de comando para criar um back-end móvel e integrá-lo a aplicativos iOS, Android, web e React Native. A ILC do Amplify permite configurar todos os serviços necessários para apoiar o back-end por meio de uma interface da linha de comando simples. A biblioteca do Amplify facilita a integração de código com o back-end, usando interfaces declarativas e componentes de IU simples.

Serviços de nuvem

O Amplify usa um conjunto essencial de serviços da AWS, organizados em categorias, incluindo dados offline, autenticação, análises, notificações por push, bots e AR/VR.

Data@1x

Dados

Consulte, armazene e sincronize dados de aplicativos em tempo real com recursos como acesso a dados online e offline, manipulação de dados entre diversas fontes de dados e suporte ao GraphQL.

Saiba mais >>

 

User@1x

Autenticação

Adicione cadastramento, login e controle de acesso de usuários a aplicativos móveis e web.

Saiba mais >>

 

Análises

Análises incorporáveis para rastrear sessões de usuários, atributos e métricas no aplicativo

Notificações

Integre notificações por push personalizadas com análises e segmentação incorporadas.

Bots

Crie interfaces conversacionais usando voz e texto baseados em aprendizado profundo.

Armazenamento

Gerencie conteúdo de usuários com segurança na nuvem ou no dispositivo.

API

Faça solicitações HTTP usando REST e GraphQL com facilidade e segurança.

AR e VR

Integre cenas de realidade virtual (VR), realidade aumentada (AR) e 3D com facilidade.


Ferramentas de desenvolvedor

O AWS Amplify automatiza os testes de aplicativos móveis. Além disso, você pode otimizar as implantações de recursos de aplicativos web e back-ends usando o console do Amplify. Assim, você pode testar facilmente todas as alterações de código e descobrir falhas enquanto elas ainda são pequenas e fáceis de corrigir. O Amplify permite que você reaja rapidamente ao feedback e acelere a disponibilização de novos recursos aos clientes.

AmplifyConsole

Console do Amplify

O console do AWS Amplify é um serviço de entrega contínua e hospedagem para aplicativos web móveis. Os aplicativos web móveis modernos são criados como um aplicativo com uma única página da web, que empacota todos os componentes do aplicativo em arquivos estáticos. O console do AWS Amplify facilita o lançamento rápido de novos recursos, ajuda a evitar tempo de inatividade durante a implantação de aplicativos e lida com a complexidade de atualizar simultaneamente o front-end e o back-end dos aplicativos.

DeviceFarm

Device Farm

O AWS Device Farm é um serviço de testes gerenciado para aplicativos iOS e Android. Você pode executar testes automatizados com um grande conjunto de dispositivos físicos na Nuvem AWS. Ou você pode executar testes manuais, interagindo com os dispositivos em tempo real, diretamente no navegador web.