• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Desenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web Services
 

Desenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web Services

on

  • 1,686 views

Saiba os recursos e facilidades que a Nuvem da amazon fornece para desenvolvedores Android.

Saiba os recursos e facilidades que a Nuvem da amazon fornece para desenvolvedores Android.

Statistics

Views

Total Views
1,686
Views on SlideShare
1,683
Embed Views
3

Actions

Likes
1
Downloads
28
Comments
1

2 Embeds 3

https://si0.twimg.com 2
http://us-w1.rockmelt.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Muito bom o material, da pra ter uma visão geral e dinâmica do armazenamento em nuvem. Estou me preparando pra este novo desafio!
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Desenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web Services Desenvolvendo aplicacoes moveis Android na Nuvem da Amazon Web Services Presentation Transcript

    • Desenvolvendo aplicações Android na NuvemJosé PapoAWS Tech Evangelist@josepapo
    • 5 bilhões de celulares no mundoMais de 1 milhão de apps nas App Stores 32 bilhões de apps serão baixadas em 201250 bilhões de dólares em apps e músicas
    • Suportando as principais aplicações Móveis
    • Conteúdo Dinâmico da Aplicação Móvel
    • Amazon EC2Servidores on-demand
    • Servidores on-demandSistemas Operacionais Linguagens e Bibliotecas Aplicações Certificadas
    • Exemplo Servidor MicroOn-demand 100% - A partir de 15 dólaresReservado 100% - A partir de 6,5 dólares
    • Bancos de Dados Relacional e NoSQL
    • Opções de Bancos de Dados Relacional NoSQL
    • Conteúdo Estático da Aplicação Móvel
    • Amazon S3Armazenamento Elástico
    • Amazon S3
    • Amazon CloudFrontRede de Distribuição de Conteúdo Flexível
    • Locais Edge AWS (CloudFront & Route 53)
    • Exemplos e cases deaplicações Android na Nuvem
    • SDKs para os principais smartphones SOAP REST
    • RegisterDeviceRequest registerDeviceRequest = new RegisterDeviceRequest( this.endpoint, this.useSSL, uid, key);ResponseHandler handler = new ResponseHandler();response = this.processRequest(registerDeviceRequest, handler);if (response.requestWasSuccessful()) { AmazonSharedPreferencesWrapper.registerDeviceId( this.sharedPreferences, uid, key);}AmazonDynamoDBClient ddb = UserPreferenceDemoActivity.clientManager.ddb();KeySchemaElement kse = new KeySchemaElement().withAttributeName( "userNo").withAttributeType(ScalarAttributeType.N);KeySchema ks = new KeySchema().withHashKeyElement(kse);ProvisionedThroughput pt = new ProvisionedThroughput() .withReadCapacityUnits(10l).withWriteCapacityUnits(5l);CreateTableRequest request = new CreateTableRequest() .withTableName(PropertyLoader.getInstance().getTestTableName()) .withKeySchema(ks).withProvisionedThroughput(pt);ddb.createTable(request);
    • Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");startActivityForResult(intent, PHOTO_SELECTED);AmazonS3Client s3Client = new AmazonS3Client( new BasicAWSCredentials(MY_ACCESS_KEY_ID, MY_SECRET_KEY ) );PutObjectRequest por = new PutObjectRequest( Constants.getPictureBucket(),Constants.PICTURE_NAME, new java.io.File( filePath) );s3Client.putObject( por );
    • Nuvem é Democracia!
    • Nuvem é Liberdade!
    • OFERTA GRATUITA!aws.amazon.com/pt/free
    • OBRIGADO! aws.typepad.com/brasil slideshare.net/jpapoJosé PapoAWS Tech Evangelist@josepapo