removido
(usa Nenhuma)
Enviado em 02/01/2016 - 14:14h
Boa tarde.
Eu estou finalizando um app em Android em que usei alguns serviços da AWS. O app é para gerenciar controle de ponto de uma determinada empresa. Eu usei os seguintes serviços da AWS:
- DynamoDB (Banco de dados no-SQL)
- Api Gateway (Restful API)
- Lambda (Código do Back-end propriamente dito)
- Cognito (Autenticação do usuário)
O fluxo entre esses serviços ocorre da seguinte maneira: Todas as chamadas ao back-end no cliente (app) são feitas utilizando a api (API Gateway). A api chama a lambda function (Lambda) associada ao resource que foi invocado, e essa lambda function faz todo o trabalho de back-end (operações no db, validações, etc) e retorna um valor para essa api que retorna esse valor para o cliente. A validação do usuário que está logado no app ocorre por meio do Cognito.
No seu caso, como vai utilizar banco de dados relacional, o serviço que você deve utilizar se chama Amazon RDS. Segue alguns links:
http://aws.amazon.com/documentation/rds/
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.html
Como posso montar um servidor de MySQL na AWS para que meus App´s possam acessar esse banco para consulta e alteração de dados no mesmo
Os links que eu passei falam especificamente sobre o serviço de banco de dados relacional da AWS. Porém, para fazer seu back-end não basta somente esse serviço, e você irá necessitar utilizar outros serviços da AWS em conjunto. Eu recomendaria você fazer como eu fiz no app que descrevi acima, porém existem outras formas. Faça uma API (API Gateway)e as Lambda Functions (Lambda). Para saber como funciona leia os links a seguir:
[API Gateway]
http://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html
[Lambda]
http://docs.aws.amazon.com/lambda/latest/dg/welcome.html
Alguns vídeos interessantes:
[Api Gateway]
https://www.youtube.com/watch?v=FcH8ovrNd9k
https://www.youtube.com/watch?v=ZFl3Qm-DBrg
[Api Gateway + Lambda Functions]
https://www.youtube.com/watch?v=ZBxWZ9bgd44
___________________________________________________________________
4c 69 6e 75 78 20 c3 a9 20 6d 65 6c 68 6f 72 20 71 75 65 20 57 69 6e 64 6f 77 73