TECHNIQUES TO ISOLATING A PORTION OF AN ONLINE COMPUTING SERVICE
First Claim
Patent Images
1. An apparatus, comprising:
- a processor;
a set of memory units; and
a management application operative on the processor, the management application to route production traffic away from a deployment unit wherein the deployment unit comprises servers for running an endpoint protection service instance over a network for a plurality of endpoints, migrate the deployment unit from the deployment unit to another endpoint, apply a change to the deployment unit to produce a new deployment unit, generate a new endpoint protection service instance for the new deployment unit, and route at least a portion of the production traffic to the new deployment unit based upon testing the new endpoint protection service instance with simulated transactions.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques to isolating a portion of an online computing service are described. The following description may refer to the isolated portion as a deployment unit configured with a complete build of the online computing service. In one embodiment, after applying one or more changes to the complete build, the deployment unit may be used for testing these changes using end-to-end tests. In another embodiment, the deployment unit may be dedicated to a specific group of tenants that require at least some isolation from other tenants. Other embodiments are described and claimed.
20 Citations
20 Claims
-
1. An apparatus, comprising:
-
a processor; a set of memory units; and a management application operative on the processor, the management application to route production traffic away from a deployment unit wherein the deployment unit comprises servers for running an endpoint protection service instance over a network for a plurality of endpoints, migrate the deployment unit from the deployment unit to another endpoint, apply a change to the deployment unit to produce a new deployment unit, generate a new endpoint protection service instance for the new deployment unit, and route at least a portion of the production traffic to the new deployment unit based upon testing the new endpoint protection service instance with simulated transactions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method, comprising:
-
routing production traffic away from a deployment unit comprising servers for running an endpoint protection service instance, over a network, for a plurality of endpoints; migrating the deployment unit from the deployment unit to another endpoint; applying a change to the deployment unit to produce a new deployment unit; generating a new endpoint protection service instance for the new deployment unit; and routing at least a portion of the production traffic to the new deployment unit based upon testing the new endpoint protection service instance with simulated transactions. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. At least one computer-readable storage medium comprising instructions that, when executed, cause a system to:
-
process routing data to route production traffic away from one or more deployment units corresponding to online mailbox protection in which the one or more deployment units comprise a set of computing roles for running a mailbox protection service for a plurality of mailbox users; upgrade the mailbox protection service to produce a new mailbox protection service; and initiate testing of the new mailbox protection service using simulated mailbox transactions. - View Dependent Claims (18, 19, 20)
-
Specification