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!

Like this? Share it with your network

Share

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

on

  • 3,246 views

 

Statistics

Views

Total Views
3,246
Views on SlideShare
2,281
Embed Views
965

Actions

Likes
0
Downloads
12
Comments
0

8 Embeds 965

http://aws.typepad.com 934
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

  • 1.     @shot6
  • 2.    
  • 3. EC2
  • 4.  
  • 5. API
  • 6. AWS
  • 7.   RDS EMR SNS SimpleDB SQS API EC2 VPC CloudFront S3
  • 8.   RDS EMR SNS SimpleDB SQS EC2 VPC CloudFront S3
  • 9.  
  • 10. GET   AWS  SDK
  • 11. Java/.NET   Python/PHP  
  • 12. accessKey   secretKey  
  • 13. Java
  • 14. ProperKes  
  • 15. 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));
  • 16. 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();
  • 17.    
  • 18.  
  • 19.  
  • 20.  
  • 21. 1: Amazonas S3 SNS 2: Amazonas   S3   S3   S3
  • 22. 1: Amazonas S3 SNS 2: Amazonas   S3   S3   S3
  • 23. 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"));  
  • 24. 1: Amazonas S3 SNS 2: Amazonas   S3   S3   S3
  • 25. S3  s3  =  new  S3();   //   List<String>  result  =  s3.putAllObjects (BUCKET_NAME,  ”your_directory”);  
  • 26. S3  s3  =  new  S3();   // ( )   s3.soXDeleteObjects(BUCKET_NAME,   "cccc/c2dm.pdf");   //   s3.checkAndDelete(BUCKET_NAME,   "moge/events2.txt”,  Time.expired ("2010/07/21"));  
  • 27. 3: Amazonas S3 SNS SimpleDB SQS 4: Amazonas S3 SimpleDB JSON   SQS
  • 28.  
  • 29. AWS AWS   Amazonas( )       Amazon Amazon  SDK  for  Java SimpleDB SNS S3 SQS
  • 30. w
  • 31. Deep  dive   into  SDK
  • 32.  
  • 33. API
  • 34. 2
  • 35. SNS-­‐SQS   SNS-­‐HTTP
  • 36. URL-­‐ARN  
  • 37. 3
  • 38.   CloudFront   API
  • 39.     ( jets3t )
  • 40.    
  • 41.    
  • 42. Thanks!