無料の予算/個人金融サイトを開始したいのですが、十分な処理能力とストレージが必要です。私は間違いなくヌービーです。ハードウェア インフラストラクチャに関しては、どのように始めるのですか? ISP から専用 IP を取得し、独自のサーバーを取得する必要がありますか? amazon または Sql Server Data Services/Azure またはそのようなものを使用しますか? 後者のサービスは無料ですか、それとも私が開始しようとしている予算/個人金融サイトなどの非営利/無料サービスで利用できる割引サービスですか?
4 に答える
Python で Web アプリケーションを作成してもかまわない場合は、Google App Engineを使用することをお勧めします。参照: Google App Engine とは?
サイトの新しいアイデアを思いついたときに私がやりたいことは、安価なホスティング ソリューション (月額 10 ドル) を見つけることです。これにより、アイデアをテストして、サイトが成功するかどうかを確認できます。それがフロップだった場合、私はあまりお金を無駄にしておらず、成功した場合はより良いホスティング (専用サーバー) にアップグレードできます。
利用可能なホスティング オプションは多数あり、そのうちのいくつかにはオンライン SQL Server 管理スタジオなどの優れたツールがあります。ファイアウォールの問題、バックアップ、ストレージなどに対処する準備ができている場合は、自分でホストすることもできます。
DIY が実現可能かどうかは、国によって大きく異なります...固定 IP を使用した適切なブロードバンド接続がある場合、これは最初に試してみるのに最も安価な方法です。特に、非常に多くのストレージが必要な場合は.
ただし、多くの高速ブロードバンド接続はダウンロードのみが高速であることに注意してください。サーバーを実行している場合、ユーザーが目にする速度はアップロード速度であり、通常ははるかに遅くなります。また、独自の管理とバックアップなどを行う必要があります。
これとは別に、ほとんどのホスティング オプションには、仮想ホスト (実際のマシンを共有する) から、コロケーション (誰かのデータ センター内のマシン)、Amazon などのクラウド サービス (優れたスケーリング能力を持つ) まで、さまざまな価格タグがあります。 - そして、本当に必要なソフトウェア スタックとハードウェア機能を探し回る必要があります。
この質問に答えるには 2 つの方法があります。それらを区別するのは予算です。
1 つは、このソリューションを適切に設計し、プロトタイプを作成し、プロトタイプをベンチマークし、予想されるユーザー負荷を推定し、それに応じてオーバーヘッドを追加し、スケーリングすることです。これには時間とコストがかかりますが、顧客に役立つサポート可能なソリューションが得られます。
もう 1 つは、何かを試してみて、問題が発生したときにそれを修正することです。これはより迅速で安価ですが、しばらくの間頭痛の種になる可能性があり、顧客を怒らせる可能性があります.
基本的には予算次第です。
幸運を祈ります。