Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

プログラマブルクラウドの薦め

on

  • 3,194 views

 

Statistics

Views

Total Views
3,194
Views on SlideShare
2,234
Embed Views
960

Actions

Likes
0
Downloads
12
Comments
0

8 Embeds 960

http://aws.typepad.com 929
http://webcache.googleusercontent.com 21
http://mqbrokeraccess.appspot.com 5
https://twitter.com 1
http://twitter.com 1
http://aws.typepad.com.14feb-youth.com 1
http://aws.typepad.com.14feb-youth.com 1
http://cache.yahoofs.jp 1
More...

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
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

プログラマブルクラウドの薦め プログラマブルクラウドの薦め Presentation Transcript

  •     @shot6
  •    
  • EC2
  •  
  • API
  • AWS
  •   RDS EMR SNS SimpleDB SQS API EC2 VPC CloudFront S3
  •   RDS EMR SNS SimpleDB SQS EC2 VPC CloudFront S3
  •  
  • GET   AWS  SDK
  • Java/.NET   Python/PHP  
  • accessKey   secretKey  
  • Java
  • ProperKes  
  • S3 //S3 proper-es    AmazonS3  s3  =  new  AmazonS3Client(…);   //    s3.createBucket(bucketName);   // put    s3.putObject(new  PutObjectRequest(bname,  key,  file)));   // get    S3Object  object  =  s3.getObject(new  GetObjectRequest(bname,  key));
  • SQS //SQS    AmazonSQS  sqs  =  new  AmazonSQSClient(…);   //   String  myQueueUrl  =  sqs.createQueue(createQueueReq).getQueueUrl();   //   sqs.sendMessage(new  SendMessageRequest(myQueueUrl,  message));   //   List<Message>  messages  =  sqs.receiveMessage(receiveMessageReq)   .getMessages();
  •    
  •  
  •  
  •  
  • 1: Amazonas S3 SNS 2: Amazonas   S3   S3   S3
  • 1: Amazonas S3 SNS 2: Amazonas   S3   S3   S3
  • S3  s3  =  new  S3();   //   s3.setupNo-fica-on("test_receive2");   // put SNS   String  ret  =  s3.putObject(”sns_it_test",   "mogemoge.txt",  new  File(”hoge.txt"));  
  • 1: Amazonas S3 SNS 2: Amazonas   S3   S3   S3
  • S3  s3  =  new  S3();   //   List<String>  result  =  s3.putAllObjects (BUCKET_NAME,  ”your_directory”);  
  • S3  s3  =  new  S3();   // ( )   s3.soXDeleteObjects(BUCKET_NAME,   "cccc/c2dm.pdf");   //   s3.checkAndDelete(BUCKET_NAME,   "moge/events2.txt”,  Time.expired ("2010/07/21"));  
  • 3: Amazonas S3 SNS SimpleDB SQS 4: Amazonas S3 SimpleDB JSON   SQS
  •  
  • AWS AWS   Amazonas( )       Amazon Amazon  SDK  for  Java SimpleDB SNS S3 SQS
  • w
  • Deep  dive   into  SDK
  •  
  • API
  • 2
  • SNS-­‐SQS   SNS-­‐HTTP
  • URL-­‐ARN  
  • 3
  •   CloudFront   API
  •     ( jets3t )
  •    
  •    
  • Thanks!