クラウドでSQL Serverデータベースを無料または非常に低コストでホストする方法をお探しですか? MicrosoftのSQL Azureサービスがお客様のニーズにあまりにも高価な場合は、Amazon Web Servicesでデータベースをホストすることを検討してください。このプラットフォームは、Amazon.comの巨大なテクノロジーインフラストラクチャを活用して、データベースをクラウドにホストするための非常に低コストで、弾力性があり、拡張性の高い方法を提供します。
Amazon Webサービスを開始する
数分でAWSを起動して稼働させることができます。 Amazon.comアカウントを使用してAmazon Web Servicesにログオンし、使用するサービスを選択するだけです。 Amazonは、AWS Free Tierの下で1年間の無料の無料サービスを提供する新規ユーザーを提供しています。フリーティアの範囲外にあるサービスを利用するには、クレジットカード番号を提供する必要があります。
フリーティア
Amazon Web Servicesの無料TierではAWS内で1年間SQL Serverデータベースを無料で実行する2つの方法を提供しています。最初の選択肢であるAmazonのElastic Compute Cloud(EC2)では、管理して管理する独自のサーバーをプロビジョニングできます。 EC2で無料で入手できるものは次のとおりです。
- SQL Server ExpressとIISを使用してAmazon EC2 Windowsマイクロインスタンスを750時間実行する。
- 30GBのAmazon Elastic Block Storage
- 15GBのデータ転送。
また、Amazonのリレーショナルデータベースサービス(RDS)でデータベースを実行することもできます。このモデルでは、データベースのみを管理し、Amazonはサーバー管理タスクを処理します。 RDSの無料層には次のものがあります。
- SQL Serverを実行しているAmazon Relational Database Service(RDS)のシングルAZマイクロDBインスタンス750時間。
- 20GBのデータベースストレージ。
- 1000万回のデータベースI / O操作。
- 20 GBのバックアップストレージ。
- 15 GBのデータ転送
これは、完全なAmazon Free Tierの詳細の概要です。アカウントを作成する前に、無料のティアの説明を読んでください。
AWSでのSQL Server EC2インスタンスの作成
AWSアカウントを作成したら、EC2でSQL Serverインスタンスを起動して実行するのは非常に簡単です。すぐに始められる方法は次のとおりです。
-
AWS Management Consoleにログオンします。
-
を選択 EC2 オプション。
-
クリック インスタンスの起動 ボタン。
-
選択する クイック起動 インスタンス名とキーペアを提供します。
-
を選択 打ち上げ 構成Microsoft Windows Server 2008 R2(SQL Server ExpressおよびIIS)
-
選択したオプションにスターアイコンがマークされていることを確認します 無料の階層対象 を押して 持続する ボタン。
-
クリック 打ち上げ インスタンスを起動します。
これで、AWS Management Consoleを使用してインスタンスを確認し、リモートデスクトップ接続を開始することができます。コンソールのインスタンスビューに戻り、SQL Server AWSインスタンスの名前を探します。インスタンスがすでに開始されている場合、インスタンスを右クリックし、ポップアップメニューから接続を選択します。 AWSは、サーバーインスタンスに直接接続する方法について説明します。また、サーバーに簡単に接続できるRDSショートカットファイルも用意されています。サーバーを24時間365日稼働させたい場合は、稼動状態のままにしておいてください。サーバーを継続的に必要としない場合は、AWSコンソールを使用して、必要に応じてインスタンスを開始および停止することもできます。
より安価なオプションをお探しの場合は、AWSでMySQLを実行してみてください。リソースの少ないこのデータベースプラットフォームを使用すると、フリープラットフォームでより大きなデータベースを実行することができます。