web-dev-qa-db-ja.com

クラウドでSQLデータベースをホストする方法

Googleドライブやubuntuなど、クラウド上のさまざまなWebサイトからアクセスできるMysqlデータベースをどのようにホストしますか。これを行うことも可能ですか?もしそうなら、それはどのように行われるのですか?Mysqlデータベースを使用する非常に多くの企業がクラウド上で起動するためです。無料でできますか?

13
user2884344

クラウドホスト型のMySQLデータベースを設定するには、主に2つの方法があります。クラウドホスト型の仮想サーバーをセットアップし、その上にMySQLサーバーをインストールするか、またはクラウドホスト型の管理対象のMySQL専用サービスをセットアップするか、これにより、MySQLサーバーコンポーネントにアクセスできるようになりますが、サービスプロバイダーによって管理されているオペレーティングシステムにはアクセスできません。

http://aws.Amazon.com/free/ は、私が使用しているクラウドホスティングプロバイダーであるAmazon Web Services(AWS)から提供される無料枠サービスについて説明しています。リレーショナルデータベースサービス(RDS)は、640 MBのRAMおよび20 GBまたはハードドライブの容量)を備えた小さな(「マイクロ」)MySQLサーバーを最初の12か月間無料で提供します。初年度は、そのサーバーのコストは1か月あたり18.75ドルです。メモリとハードドライブのストレージ容量が増えると、容量が大幅に増えるサーバーも月額料金で利用できます...ただし、使用した分だけ、使用した分に対してのみ支払いますたとえば、大規模なサーバーを起動してすぐにシャットダウンした場合、そのサーバーが実行されていた時間に対してのみ料金が発生します。

MySQLコンポーネントだけでなく、アプリケーションやウェブサーバーなどをデプロイするための完全なサーバーを取得することもできます。AWSでは、そのサービスはElastic Compute Cloud(EC2)と呼ばれます。

AWS無料利用枠のサービスのような非常に小さなものを超えて、「無料」のものはありません。

MySQLサーバーにアクセスするのと同じ方法で、そのようなサーバーにアクセスします。TCP経由、インターネット経由(セキュリティが気になる場合はSSLを使用)、または仮想プライベートネットワーク(VPN)経由です。

33

再:代替コメントは、Amazon RDSの外に、マネージドMySQLホスティングソリューションを提供するScaleGrid、Compose、Azure Databaseもあります。すべてがさまざまな機能で完全に管理され、無料トライアルを提供しています。無料のプランは非常に限られており、通常は開発/テスト環境向けに設計されています。

MySQLプロバイダーを比較 ここで、それぞれの異なる利点を確認できます。免責事項-私はScaleGridで働いています。

0
Kristi Anderson