More Related Content
Similar to ECプラットフォーム on AWS
Similar to ECプラットフォーム on AWS (20)
ECプラットフォーム on AWS
- 1. Copyright © 2014 AGREX INC.
2014/03/07
札幌事業所 システム部 マネジャー 古山浩司
EC・決済ビジネス事業部 マネジャー 高木浩史
AWS Night in ITHD
EC プラットフォーム on AWS
クラウド化の裏話と展望
- 2. Copyright © 2014 AGREX INC. 1
札幌事業所 システム部 マネジャー
・ソリューション・アーキテクト
・AWSユーザーグループ札幌支部
自己紹介
こやま ひろし
古山 浩司
たかぎ ひろし
高木 浩史
EC・決済ビジネス事業部
アカウント推進部 マネジャー
AWSサービス顧客数:18 (2014.02現在)
・一般企業:13
・大学:4
・金融機関:1
- 3. Copyright © 2014 AGREX INC. 2
線部分はアグレックスのサービス範囲
購
入
者 決済接続一本化
入金チャネル
電
話
・
F
A
X
注
文
来
店
購
入
P
C
&
モ
バ
イ
ル
&
ス
マ
ホ
注
文
・
支
払
い
商品配送・受取
ショッピングモール モール毎の管理画面
楽天
amazon
Yahoo!
etc…
受注管理
商品管理
在庫管理
【 受注センター 】
注文受付
注文入力
情報連携
実 店 舗
【 データセンター 】
Webサーバ
DBサーバ
販売管理
会計管理
顧客管理
在庫・配送管理
【 基幹システム 】
【 通販パッケージ 】
入金情報
データ連携
(受注・商品・在庫)
【 決済サービス 】
銀行振込
クレジットカード
コンビニ
ペイジー
アグレックスのECビジネスとは?
- 4. Copyright © 2014 AGREX INC. 3
アグレックスのECビジネスとは?
新規導入実績N.o.1の『EC Direct』を軸とした、
サイト構築~運用までを総合的にサポート!!
顧客要件に合わせた導入が可能
きめ細かな接客=顧客満足度を向上
複数販売チャネルの一元管理を実現
- 6. Copyright © 2014 AGREX INC. 5
「EC Direct」 当初の構成
DBサーバ
(VM)
Webサーバ
(VM)
オンプレミス
仮想環境
- 7. Copyright © 2014 AGREX INC. 6
「ECD on オンプレミス」が直面した課題
求められるもの 課題
スケーラビリティ
・スパイク状 (TV放映等)
・長周期 (季節性商品)
・即対応が困難
・物理的なリソース制約
可用性・耐障害性
・停止=チャンスロス
・障害=企業イメージ毀損
・SPOF回避が困難
・メンテナンスに伴うサイト停止
・リカバリの手間と時間が大
開発効率
・「小売り」のスピード感
・トライ&エラーができない
(↑ECD = EC Direct)
- 9. Copyright © 2014 AGREX INC. 8
108 ECU
60 GB
スケーラビリティ
クリック操作のみ、数分で完了!
(http://aws.clouddesignpattern.org/index.php/CDP:Scale_Upパターン)
1 ECU
0.6 GB小:
大:
100倍!
- 10. Copyright © 2014 AGREX INC. 9
可用性・耐障害性
サーバーレベルのSPOFを回避
AZレベルでもSPOFを回避
(http://aws.clouddesignpattern.org/index.php/CDP:Multi-Datacenterパターン)
(http://aws.clouddesignpattern.org/index.php/CDP:Multi-Serverパターン)
(Availability Zone ≒ データセンタ)
- 11. Copyright © 2014 AGREX INC. 10
可用性・耐障害性
EC2
MySQL on EC2 RDS for MySQL
データベースの選択が重要!
(↑Relational Database Service)
- 12. Copyright © 2014 AGREX INC. 11
可用性・耐障害性
自動バックアップ
・1日1回、Snapshot (=フルバックアップ) 取得
・+ バイナリログ
・バックアップが消える心配なし (堅牢性 99.999999999%)
S3
レストア
・クリック操作のみで任意の時間の状態に!
RDSのメリット (1) :リカバリが楽!
- 13. Copyright © 2014 AGREX INC. 12
万一の際は全自動で完璧なフェイルオーバー
・スレーブ→マスター昇格
・新スレーブへの同期開始
・アプリ側は何もすることなし!
(http://aws.clouddesignpattern.org/index.php/CDP:DB_Replicationパターン)
可用性・耐障害性
RDSのメリット (2):DBのSPOFを回避!
- 14. Copyright © 2014 AGREX INC. 13
ECD on AWS - スタンダード構成
ロードバランサ
(ELB)
Zone-1a Zone-1b
Web
1
Web
2
同期
アクティブ スタンバイ
障害、メンテナンス時
自動フェイルオーバー
(EC2)
(RDS)
(DynamoDB)
- 15. Copyright © 2014 AGREX INC. 14
「ECD on AWS」の成果
求められるもの 成果
スケーラビリティ
・スパイク状 (TV放映等)
・長周期 (季節性商品)
・急なTV放映予告にも即対応
ピーク時実績: 6万P.V./時 (240万req./時)
・期間限定の増強が好評
可用性・耐障害性
・停止=チャンスロス
・障害=企業イメージ毀損
・SPOF回避
・メンテナンス中もサイトは無停止
・シンプルでスピーディなリカバリ
開発効率
・「小売り」のスピード感
・思いついたら即、実証試験
- 17. Copyright © 2014 AGREX INC. 16
ECD on AWS - プレミアム構成
Zone-1a Zone-1b
ElastiCache
RDS Read Replica
Write (& Read)
Read
Web Web
APAP
大規模サイト向け
・レスポンス
・スループット
強化!
- 19. Copyright © 2014 AGREX INC. 18
事務/運用
サービス
CRM/EC
データサービス
プロダクト
データ
センター
コンタクト
センター
AGREXソリューション on Cloud
High-Valueな
データを連携
各ソリューションの
プラットフォーム
・経営判断
・マーケティング
・業務効率化
…etc.
- 20. Copyright © 2014 AGREX INC. 19
まとめ
ECD on オンプレ ECD on AWS
ライト スタンダード プレミアム
クラウドNGな
お客様向け
(Single-AZ)
寄付金受付
各種手続受付
一般EC
~数万PV/時
~数千万円/月
大規模EC
コールセンタ受注有
ピーク変動大
EC プラットフォーム ラインナップ◆
◆ AGREXソリューション on Cloud