あまり日本語の記事がなかったので、Google Compute Engine(以降、GCE)で、WindowsServer2012 のインスタンスを作成してリモートデスクトップで接続するまでの手順を書きます。
ちなみに用途は、検索順位チェックツールGRC を動作させるためです。
各変数の説明
変数は、各自の環境に合わせて変更してください
export CLOUDSDK_COMPUTE_ZONE="us-central1-f"
export CLOUDSDK_COMPUTE_REGION="us-central1"
export PROJECT_NAME="GoogleCloudプロジェクト名"
export INSTANCE_NAME="新規作成するインスタンス名"
ゾーンは、性能がよさげな ivy Bridge を使いたいので、今回は us-central1-f を使用します。
gcloud のインストール
curl https://sdk.cloud.google.com | bash
exec -l $SHELL
gcloud init
default 値の設定
gcloud config set app/zone $CLOUDSDK_COMPUTE_ZONE
インスタンス作成
TODO: 作成途中
インスタンス起動・停止
gcloud compute instances start $INSTANCE_NAME
gcloud compute instances stop $INSTANCE_NAME
リモートデスクトップ用パスワードの初期化
Windowsの場合は RemoteDesctop から接続します
gcloud beta compute --project $PROJECT_NAME reset-windows-password $INSTANCE_NAME --zone $CLOUDSDK_COMPUTE_ZONE