发明名称 Providing domain-joined remote applications in a cloud environment
摘要 Embodiments are directed to provisioning private virtual machines in a public cloud and to managing private virtual machines hosted on a public cloud. In one scenario, a computer system receives authentication information for a private domain from an entity. The entity indicates that their private virtual machines are to be provisioned on a public cloud, where the entity's private domain is accessible using the authentication information. The computer system establishes a virtual network on the public cloud which is configured to host the entity's private virtual machines, where each virtual machine hosts remote applications. The computer system establishes an authenticated connection from the virtual network to the entity's private domain using the received authentication information and provides the entity's private virtual machines on the public cloud. The remote applications provided by the private virtual machines then have access to data stored within the entity's private domain using the authenticated connection.
申请公布号 US9313188(B2) 申请公布日期 2016.04.12
申请号 US201313917890 申请日期 2013.06.14
申请人 Microsoft Technology Licensing, LLC 发明人 Hussain Amjad;Hoover Jonathan Austin;Scott Tristan William;Ben-Shachar Ido Miles;London Kevin Scott
分类号 G06F17/00;H04L29/06;G06F9/455;G06F9/50;H04L9/32;G06F21/44 主分类号 G06F17/00
代理机构 代理人 Drakos Kate;Fashokun Sade;Minhas Micky
主权项 1. A computer system comprising: one or more hardware storage media having stored thereon computer-executable instructions; one or more hardware processors which, when executing the computer-executable instructions, cause a system architecture to be configured for provisioning private virtual machines in a public cloud in manner to permit domain-joined remote applications, and wherein the configured system architecture comprises one or more hardware logic components configured to perform the following: at a public cloud computing system receiving from a private domain of an entity authentication information indicating one or more private virtual machines at the private domain which are to be provisioned on the public cloud computing system;establishing a virtual network at the public cloud computing system, the virtual network being configured to host the one or more private virtual machines of the entity and which are not publically accessible, each virtual machine being configured to host one or more remote applications; using the authentication information, establishing an authenticated connection between the virtual network and the private domain of the entity;provisioning, at a virtual machine managing module at the public cloud computing system, one or more of the private virtual machines of the private domain, at least some of the provisioned private virtual machines hosting one or more remote applications and the one or more remote applications requiring access to private data stored at the private domain that is publically inaccessible; andone or more users accessing at the public cloud computing system the one or more provisioned private virtual machines and then accessing through the authenticated connection the private domain for the private data required by the one or more remote applications hosted by the at least some of the provisioned private virtual machines.
地址 Redmond WA US