웹 요청을 통해 azure vm start myvmname
및 azure vm shutdown myvmname
명령을 보내야하는 사용 사례가 있습니다.웹 요청을 통해 Azure VM을 시작하고 종료 할 수 있습니까?
의도는 워크 플로의 요청 인스턴스에서만 사용하는 것입니다.
지금까지 CloudJob은 클러스터링 웹 서비스에 HTTP 요청을 보내는 CloudFront에 정적 프론트 엔드를 가지고 있습니다.이 서비스는 NodeJS 명령 줄 도구와 비슷한 Azure VM을 시작하고 중지 할 수 있습니다.
중개 서비스에 대한 환경 설정은 GAE, Azure 또는 AWS에서 지불 할 옵션이있는 경우 (이 목적을 위해 지속적으로 EC2 또는 Azure VM 인스턴스를 실행하면 잔인 함) 옵션이 있습니다.
CloudFront 정적 프런트 엔드 및 처리를위한 Azure VM은이 경우 대체 할 수 없습니다.
감사합니다. 닐, 약속하는 것 같습니다. 필자의 요구 사항을 충족시키기 위해 올바르게 가정한다면 X.509 인증서를 업로드 할 수있는 온 디맨드 웹 서비스에서 내 REST API 명령을 보낼 수 있어야합니다. 그것은 SO 질문 (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 인증서를 가져 오는 트릭은 인증서를 관리 인증서 및 서비스 인증서로 모두 업로드하는 것입니다. 후자는 Fabric Controller가 역할의 각 인스턴스에 X.509 인증서를 배치 할 수있게합니다. Windows Azure 웹 사이트와 관련하여 인증서를 Windows Azure Blob 저장소에 업로드하고 거기에서 검색 할 수 있습니다. –
위대한 포인터에 감사드립니다 닐, 내게 희망을 준다! –