Muitos clientes montam a infraestrutura de back-end que capacita seus aplicativos móveis com serviços da AWS, como Amazon EC2, Amazon S3, Amazon DynamoDB, Amazon SNS Mobile Push e Amazon RDS. A AWS oferece uma variedade de serviços que são desenvolvidos especificamente para ajudar os desenvolvedores a criar, de forma rápida e fácil, aplicativos móveis que podem expandir-se de dezenas a centenas de milhões de usuários e atingir uma escala global com o mínimo de esforço. Com a AWS, os desenvolvedores pagam apenas pelo que usam, sem taxas iniciais ou compromissos de longo prazo.

Nesta página, você pode saber mais sobre os serviços da AWS especificamente desenvolvidos para ajudar os desenvolvedores de aplicativos móveis com gerenciamento e sincronização de identidade (Amazon Cognito), análise (Amazon Mobile Analytics) e envio de notificações (Amazon SNS Mobile Push). Esses serviços podem ser incluídos facilmente nos seus aplicativos com o AWS Mobile SDK, que fornece também acesso móvel otimizado a outros serviços da AWS, como Amazon S3, Amazon DynamoDB e Amazon Kinesis.

  

OS_Logos_Resize2

O Amazon Cognito é um serviço simples de sincronização de identidade e dados do usuário que ajuda no gerenciamento e sincronização seguros dos dados de aplicativos para os usuários em dispositivos móveis.

Crie identidades únicas para usuários do seu aplicativo usando provedores de login públicos (Amazon, Facebook e Google) e armazene dados de aplicativos para esses usuários no armazenamento de sincronização do Amazon Cognito.

Leia e grave dados de aplicativo em um armazenamento de dados local no dispositivo, permitindo que o aplicativo opere mesmo quando o dispositivo está off-line.

Sincronize dados nos dispositivos de um usuário para que ele possa ter uma experiência consistente com o aplicativo, independentemente do dispositivo em uso.

Forneça credenciais temporárias, com privilégios limitados, ao seu aplicativo para que ele possa acessar os serviços da AWS com segurança.  Isso significa que seu aplicativo pode acessar os serviços de que precisa e você pode seguir as práticas recomendadas de segurança ao não incorporar credenciais ao código de um aplicativo.

Mobile_Cognito

Mobile_Analytics

O Amazon Mobile Analytics é um serviço que permite a você coletar, visualizar e entender facilmente os dados de uso do aplicativo em larga escala.

Veja relatórios sobre usuários ativos, sessões e retenção, receita no aplicativo e eventos personalizados.

O serviço foi desenvolvido para apresentar relatórios de uso até 60 minutos depois do recebimento de dados de um aplicativo.

Foi criado para se expandir com seu aplicativo, permitindo coletar e processar bilhões de eventos por dia, de milhões de usuários.


O Amazon SNS Mobile Push é um serviço de envio (push) de mensagens rápido, flexível e totalmente gerenciado.

Envie notificações para dispositivos da Apple, Google, Fire OS e Windows. 

Envie notificações para dispositivos Android na China com o Baidu Cloud Push.

Envie mensagens para dispositivos móveis ou serviços distribuídos via API ou através de um console de gerenciamento fácil de usar.

Publique em grupos de destinatários ou transmita para vários dispositivos.

Aumente de algumas mensagens a milhões de mensagens por dia.

 

pp_img_3_col_sns_1_378x171

mobile_cloud_storage_2014

Faça backup e compartilhe os arquivos dos seus aplicativos móveis on-line com o Amazon Simple Storage Service (S3). O Amazon S3 Transfer Manager no AWS Mobile SDK simplifica o upload e o download de arquivos de dispositivos em conexões móveis para tornar mais fácil e rápido o acesso a arquivos armazenados na nuvem. O Amazon S3 Transfer Manager fornece uploads/downloads em várias partes, pausa, retomada e cancelamento.


O Amazon DynamoDB é um serviço de banco de dados NoSQL rápido e totalmente gerenciado que torna simples e econômico armazenar e recuperar os dados dos seus aplicativos móveis. O Amazon DynamoDB Object Mapper simplifica o acesso ao DynamoDB e permite o acesso seguro a dados privados ou compartilhados diretamente do seu aplicativo móvel.

Mobile_DynamoDB

big_data_kinesis

O Amazon Kinesis é um serviço totalmente gerenciado para processamento em tempo real de streaming de dados em altíssima escala. O Amazon Kinesis Recorder permite a gravação de dados com confiabilidade em transmissões de aplicativos móveis para o Amazon Kinesis. O Amazon Kinesis Recorder cria lotes de solicitações para tratar de conexões de rede intermitentes e permitir que você registre eventos mesmo quando o dispositivo está off-line.


O AWS Mobile SDK é compatível com iOS, Android e Fire OS e oferece acesso fácil a serviços especificamente criados para aplicativos móveis, como o Amazon Cognito e o Amazon Mobile Analytics.

O AWS Mobile SDK também oferece acesso diretos aos seguintes serviços populares da AWS: Amazon EC2, Elastic Load Balancing, Auto Scaling, Amazon S3, Amazon Kinesis, Amazon SQS, Amazon SES, Amazon STS, Amazon CloudWatch e Amazon DynamoDB.

Mobile_NewServices


Os serviços móveis da AWS são independentes da plataforma e desenvolvidos para ajudar você a criar aplicativos nas plataformas iOS, Android e Fire OS.

mobile_apps

Mobile_SpendYourMoney2

Invista seu tempo e dinheiro na diferenciação do seu aplicativo, e não na infraestrutura de back-end.  Conforme o uso aumenta, você paga apenas por aquilo de que precisa, quando precisar. 


Os serviços móveis da AWS são fornecidos na forma de um conjunto de blocos modulares, possibilitando a escolha apenas dos serviços de que precisa para o aplicativo.

Mobile_BuildYourApp

Mobile_Global5

Quando o seu aplicativo se tornar um sucesso, a AWS ajudará você a atender à demanda de milhões de novos usuários em todo o mundo. A AWS tem 10 regiões nos EUA, Brasil, Europa, Japão, Cingapura, Austrália e China, com 26 zonas de disponibilidade.

A rede global de pontos de presença da AWS é composta agora por 51 locais em todo o mundo, incluindo EUA, Europa, Ásia, Austrália e América do Sul.