Docslide.us
Upload
Login
/
Signup
Leadership
Technology
Education
Marketing
Design
More Topics
Search
Home
Technology
プログラマブルクラウドの薦め
×
Close
Share
プログラマブルクラウドの薦め
Embed
プログラマブルクラウドの薦め
size(px)
750x600
750x500
600x500
600x400
start on
1
Link
プログラマブルクラウドの薦め
by shinpei-ohtani
on
Jan 13, 2015
Report
Category:
Technology
Download: 0
Comment: 0
2,859
views
Comments
Description
Download プログラマブルクラウドの薦め
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 //S3proper-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!
Fly UP