- AWS Toolkit for Visual Studio とは何ですか?
- AWS Toolkit for Visual Studio は何をしますか?
- どのバージョンの Visual Studio をサポートしていますか?
- アプリケーションをローカルに開発してテストできますか?
- アプリケーションではどのようなストレージオプションを利用できますか?
- アプリケーションではどのような種類のデータベースを利用できますか?
- アプリケーションでは他にどのようなサービスや機能を利用できますか?
- AWS CloudFormation デプロイメントではどのバージョンの .NET Framework がサポートされていますか?
- AWS CloudFormation デプロイメントではどのような Microsoft Windows 環境がサポートされていますか?
- アプリケーションのパフォーマンスを監視したり表示したりするにはどうすればよいですか?
- 既存の ASP.NET アプリケーションを実行するには特別な配慮をする必要がありますか?
- AWS Toolkit for Visual Studio はどのように入手できますか?
- 参考資料はどこにありますか?
- アプリケーションに関するサポートはどこで得ることができますか?
- AWS Toolkit for Visual Studio のライセンスはどのようになっていますか?
Q: AWS Toolkit for Visual Studio とは何ですか?
AWS Toolkit for Visual Studio は、Microsoft Visual Studio の拡張機能です。Amazon Web Services を使用する .NET アプリケーションの開発、デバッグ、デプロイが容易にできるようになります。AWS Toolkit for Visual Studio を利用すると、AWS アプリケーションの構築をすぐに開始でき、生産性が向上します。
Q: AWS Toolkit for Visual Studio は何をしますか?
AWS Toolkit for Visual Studio の機能は次のとおりです。
- AWS SDK for .NET
- AWS Explorer
- AWS CloudFormation デプロイメント
- 複数の AWS アカウントのサポート
AWS SDK for .NET
AWS Toolkit for Visual Studio には AWS SDK for .NET が含まれているので、Amazon S3、Amazon EC2、Amazon SimpleDB などの AWS インフラストラクチャサービスを基盤とする .NET アプリケーションの開発をすぐに Visual Studio で開始できます。
- 開始 – AWS .NET ライブラリを使用する新しい .NET プロジェクトを、付属のプロジェクトテンプレートを使用して簡単に作成できます。ライブラリを既存のプロジェクトに追加することもできます。
- 開発 – Visual Studio を使用してアプリケーションをビルドし、デバッグします。
AWS Explorer
アプリケーション開発中に、Amazon S3、Amazon SimpleDB、Amazon EC2 などを含む、AWS インフラストラクチャに簡単にアクセスでき、それらを管理できます。AWS Explorer では、グラフィカルインターフェースを使用してリソースの作成、編集、削除を容易に実行できます。
- 設定 – Amazon S3 オブジェクト、Amazon SimpleDB の項目と属性、Amazon SQS メッセージなどを作成、表示、削除します。
- 編集 – アプリケーションのビルドとテストのためのリソースの追加、編集、削除を、Visual Studio の中で行うことができます。
- Query – Amazon SimpleDB のデータに対して特定のクエリを作成し、その結果を表示します。
AWS CloudFormation デプロイメント
AWS Toolkit for Visual Studio を使用して、ASP.NET ウェブアプリケーションを開発、デバッグし、AWS CloudFormation を使用して AWS にデプロイします。
- 開発 – 新しい .NET ウェブアプリケーションを、ウェブアプリケーションテンプレートを使用して作成します。Visual Studio を使用してアプリケーションをローカルでビルドし、実行してから、AWS CloudFormation を使用して AWS にデプロイします。
- デプロイ – 新しいアプリケーションバージョンを既存の AWS CloudFormation スタックにデプロイし、そのアプリケーションの管理を Visual Studio の中で Amazon EC2 Management を使用して、または AWS マネジメントコンソールを使用して行います。
Q: どのバージョンの Visual Studio をサポートしていますか?
AWS Toolkit for Visual Studio は Visual Studio 2008 Standard Edition および Visual Studio 2010 Professional Edition 以降をサポートしています。
Q: アプリケーションをローカルに開発してテストできますか?
はい。AWS Toolkit for Visual Studio でデプロイする前に、Visual Studio と IIS 7.5 のローカルインストールバージョンを使用して、アプリケーションをテストすることができます。
Q: アプリケーションではどのようなストレージオプションを利用できますか?
Amazon S3 または外部で利用可能なストレージサービスを使用できます。Amazon S3 を使用する最も簡単な方法は AWS SDK for .NET を介することです。
Q: アプリケーションではどのような種類のデータベースを利用できますか?
任意のデータベーステクノロジーを使用できます。Amazon RDS や Amazon SimpleDB、または Microsoft SQL Server や Oracle、あるいは EC2 上の他のリレーショナルデータベースを使用することができます。
Q: アプリケーションでは他にどのようなサービスや機能を利用できますか?
AWS SDK for .NET は、アプリケーションに AWS インフラストラクチャ製品を含めるために次のような API を提供しています。
- メッセージング – 信頼性と拡張性に優れたモバイル対モバイル通信を、Amazon SQS と Amazon SNS を使用してアプリケーションに統合します。大量のトランザクションメールを顧客宛てに、Amazon SES を使用して送信します。
- コンピューティング – Amazon EC2 のインスタンスを起動して管理します。拡張性と耐障害性に優れた、エンタープライズクラスのアプリケーションを構築するための多数の機能を備えています。
- モニタリング – Amazon EC2 インスタンス、Amazon EBS ボリューム、Elastic Load Balancing、および Amazon RDS データベースインスタンスの監視をリアルタイムで、Amazon CloudWatch を使用して行います。
Q: AWS CloudFormation デプロイメントではどのバージョンの .NET Framework がサポートされていますか?
AWS CloudFormation デプロイメント機能では、.NET v2.0 以降と、32 ビットおよび 64 ビットアプリケーションの両方をサポートしています。
Q: AWS CloudFormation デプロイメントではどのような Microsoft Windows 環境がサポートされていますか?
AWS CloudFormation デプロイメントでは、Windows Server 2008 R2 SP1 と IIS 7.5 をサポートしています。また、ASP.NET MVC2 および ASP.NET MVC3 ウェブアプリケーションの両方のサポートも含まれます。
Q: アプリケーションのパフォーマンスを監視したり表示したりするにはどうすればよいですか?
アプリケーションと関連リソースのパフォーマンスを監視や表示には、AWS マネジメントコンソールを使用します。
Q: 既存の ASP.NET アプリケーションを実行するには特別な配慮をする必要がありますか?
いいえ。AWS CloudFormation デプロイメントで既存の ASP.NET アプリケーションを実行するために特別な配慮やコードは必要ありません。.NET Framework V2.0 以降向けに開発された ASP.NET アプリケーションは、変更を加えなくても動作することになっています。自動フェイルオーバーや Multi-AZ 配置を利用したい場合は、アプリケーションがローカルストレージを使用しないよう変更しなければならない可能性があります。
Q: AWS Toolkit for Visual Studio はどのように入手できますか?
次の手順で AWS Toolkit for Visual Studio をダウンロードし、インストールします。
- http://aws.amazon.com/visualstudio にアクセスします。
- このページの右上隅にある [ダウンロード] ボタンをクリックします。ファイルの保存を求めるメッセージがブラウザに表示されます。
- 保存したインストーラを開いてインストールプロセスを開始します。画面に表示される指示に従ってください。
AWS CloudFormation およびその他すべての AWS 製品およびサービスの資料は、http://aws.amazon.com/documentation で入手できます。AWS Toolkit for Visual Studio の資料はこちらで入手できます。
Q: アプリケーションに関するサポートはどこで得ることができますか?
AWS プレミアムサポートで、AWS CloudFormation の使用に関連する問題をカバーしています。詳細および料金については、AWS プレミアムサポートの詳細ページをご覧ください。Windows & .NET 開発者フォーラムは、他の開発者と交流し、AWS コミュニティの既存の幅広い知識を活用できる主要な場です。
Q: AWS Toolkit for Visual Studio のライセンスはどのようになっていますか?
AWS Toolkit は AWS カスタマーアグリーメント(以下「本ライセンス」)の下でライセンス化されます。本ライセンスに準拠する場合を除き、AWS Toolkits を使用することはできません。本ライセンスのコピーは http://aws.amazon.com/agreement/ にあります。
サインアップは簡単!無料で利用開始できます。
AWS アカウント作成の流れはこちら ≫
AWS 無料利用枠の詳細はこちら ≫
お申し込みにあたってご不明な点は、お気軽に日本担当チームまでご相談ください。
アカウント作成方法、Amazon EC2、Amazon S3 のご利用開始方法を動画でわかりやすくご紹介いたします。