20120809 force developergroup資料_岩井

21
SFDC-AWS マママママママ 2012 マ 8 マ 9 マ マママママママママ マママママママ ママ ママ

Upload: tetsuro-iwai

Post on 12-Jun-2015

3.192 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: 20120809 force developergroup資料_岩井

SFDC-AWS マッシュアップ

2012 年 8 月 9 日株式会社テラスカ

イコンサルタント

岩井 哲郎

Page 2: 20120809 force developergroup資料_岩井

自己紹介

株式会社テラスカイ コンサルタント岩井 哲郎( 1974 年 12 月 31 日生まれ)

経験分野– 営業– サポート– DB エンジニア– OracleEBS ( ERP ) Add-On 開発– 会計、給与、人事業務パッケージ導入– Web サービス API 開発– 今に至る

Page 3: 20120809 force developergroup資料_岩井

突然ですが、

Force.comのストレージって

高くないですか?

Page 4: 20120809 force developergroup資料_岩井

SFDC のストレージ

• Salesforce コンテンツ– コンテンツストレージとして提供– 大容量ファイル対応やプレビュー機能等– 標準提供容量

• ファイルストレージ– 1 組織:最小 1GB– 1 ユーザ 100MB

10GB あたり

年間 57,600 円

Page 5: 20120809 force developergroup資料_岩井

顧客要件

• JPEG および PDF ファイルを保存• データには個人情報が含まれる• 2ヶ月当たりのコンテンツ増加量試算

– 平均 180GB– 最大 1150GB

• 年間平均で約 1TB 増加• データ保存期間 20 年= 20TB

Page 6: 20120809 force developergroup資料_岩井

試算( SFDC )

(1TB=1024GB)/10*\57,600

=\5,898,240

初年度 600 万弱20 年後には…\117,964,800

1 億 2 千万!?

Page 7: 20120809 force developergroup資料_岩井

高ッ!!!!!

Page 8: 20120809 force developergroup資料_岩井

試算( Amazon S3 )

毎月$ 0.15@GB

0.15*1024*12 ヶ月 =$1,843.2

1$85 円とすると、初年度 \156,672 円20 年後には…\3,133,440

おお、これならイケる!

Page 9: 20120809 force developergroup資料_岩井

てことで考えてみました。

Page 10: 20120809 force developergroup資料_岩井

SFDC-S3 連携概要図

Page 11: 20120809 force developergroup資料_岩井

Salesforce AWS ツールキット

http://wiki.developerforce.com/page/Installing_Force_for_Amazon_Web_Services

提供機能• EC2 Console• AWS Explorer• S3 Samples• AWS Credentials• AWS S3 Objects

Page 12: 20120809 force developergroup資料_岩井

デモ( Public )

(注)• サブドメイン設定変更が必要

– 数式、コード等

Page 13: 20120809 force developergroup資料_岩井

セキュリティ

• バケットをプライベート化• 時限式ファイルアクセス URL にて任意

の有効期限内のみアクセスを許可。

Page 14: 20120809 force developergroup資料_岩井

SFDC-S3 連携概要図

Page 15: 20120809 force developergroup資料_岩井

プライベートバケットへのアクセス

Page 16: 20120809 force developergroup資料_岩井

Query String Authentication

• AWSAccessKeyIdAmazon のユーザ ID

• Expires本認証の有効期限( UNIX 時間)

• Signature“AmazonS3” + メソッド名 + Timestamp

のハッシュ値を秘密鍵を利用して、HMAC-SHA1 で生成

Page 17: 20120809 force developergroup資料_岩井

デモ( Private )

Page 18: 20120809 force developergroup資料_岩井

サンプルコード

• S3 クラス

Page 19: 20120809 force developergroup資料_岩井

サンプルコード

• S3WebUtil クラス

Page 20: 20120809 force developergroup資料_岩井

マッシュアップ

• ERP など法人向け分野でも多様なシステムがクラウド化

• API 公開• 従量制課金• 各システムが得意分野を提供

• 巨大な複合システムが出来ていく

Page 21: 20120809 force developergroup資料_岩井

ご清聴ありがとうございました!