Recommended
PDF
20120303 jaws summit-meister-03_s3
PDF
Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -
PDF
AWS Black Belt Techシリーズ Amazon Cognito / Amazon Mobile Analytics
PDF
「はじめてのAmazon Web Services」 JAWS-UG 長崎第1回勉強会
PDF
cloudpack導入資料(2010/12/24版)
PDF
PDF
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
PDF
PDF
ソリューションセッション#3 ビッグデータの3つのVと4つのプロセスを支えるAWS活用法
PDF
PDF
[AWS Summit 2012] 基調講演 Day1: Go Global !
PDF
Serverless services on_aws_dmm_meetup_20170801
PDF
AWS Black Belt Techシリーズ AWS IAM
PDF
PDF
[AWS Summit 2012] クラウドデザインパターン#6 CDP クラウド監視編
PDF
[AWS Summit 2012] クラウドデザインパターン#3 CDP Eコマース編 (EC-CUBE)
PDF
PPTX
PDF
AWS Black Belt Techシリーズ Amazon Kinesis
PDF
20120303 jaws summit-meister-01_ec2-ebs
PDF
ICT復興支援クラウドフォーラム Amazon Web Services - 震災発生時の対応、今後の展開について -
PDF
20120303 jaws summit-meister-04_cloud_formation
PDF
[AWS Summit 2012] クラウドデザインパターン#1 CDP概要編
PDF
20120201 aws meister-reloaded-iam-and-billing-public
PDF
20120206 aws meister-reloaded-direct-connect-public
PDF
5分でわかるAWS IoT! - あなたも今日からIoT生活 -
PPTX
re:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみた
PDF
PPT
PPT
More Related Content
PDF
20120303 jaws summit-meister-03_s3
PDF
Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -
PDF
AWS Black Belt Techシリーズ Amazon Cognito / Amazon Mobile Analytics
PDF
「はじめてのAmazon Web Services」 JAWS-UG 長崎第1回勉強会
PDF
cloudpack導入資料(2010/12/24版)
PDF
PDF
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
PDF
What's hot
PDF
ソリューションセッション#3 ビッグデータの3つのVと4つのプロセスを支えるAWS活用法
PDF
PDF
[AWS Summit 2012] 基調講演 Day1: Go Global !
PDF
Serverless services on_aws_dmm_meetup_20170801
PDF
AWS Black Belt Techシリーズ AWS IAM
PDF
PDF
[AWS Summit 2012] クラウドデザインパターン#6 CDP クラウド監視編
PDF
[AWS Summit 2012] クラウドデザインパターン#3 CDP Eコマース編 (EC-CUBE)
PDF
PPTX
PDF
AWS Black Belt Techシリーズ Amazon Kinesis
PDF
20120303 jaws summit-meister-01_ec2-ebs
PDF
ICT復興支援クラウドフォーラム Amazon Web Services - 震災発生時の対応、今後の展開について -
PDF
20120303 jaws summit-meister-04_cloud_formation
PDF
[AWS Summit 2012] クラウドデザインパターン#1 CDP概要編
PDF
20120201 aws meister-reloaded-iam-and-billing-public
PDF
20120206 aws meister-reloaded-direct-connect-public
PDF
5分でわかるAWS IoT! - あなたも今日からIoT生活 -
PPTX
re:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみた
PDF
Viewers also liked
PPT
PPT
DOC
Hisham Muhamed Tilbete - Mrekullia e Kur'anit në çështje të astronomisë
DOCX
Holy Work of Raising Soil, Sample Chapters2016
PDF
PPTX
Sul sentiero dell’emozioni lezioned el 4 aprile 2012
PPTX
Enquête Doctipharma : Les français et la vente de médicaments sur internet
PDF
The Virtual Strike: on pitches in advertising
PDF
Ta mnimeiaeinaigiromas167
PDF
PPSX
PPTX
Subsidio i.1 demanda actual
PDF
Эффективные кампании в интернете для разных задач МСБ.
ODP
Depurando Aplicacoes PHP com XDebug e FirePHP II
PPTX
Lean Day: West recap (censored)
PPT
Personal Branding & You-How to use social Media to create tour own person...
PPT
Funcionario, ¿qué le pides tú a la administración electrónica?
PPTX
Structurarea unei cotatii in mai multe sectiuni
PPTX
PDF
Doing Terrifying Things - Nati Cohen, Similarweb - DevOpsDays Tel Aviv 2016
Similar to 20120319 aws meister-reloaded-s3
PDF
[AWSマイスターシリーズ]Amazon Simple Storage Service (S3)
PDF
PDF
PPTX
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
PDF
PDF
これでAWSマスター!? 初心者向けAWS簡単講座
PPTX
PDF
20120409 aws meister-reloaded-dynamo-db
PDF
PDF
PDF
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2)
PDF
AWS Black Belt Techシリーズ Amazon Simple Storage Service (Amazon S3)
PDF
PDF
Amazon Web Services(AWS)とcloudpack について
PDF
PDF
突発イベントにおけるEC2の極力排除ならびにサービス徹底活用
PDF
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
PDF
クラウドを使ってみよう - クラウド女子会2011年4月30日
PDF
Amazon Web Services 最新事例集
PDF
More from Amazon Web Services Japan
PDF
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
PDF
マルチテナント化で知っておきたいデータベースのこと
PPTX
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
PDF
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
PDF
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
PDF
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
PDF
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
PDF
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
PDF
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
PDF
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
PDF
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
PDF
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
PDF
Infrastructure as Code (IaC) 談義 2022
PDF
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
PDF
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
PDF
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
PDF
Amazon QuickSight の組み込み方法をちょっぴりDD
PPTX
20220409 AWS BLEA 開発にあたって検討したこと
PDF
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
PDF
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
20120319 aws meister-reloaded-s3 1. 2. 3. AWSサービス一覧
お客様のアプリケーション
ライブラリ & SDKs IDE プラグイン デプロイと自動化
Web インターフェース
Java, PHP, .NET, Eclipse AWS Elastic Beanstalk
Python, Ruby Management Console AWS CloudFormation
Visual Studio
ネットワーク&ルーティング
認証 & 請求 Amazon VPC
AWS IAM モニタリング スケーリング
Amazon Elastic LB
Identity Federation Amazon CloudWatch Auto Scale
Amazon Route 53
Consolidated Billing AWS Direct Connect
コンテンツ配信
メッセージ通知 キューイング 分散処理 メール配信
Amazon
Amazon SNS Amazon SQS Elastic MapReduce Amazon SES
CloudFront
ストレージ データベース
コンピュータ処理 Amazon S3
Amazon RDS
Amazon DynamoDB
Amazon EC2 Amazon EBS Amazon SimpleDB
AWS Storage Gateway Amazon Elasticache
AWS のグローバルなインフラ
4. 5. 6. Amazon S3は、データ保存の基盤
S3 世界中の7拠点から選択
東京リージョン
データ置くだけ。
インフラ、電源、 保存するデータは、
気にしない。 自動で暗号化する
容量無制限。 ことも可能
データセンターA
データセンターB
バケット
3か所以上で
自動複製
データセンターC
高い耐久性で
安価な従量課金 データ失わない:
99.999999999%
ファイル(バイナリ、 例:1GB/月 – 約10円
テキスト、画像、動画)
7. S3の用語
バケット
オブジェクト置場。最大100/アカウント。名前がユニークな必
要あり
オブジェクト
S3に置くファイルでURLによるアドレスが付与。バケット内に
は無制限にオブジェクトを置くことが可能。1オブジェクトのサ
イズは5TBまで
キー
オブジェクト毎に付与される一意なキー
ACL
アクセスコントロールリスト
8. S3のネームスペース
Amazon S3
バケット バケット
オブジェクト オブジェクト オブジェクト オブジェクト
バケット
オブジェクト オブジェクト
9. S3 –実例にあてはめてみる -
Amazon S3
mculver-images media.mydomain.com
Beach.jpg 2009/maui/sun.jpg img1.jpg img2.jpg
public.blueorigin.com
Installer.msi img/pic1.jpg
10. 11. 12. 13. 14. 15. 16. 17. Cost Effective(低コストなこと)
従量課金で使った分だけお支払い
初期費用もいらない
コストは下げ続けている
2012年2月に13%値下げ
ストレージ 旧 (GB / 月) 新 (GB / 月)
最初の1TB $0.150 $0.130
次の49TB $0.135
$0.115
$0.120
次の450TB $0.100
次の500TB $0.105 $0.095
次の4000TB $0.090 $0.085
5000TB以上 $0.065 $0.060
18. 19. 20. 21. 22. 23. 24. 25. AWS IAM
アカウント内で複数ユーザを作成し、セキュリティクレデン
シャルや権限を付与する事が可能
S3のバケットにオブジェクトのPUT/LIST/GETなど
詳細は第4回セミナーにて!
IAMで出来る事:
ユーザレベルでのコントロール
• S3に対してのお客様要件にあわせた操作の制御
アクセスポリシー言語を記述する
JSON format
26. 27. バケットポリシーの一例
例:
ユーザ(1-22-333-4444, 3-55-678-9100)に
“mybucket” (arn:aws:s3:::mybucket/*“,)というバケットに
対してGETリクエストの発行を許可
{ "Version":"2008-10-17",
"Id":"aaaa-bbbb-cccc-dddd",
"Statement" : [
{ "Effect":"Allow",
"Sid":"1",
"Principal" : {
"AWS":["1-22-333-4444","3-55-678-9100"]
},
"Action":["s3:GetObject*"],
"Resource":"arn:aws:s3:::mybucket/*",
}
]
}
28. S3 Access Control List
バケットからオブジェクトへのコントロール
バケットのACLをオブジェクトは継承しない
作成と適用はいつでも可能
100個ACLは作成可能:
Owner
Email
Any AWS account
Anyone
パーミッション:
READ – Object or bucket
WRITE – Create, overwrite, delete objects in bucket
READ_ACP – Read ACL for bucket or object
WRITE_ACP – Overwrite ACL for bucket or object
FULL_CONTROL – All of the above
29. 30. サーバサイド暗号化
• マネージメントコンソールから実施する
• GUIツールで実施する
• コードで実施する
AmazonS3Client client = new AmazonS3Client(credentials);
client.setEndpoint("s3-ap-northeast-1.amazonaws.com");
PutObjectRequest putRequest = new PutObjectRequest(
"shot6jp", “S3に置くファイル名", new File(“実際のファイル"));
ObjectMetadata objectMetadata = new ObjectMetadata();
objectMetadata.setServerSideEncryption(
ObjectMetadata.AES_256_SERVER_SIDE_ENCRYPTION);
putRequest.setMetadata(objectMetadata);
PutObjectResult result = client.putObject(putRequest);
31. クライアントサイド暗号化
• マネージメントコンソールから実施する
• GUIツールで実施する
• コードで実施する
KeyPairGenerator generator =
KeyPairGenerator.getInstance("RSA");
generator.initialize(512);
KeyPair keyPair = generator.generateKeyPair();
EncryptionMaterials encryptionMaterials =
new EncryptionMaterials(keyPair);
AmazonS3EncryptionClient client =
new AmazonS3EncryptionClient(credentials, encryptionMaterials);
client.setEndpoint("s3-ap-northeast-1.amazonaws.com");
PutObjectResult ret = client.putObject(
“バケット名”, “S3上のファイル名”, new File(“現状ファイル"));
32. 33. 34. 35. 36. 37. 38. 39. 40. 42. 43. 44. 45. 46. 47. 参考文献
Amazon S3
http://aws.amazon.com/jp/s3/
Amazon S3 Getting Started Guide
http://docs.amazonwebservices.com/AmazonS3/latest/gs
g/
Amazon S3 Developer Guide
http://docs.amazonwebservices.com/AmazonS3/latest/de
v/
Amazon Web Services Japan blog
http://aws.typepad.com/aws_japan/