私はazure vm start myvmname
とazure vm shutdown myvmname
コマンドをウェブリクエストで送信する必要がある場合があります。Webリクエストを介してAzure VMを起動およびシャットダウンできますか?
この目的は、ワークフローのオンデマンドインスタンスのみを使用することです。
これまでのところ、私はCloudFrontに静的フロントエンドを持っています。このフロントエンドは、中間のクラウドWebサービスにhttp要求を送信します。これにより、Azure VMをNodeJSコマンドラインツールと同様に起動および停止できます。
仲介サービスの設定は、GAE、Azure、またはAWS内で納付するオプションがある場合(この目的のためにEC2またはAzure VMインスタンスを常時実行している場合)は過剰です。
CloudFront静的フロントエンドと処理のためのAzure VMは、この場合は置き換えられません。
おかげでニール、それは有望だと思う。私の要求を満たすために、X.509証明書をアップロードできるオンデマンドWebサービスからREST APIコマンドを送信できるようにする必要があります。それは、このような質問(http://stackoverflow.com/questions/11360099/making-https-requests-using-a-provided-x509-certificate-on-google-app-engine)からは可能ではないようですGAEを使用していますが、これをサポートするGAEまたはAzureクラウドインスタンスの別の方法について知っていますか? 基本的な質問に答えていただければ幸いです。 –
GAEについてはわかりませんが、クイック検索でCloud Security APIの投稿、具体的には開始点となるgetPublicCertificatesForApp()メソッドが登場しました。 Windows Azure PaaSクラウドロールインスタンスにX.509証明書を取得するための秘訣は、管理証明書とサービス証明書の両方としてアップロードすることです。後者は、ファブリックコントローラがロール内の各インスタンスにX.509証明書を展開できるようにします。 Windows Azure Webサイトに関しては、証明書をWindows Azure Blobストレージにアップロードし、そこから取得することができます。 –
素晴らしい、ポインタのおかげでニール、それは私に希望を与える! –