Copyright © 2014 AGREX INC.
2014/03/07
札幌事業所 システム部 マネジャー 古山浩司
EC・決済ビジネス事業部 マネジャー 高木浩史
AWS Night in ITHD
EC プラットフォーム on AWS...
Copyright © 2014 AGREX INC. 1
札幌事業所 システム部 マネジャー
・ソリューション・アーキテクト
・AWSユーザーグループ札幌支部
自己紹介
こやま ひろし
古山 浩司
たかぎ ひろし
高木 浩史
EC・決済ビジネ...
Copyright © 2014 AGREX INC. 2
線部分はアグレックスのサービス範囲
購
入
者 決済接続一本化
入金チャネル
電
話
・
F
A
X
注
文
来
店
購
入
P
C
&
モ
バ
イ
ル
&
ス
マ
ホ
注
文
・
支...
Copyright © 2014 AGREX INC. 3
アグレックスのECビジネスとは?
新規導入実績N.o.1の『EC Direct』を軸とした、
サイト構築~運用までを総合的にサポート!!
顧客要件に合わせた導入が可能
きめ細かな接客=...
Copyright © 2014 AGREX INC. 4
Copyright © 2014 AGREX INC. 5
「EC Direct」 当初の構成
DBサーバ
(VM)
Webサーバ
(VM)
オンプレミス
仮想環境
Copyright © 2014 AGREX INC. 6
「ECD on オンプレミス」が直面した課題
求められるもの 課題
スケーラビリティ
・スパイク状 (TV放映等)
・長周期 (季節性商品)
・即対応が困難
・物理的なリソース制約
可...
Copyright © 2014 AGREX INC. 7
Go AWS !
世界最大のECを支えるプラットフォーム!
Copyright © 2014 AGREX INC. 8
108 ECU
60 GB
スケーラビリティ
クリック操作のみ、数分で完了!
(http://aws.clouddesignpattern.org/index.php/CDP:Scal...
Copyright © 2014 AGREX INC. 9
可用性・耐障害性
サーバーレベルのSPOFを回避
AZレベルでもSPOFを回避
(http://aws.clouddesignpattern.org/index.php/CDP:Mul...
Copyright © 2014 AGREX INC. 10
可用性・耐障害性
EC2
MySQL on EC2 RDS for MySQL
データベースの選択が重要!
(↑Relational Database Service)
Copyright © 2014 AGREX INC. 11
可用性・耐障害性
自動バックアップ
・1日1回、Snapshot (=フルバックアップ) 取得
・+ バイナリログ
・バックアップが消える心配なし (堅牢性 99.999999999...
Copyright © 2014 AGREX INC. 12
万一の際は全自動で完璧なフェイルオーバー
・スレーブ→マスター昇格
・新スレーブへの同期開始
・アプリ側は何もすることなし!
(http://aws.clouddesignpatte...
Copyright © 2014 AGREX INC. 13
ECD on AWS - スタンダード構成
ロードバランサ
(ELB)
Zone-1a Zone-1b
Web
1
Web
2
同期
アクティブ スタンバイ
障害、メンテナンス時...
Copyright © 2014 AGREX INC. 14
「ECD on AWS」の成果
求められるもの 成果
スケーラビリティ
・スパイク状 (TV放映等)
・長周期 (季節性商品)
・急なTV放映予告にも即対応
ピーク時実績: 6万P....
Copyright © 2014 AGREX INC. 15
Copyright © 2014 AGREX INC. 16
ECD on AWS - プレミアム構成
Zone-1a Zone-1b
ElastiCache
RDS Read Replica
Write (& Read)
Read
Web W...
Copyright © 2014 AGREX INC. 17
Copyright © 2014 AGREX INC. 18
事務/運用
サービス
CRM/EC
データサービス
プロダクト
データ
センター
コンタクト
センター
AGREXソリューション on Cloud
High-Valueな
データを連...
Copyright © 2014 AGREX INC. 19
まとめ
ECD on オンプレ ECD on AWS
ライト スタンダード プレミアム
クラウドNGな
お客様向け
(Single-AZ)
寄付金受付
各種手続受付
一般EC
~数万...
Copyright © 2014 AGREX INC. 20
Upcoming SlideShare
Loading in...5
×

ECプラットフォーム on AWS

504

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
504
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ECプラットフォーム on AWS

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

    Clipping is a handy way to collect important slides you want to go back to later.

×