ECプラットフォーム on AWS

957 views

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
957
On SlideShare
0
From Embeds
0
Number of Embeds
3
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

×