Desenvolvimento de pilha completa – AWS Amplify
Crie aplicações Web full-stack e móveis em questão de horas. É fácil iniciar e escalar.
O que é o AWS Amplify?
✔ Um conjunto de ferramentas criadas para esse fim, que permite que desenvolvedores front-end para plataformas móveis e Web criem, enviem e hospedem aplicações full-stack na AWS, com a flexibilidade de poder aproveitar a amplitude dos serviços da AWS à medida que seus casos de uso evoluem. Não é necessário ter especialização em nuvem.
✔ Crie aplicações em horas: crie aplicações completas, interfaces de usuário (IUs) de front-end e back-ends com autenticação, armazenamento, dados e muito mais.
✔ Envie mais rapidamente: implante e hospede facilmente sites e aplicações renderizadas rápidas, seguras e confiáveis no servidor, com apenas alguns cliques.
✔ Escale tranquilamente: expanda seu aplicativo com mais de 175 serviços da AWS para suportar novos casos de uso, práticas de DevOps e ao crescimento de usuários.
Casos de uso
Configurar um back-end de aplicativo
Crie um back-end baseado em nuvem para seu aplicativo Web, iOS ou Android com funcionalidade offline e em tempo real com apenas alguns cliques.
Crie um front-end de aplicativo
Converta automaticamente os designs de componentes do Figma em código React confiável e conecte a interface do usuário a um back-end na nuvem com apenas alguns cliques.
Hospede um aplicativo
Implante facilmente seu aplicativo Web ou site na rede de entrega de conteúdo (CDN) da AWS, uma plataforma rápida, segura e confiável com centenas de pontos de presença no mundo inteiro.
Preços do AWS Amplify
Como parte do nível gratuito da AWS, você pode começar a usar todas as ferramentas e serviços do AWS Amplify gratuitamente. Os detalhes da oferta do AWS Amplify estão na tabela abaixo:
Crie um aplicativo
Ferramentas e serviços do AWS Amplify |
Descrição |
Atributos |
Ofertas |
Preços do produto |
Interface visual |
Ambiente de apontar e clicar para criar e implantar rapidamente uma aplicativo completo. |
Modelagem fácil de dados Fluxos de autenticação Zero-Config Funções sem servidor Armazenamento seguro Previsões de IA/ML Componentes geográficos integrados |
GRÁTIS PARA COMEÇAR Você paga somente pelos serviços subjacentes da AWS que seu aplicativo usar. |
|
Interface de linha de comando |
Cadeia de ferramentas local para configurar e gerenciar um back-end de aplicativo com apenas alguns comandos. |
|||
Componentes do Amplify UI |
Sistema de design de código aberto com componentes conectados à nuvem para criar rapidamente aplicações ricas em atributos. |
|||
Bibliotecas do Amplify |
Bibliotecas de cliente de código aberto para criar aplicações móveis e Web baseadas em nuvem. |
Implante e hospede um aplicativo
Ferramentas e serviços do AWS Amplify |
Descrição |
Atributos | Ofertas |
Preços do produto |
CI/CD e hospedagem gerenciados |
CI/CD e hospedagem totalmente gerenciados para aplicações estáticas renderizadas, rápidas, seguras e confiáveis no lado do servidor. |
Fluxos de trabalho completos de CI/CD |
12 MESES GRATUITOS 1.000 minutos de compilação por mês 5 GB armazenados por mês 15 GB servidos por mês Contagem de 500.000 solicitações por mês (SSR) 100 solicitações de GB/hora por mês (SSR) |
Oferta do nível gratuito
A AWS ajuda novos clientes a começar gratuitamente. Veja como você pode usar o nível gratuito da AWS com o Amplify
Você paga somente pelos serviços subjacentes da AWS que seu aplicativo usar.
Você paga somente pelos serviços subjacentes da AWS que seu aplicativo usar.
Você paga somente pelos serviços subjacentes da AWS que seu aplicativo usar.
Você paga somente pelos serviços subjacentes da AWS que seu aplicativo usar.
1.000 minutos de compilação por mês
5 GB armazenados por mês
15 GB servidos por mês
Contagem de 500.000 solicitações por mês (SSR)
100 solicitações de GB/hora por mês (SSR)
Trabalha com estruturas e linguagens que você conhece
Saiba mais sobre o AWS Amplify
Navegue pela nossa coleção de vídeos e outros recursos para saber mais sobre o AWS Amplify
-
Vídeos
-
Atributos do serviço
-
Tutoriais
-
Estudos de caso
-
Vídeos
-
Introdução ao AWS Amplify Studio (0:59)
Lançamento do AWS Amplify Studio: crie visualmente aplicações Web completas rapidamente na AWS (60:00)
AWS Amplify Studio: AWS On Air (18:58)
Crie aplicativos móveis iOS e Android em tempo recorde com o Flutter e o AWS Amplify (29:00)
-
Atributos do serviço
-
Crie um aplicativo com o AWS AmplifyModelagem fácil de dadosUse um editor visual ou código para modelar as tabelas de banco de dados, os campos e o relacionamento. Provisione automaticamente uma API GraphQL e um banco de dados NoSQL com recursos em tempo real.
Fluxos de autenticação Zero-ConfigAdicione componentes de interface de usuário pré-criados com algumas linhas de código. Configure o cadastro/login de e-mail e rede social, o esquecimento de senha e a autenticação multifator guiada.
Funções sem servidorAdicione uma função do AWS Lambda ao seu projeto, que você pode usar junto com uma API REST ou como fonte de dados na sua API do GraphQL.
Armazenamento seguroArmazene fotos, arquivos de áudio e vídeo do usuário no dispositivo ou em módulos de armazenamento públicos, protegidos ou privados na nuvem. Aproveite o armazenamento em escala na nuvem para levar facilmente o aplicativo do protótipo à produção.
Previsões de IA/MLCrie experiências de aplicativo envolventes adicionando recursos de AI/ML para tradução de texto, geração de fala a partir de texto, reconhecimento de entidades em imagem, interpretação de texto e transcrição de texto.
Componentes geográficos integradosAdicione atributos de reconhecimento de localização, como mapas e pesquisa de localização, ao seu aplicativo Web baseado em JavaScript, em alguns minutos. O Amplify inclui componentes de interface de usuário de mapas pré-integrados (com base na biblioteca de código aberto MapLibre, muito usada).
Implante e hospede com o AWS AmplifyFluxos de trabalho completos de CI/CDConecte suas derivações git para implantar automaticamente as alterações no front-end e no back-end em um único fluxo de trabalho.
Rede de entrega de conteúdo global (CDN)Implemente diretamente na CDN segura do Amazon CloudFront com centenas de pontos de presença dispersos globalmente para garantir baixa latência e altas velocidades de transferência.
Ambientes de desenvolvimento e produçãoCrie facilmente os ambientes de que você precisa para testar novos atributos antes do envio.
MonitoramentoMonitore as métricas de hospedagem de sua aplicação quase em tempo real. Crie alarmes personalizados que enviam notificações quando uma métrica excede um limite definido por você.
Personalizar domínios com facilidadeConecte um domínio personalizado com uma verificação simplificada. Ramificações de recursos conseguem automaticamente um domínio personalizado. Obtenha um certificado SSL gratuito para os domínios personalizados e não personalizados implantados.
Pré-visualizações de solicitação pullTrabalhe em novos atributos antes da ativação, sem afetar a produção. Crie novos ambientes de solicitações pull.
-
Tutoriais
-
Tutoriais
Comece com esses tutoriais simples e gratuitos para explorar o AWS Amplify
Crie um aplicativo iOS com o AWS Amplify
Neste tutorial, você criará um aplicativo iOS simples usando o AWS Amplify, um conjunto de ferramentas e serviços sem servidor na nuvem. No primeiro módulo, você criará uma aplicação iOS simples. Nos módulos restantes, você iniciará um aplicativo local usando a interface da linha de comando do Amplify (CLI do Amplify), adicionará a autenticação de usuário, adicionará uma API GraphQL e um banco de dados para armazenar dados, e atualizará o aplicativo para armazenar imagens.
Crie um aplicativo Android com o AWS Amplify
Neste tutorial, você criará um aplicativo Android simples usando o AWS Amplify, um conjunto de ferramentas e serviços sem servidor na nuvem. No primeiro módulo, você criará uma aplicação Android simples. Nos módulos restantes, você iniciará um aplicativo local usando a interface da linha de comando do Amplify (CLI do Amplify), adicionará a autenticação de usuário, adicionará uma API GraphQL e um banco de dados para armazenar dados, e atualizará o aplicativo para armazenar imagens.
Conceitos básicos do AWS Amplify (Flutter)
Este tutorial orienta você na configuração de um back-end e na integração desse back-end com seu aplicativo Web. Você criará um aplicativo Todo completo usando o AWS Amplify DataStore para armazenar e recuperar itens em um banco de dados na nuvem, bem como receber atualizações por meio de uma assinatura em tempo real.
Conceitos básicos do AWS Amplify (JavaScript)
Este tutorial orienta você na configuração de um back-end e na integração desse back-end com seu aplicativo Web. Você criará um “aplicativo Todo” com uma API GraphQL e armazenará e recuperará itens em um banco de dados na nuvem, além de receber atualizações por meio de uma assinatura em tempo real.
Conceitos básicos do AWS Amplify (React)
Neste tutorial, você criará um aplicativo Web simples de pilha completa usando o AWS Amplify, um conjunto de ferramentas e serviços que inclui um serviço de hospedagem na Web. No primeiro módulo, você desenvolverá e hospedará um aplicativo com o React na AWS. Por meio dos 4 módulos restantes, você inicializará uma aplicação local usando a CLI, adicionará autenticação, adicionará uma API GraphQL e o banco de dados e atualizará sua aplicação para armazenar imagens.
Conceitos básicos do AWS Amplify (React Native)
Este tutorial orienta você na configuração de um back-end e na integração desse back-end com seu aplicativo React Native. Você criará um “aplicativo Todo” usando o AWS Amplify DataStore para armazenar e recuperar itens em um banco de dados na nuvem, bem como receber atualizações por meio de uma assinatura em tempo real.
Conceitos básicos do AWS Amplify (Angular)
Este tutorial orienta você na configuração de um back-end e na integração desse back-end com seu aplicativo Web. Você criará um aplicativo com uma API GraphQL para armazenar e recuperar seus restaurantes favoritos em um banco de dados na nuvem, além de receber atualizações por meio de uma assinatura em tempo real.
Conceitos básicos do AWS Amplify (Vue)
Este tutorial orienta você na configuração de um back-end e na integração desse back-end com seu aplicativo Web. Você criará um “aplicativo Todo” com uma API GraphQL e armazenará e recuperará itens em um banco de dados na nuvem, além de receber atualizações por meio de uma assinatura em tempo real.
Conceitos básicos do AWS Amplify (Next.js)
Este tutorial orienta você na configuração de um back-end e na integração desse back-end com um novo aplicativo Next.js. Você criará um blog simples com uma API GraphQL e armazenará e recuperará itens em um banco de dados na nuvem. Além disso, demonstraremos como autenticar usuários, comunicar-se com nossa API e implantar na AWS.
Conceitos básicos do AWS Amplify (Ionic)
Este tutorial orienta você na configuração de um back-end e na integração desse back-end com seu aplicativo Web. Você criará um “aplicativo Todo” com uma API GraphQL e armazenará e recuperará itens em um banco de dados na nuvem, além de receber atualizações por meio de uma assinatura em tempo real.
-
Estudos de caso
-
Neiman Marcus aumenta a velocidade de comercialização de novas aplicações em 50% na AWS e melhora a venda digital para associados.
A QsrSoft ajuda o McDonald’s e outros restaurantes a envolver funcionários usando a QsrSoft TV, desenvolvida na AWS.A Orangetheory Fitness distribuiu exercícios em vídeo em uma escala reduzida, em aplicativos móveis e Web .
A State Auto reduz o tempo de produção para um dia usando o AWS AppSync e o AWS Amplify.
Nível gratuito da AWS
O Nível gratuito da AWS oferece aos usuários a oportunidade de explorar produtos gratuitamente, com ofertas que incluem produtos são sempre grátis, grátis por 12 meses e grátis por um prazo mais curto.
Comece a usar
A criação de uma conta da AWS é gratuita e permite acessar imediatamente o nível gratuito da AWS.