Windows Azure 自体の試用版はなく、"Azure ライセンス" もありません。すべて "運用" です。BizSpark は、基本的にはサービスの補助金である毎月の特典を提供しますが、機能的な違いはありません。BizSpark を使用している場合は、全額を支払っている顧客と同じデータ センターに展開しています。つまり、Azure にはステージング スロットと運用スロットがあり、パブリック URL を介してアプリケーションを "ライブ" で公開する前にクラウドでテストできるようになっていますが、それはあなたが暗示していたコンテキストとは少し異なります。
ただし、考慮したいのは、誰がサブスクリプションを所有しているか、誰がサービス管理者および共同管理者であるかです。BizSpark でサブスクリプションとアカウントを所有している場合、サブスクリプションの所有権をクライアントに移行することはできません。彼らは新しいサブスクリプションを作成する必要があり、あなたは彼らのサブスクリプションの下でストレージ アカウントやサービスなどを再作成する必要があり、あなたのアカウントの下で開始した可能性のあるすべてのアセットを移動する必要があります。それは不可能ではありませんが、計画する必要があります。
このリストには、このような移行に関するより「現実的な」アドバイスを提供できる他のものがありますが、独自の開発には BizSpark アカウントを使用することをお勧めします。クライアントが関与している場合は、独自のサブスクリプションを取得するように勧めてください.90日間の試用アカウントは問題なく、完全な有料アカウントに簡単に移行できます. 彼らはサブスクリプションを所有しますが、あなたをサービス管理者または共同管理者にすることができます。その後、プロジェクトが完了すると、彼らはあなたを管理者として降ろすだけで完了です!
BizSpark 以外のアカウントが必要な場合は、プロジェクトのサイズによっては必要ない場合があります。毎月の割り当てを超えて必要な場合は、超過分が従量課金制で請求されるようにアカウントを設定できます。BizSpark は 3 年間のプログラムであることに注意してください。
「Azure ですべて開発する」対「Visual Studio をダウンロードする」については... Azure はデプロイ プラットフォームであるため、何かでコードを開発する必要があります。.NET の場合は絶対に Visual Studio ですが、他の環境の場合は Java、PHP、node.js など、好きなものを使用できます。 さまざまなプラットフォームで使用できる SDK があります。