×

System and method for transparently injecting policy in a platform as a service infrastructure

  • US 9,553,894 B2
  • Filed: 03/10/2014
  • Issued: 01/24/2017
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for enforcing policy in a distributed computing environment with a plurality of hosts comprising:

  • establishing a policy update specified through a namespaced addressing syntax;

    at a set of components, subscribing to policy update publications of at least one component namespace so as to establish a set of subscribed components, the set of subscribed components being a subset of the set of components, and said set of components being software components within the distributed computing environment;

    publishing the policy update to the set of subscribed components, wherein the set of subscribed components have subscriptions associated with a component namespace referenced by the policy update, and wherein operation of the set of subscribed components is governed by the policy update;

    at a host of the set of subscribed components, authenticating the published policy update to at least verify that the published policy update is valid;

    at the host, locally verifying policy compliance of an operation request by a first component of the set of subscribed components, wherein the operation request is directed towards at least a second component of the set of components; and

    applying results of verifying the policy compliance of the operation request within a communication channel flow, which comprises routing the operational request through the communication channel to the second component if the operational request is permitted and preventing the operational request if the operational request is not permitted.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×