-
ID:HrNOuS さんの質問

カートシステム(ASP)を利用したショッピングサイトを運営しています。

  • 急なアクセス増加
  • 会員数&商品点数上限
  • カート内のユーザビリティ(ASPなので変更が難しい)
    に不満があり、特に急なアクセス増加に耐えるASPサービスを探していたましたが、良いのが無かったので、EC-CUBE3 + さくらクラウドで構築しようと考えています。
    今までEC-CUBE2以前 + レンタルサーバーやカートシステム(ASP)でサイト構築したことはありますが、クラウドサーバーを構築した経験はありません。
    PC自作しているのでハード周りの言葉は分かります。
    linux、apache、MySQLなど言葉の意味は分かりますが、
    例えば下記料金シミュレーションのネットワークにある、スイッチ、VPCルータ、ブリッジ、DNSのゾーンなど全く分かりません。

さくらクラウド 料金シミュレーション
http://cloud.sakura.ad.jp/payment/simulation.php

最終的な目標はEC-CUBE3 + さくらクラウドで構築して、急なアクセス増加に耐えれるECサイトを作ることです。
何をすれば理解が進むでしょうか。

みんなの回答 4 件

ID:mEmCy0 さんの回答

具体的にお問い合わせされるのも手ですよ(弊社のエンジニアはそうしてました、結局Amazonにしたようですが)

あと、Yahoo砲みたいな急激なアクセスにはCloudflareみたいなサービスを利用するのもアリだと思います。

ID:HrNOuS

お問い合わせしながらは考えてませんでした。
ただ全くサーバ回りの知識が無いので、お問い合わせするにも何が分からないかも分からない状況になってしまいそうで、エンジニアの方のように上手くいかなそうです><

あとCloudflareは急激なアクセス対応というより、日常的なネットワーク負荷を軽減させるのが自分のイメージだったのですが、それも手ですね。
レンタルサーバ + CDNの組み合わせは、学習コストも低そうで一つの案として考えておきます。

ID:5.X/py

CloudFlare も使ったことあるけど、EC-CUBEの処理のボトルネックはDBからの呼び出しのHTMLなことが多いから、GAで1000ユーザー以上だと、CDN+複数台サーバの構成じゃないと厳しいよ。

ID:5.X/py さんの回答

誰とは言いませんが、そのプロダクトの一部を作っています。
「急なアクセス増加」に関してはクラウドにしたからといってどうにかなるものではありません。
EC-CUBEは現状、「クラウドで動く」だけであって、「クラウドでスケールする」ように出来てません。

その辺りを自作して、ぜひEC-CUBEにフィードバックしていただくか、諦めてASPを使いましょう。

ちなみにどの程度の規模のアクセス集中なのでしょうか。

ID:5.X/py

> 何をすれば理解が進むでしょうか。
これに答えてなかったですね。
現状の書き込みのスキルでは、ご自分での構築は無理です。
.
現状のアクセス急増のレベルに対応した経験のある構築ベンダーを見つけましょう。それが一番です。
.
年商10億程度までならある程度のスキルのある会社であれば面倒を見てくれると思います。

ID:HrNOuS

> 「急なアクセス増加」に関してはクラウドにしたからといってどうにかなるものではありません。
色々調べると、下記スライドの47ページ以降に書いてあるような、アクセスの増減にはカートシステム + クラウドの組み合わせでEC-CUBEを紹介しているところが多いんですよね。クラウドだとサーバ性能とサーバ台数を好きに変えれるので良いと思ったのですが、急なアクセス増加には意味ないのでしょうか。。。

SlideShare | EC-CUBEとAWSの美味しい関係?
www.slideshare.net/kawaji/eccubeaws

> ちなみにどの程度の規模のアクセス集中なのでしょうか。
テレビなどの瞬間的なアクセスですが、GoogleAnalyticsのリアルタイムで見てると200人くらいでサイトにアクセスしづらくなり、500人くらいからはサイトが落ちて全く繋がらなくなる状態です。

> EC-CUBEは現状、「クラウドで動く」だけであって、「クラウドでスケールする」ように出来てません。
クラウドサーバの特徴はサーバ性能・台数を好きな時に変えられることだと思っています。例えばEC-CUBEではどういったことが出来ないのでしょうか?

> 現状の書き込みのスキルでは、ご自分での構築は無理です。
独学&個人でやる限界ですかね。普段の業務はhtml,css,js,phpでサイト作る位しかしないです。ECサイトを運用できるサーバ知識ってどうやったらつくのか、何かおすすめ本などありましたら教えて欲しいです。

ID:5.X/py

スペックアップは少しのダウンタイムでできるよ。
ただ、複数のサーバにあるDB以外のデータの同期は自分でどうにかしなさいって感じだよ。
それも含め、すべて、「誰かがやれば」できるってだけで、素人にできるものじゃないよ。
それに、何かあっても自己責任だし。
.
GAで200人で落ちるとか、どんなASPなのか非常に気になる。
普通にGAで4000ぐらいまでは経験あるけど、大変だね。
500程度だったらスペックのいいサーバでどうにかなるんじゃないかな。

ID:5.X/py

> ECサイトを運用できるサーバ知識ってどうやったらつくのか、何かおすすめ本などありましたら教えて欲しいです。
ECサイトにかぎらずなのかなと。
「スイッチ、VPCルータ、ブリッジ、DNSのゾーン」このあたりは基本知識だから普通に勉強するしかないかな。
ネットワークや、インフラの知識が全くないから、そこを地道に勉強していくしかないね。
いきなり、「AWSでelasticbeanstalkでオートスケールするイメージを作って」とかは厳しいだろうし、わからないと思う。
まずは、VPSのサーバでも一人前に構築できるスキルが先じゃないかな。
.
やろうとしてることはその上だから、SlideShareあたりで情報収集してもいいと思うし、そこから掘り下げて、一次リソースなりを漁れるようになればぐっとスキルは高くなるんじゃないかな。

ID:vBRutr さんの回答

スケールできるECシステムを持っている会社に入社して学んでから独立するしかないよ、と言えるくらい難しいと思うわ。

ID:HrNOuS

既に会社で働いているので、経験者から学べる環境を探してみます

ID:FeOyxA さんの回答

> スイッチ、VPCルータ、ブリッジ、DNSのゾーンなど全く分かりません。
この辺の用語の意味がわからんってことなら勉強するよりさくらのコールセンターに電話したほうが早いぞ。

ID:HrNOuS

出てくる用語の意味は調べればいいんですけど、現在私がその程度の知識しか持ちあわせていない状態を分かっていただく為に書いただけです。サーバを理解して運用できるようにはどうすれば良いかお聞きしたいのです。

最終更新日:2016-01-20 (1,893 views)

関連するトピックス

ページ上部に戻る