Cross environment update of cloud resource tags

    公开(公告)号:US11544230B2

    公开(公告)日:2023-01-03

    申请号:US16909401

    申请日:2020-06-23

    Abstract: A method for updating cloud resource tags is provided. The tag associated with a cloud resource may assign the cloud resource to one or more categories to enable tracking of the cloud resource. The method may include determining, based on a synchronization profile, the scope of the update. For example, the scope of the update may encompass individual resources, groups of resources, and/or subscriptions. A metadata data store may be queried to retrieve mapping rules corresponding to tags of resources from one or more cloud service providers that are within the scope of the update. If the value of a tag does not match the value specified by the corresponding mapping rule, the value of the tag may be updated to match the value specified by the mapping rule. Related systems and articles of manufacture, including computer program products, are also provided.

    Systems and methods for managing releases of global services in a controlled manner

    公开(公告)号:US11461082B2

    公开(公告)日:2022-10-04

    申请号:US16053563

    申请日:2018-08-02

    Abstract: Described herein are systems and methods for managing releases of global services in a controlled manner. A computing environment may include a first release of a global service, a second release of the global service, and a manager service. The first and second release may be enabled and disabled. The first release may be enabled and the second release may be disabled. The second release may be ready for use in the computing environment after passing one or more checks. A manager service may enable use of the second release in the computing environment. The manager service may disable use of (but maintain execution of) the first release in the computing environment. The second release may be determined to have one or more issues. Responsive to determining the second release has issue(s), the manager service may disable use of the second release and re-enable use of the first release.

    CLOUD RESOURCE ESTIMATION AND RECOMMENDATION

    公开(公告)号:US20210306233A1

    公开(公告)日:2021-09-30

    申请号:US16834757

    申请日:2020-03-30

    Abstract: Data is received characterizing a virtual resource requirement for deployment of a resource in a first remote computing environment and/or a second remote computing environment. Second data is received characterizing resource cost for the first remote computing environment and the second remote computing environment. The receiving the second data includes accessing, via an application programming interface of the first remote computing environment and based on an account identity of an entity associated with the virtual resource requirement, the second data characterizing computing resource cost for the first remote computing environment. A first cost for deploying the resource within the first remote computing environment and a second cost for deploying the resource within the second remote computing environment is predicted using the received data. The first cost and the second cost is provided. Related apparatus, systems, techniques and articles are also described.

    READ CACHING WITH EARLY REFRESH FOR EVENTUALLY-CONSISTENT DATA STORE

    公开(公告)号:US20190266097A1

    公开(公告)日:2019-08-29

    申请号:US15908002

    申请日:2018-02-28

    Abstract: A technique for managing a read cache in an eventually-consistent data store includes, in response to a read request for a specified data element, receiving the specified data element from the read cache as well as a remaining TTL (time to live) of the data element, as indicated by a timer for that data element in the read cache. If the remaining TTL falls below a predetermined value, the technique triggers an early refresh of the specified data element, prior to its expiration. Consequently, later-arriving read requests to the same data element that arrive before the data element has been refreshed experience cache hits, thus avoiding the need to perform their own time-consuming refresh operations.

    Multiple Geography Service Routing
    15.
    发明申请

    公开(公告)号:US20190230189A1

    公开(公告)日:2019-07-25

    申请号:US15875424

    申请日:2018-01-19

    Abstract: Methods and systems for routing a user request for a service to a version of the service in a geographical region associated with the user are described herein. The service may be deployed in multiple geographical regions, and the service may have multiple versions in each of the geographical regions. A user device may send a request for a service to a first server in a geographical region. The first server may determine whether the user is associated with the geographical region. Responsive to determining that the user is not associated with the geographical region, the first server may ask one or more servers in other geographical regions whether the user is associated with any of the other geographical regions.

    Multiple geography service routing
    16.
    发明授权

    公开(公告)号:US11637914B2

    公开(公告)日:2023-04-25

    申请号:US17722769

    申请日:2022-04-18

    Abstract: Methods and systems for routing a user request for a service to a version of the service in a geographical region associated with the user are described herein. The service may be deployed in multiple geographical regions, and the service may have multiple versions in each of the geographical regions. A user device may send a request for a service to a first server in a geographical region. The first server may determine whether the user is associated with the geographical region. Responsive to determining that the user is not associated with the geographical region, the first server may ask one or more servers in other geographical regions whether the user is associated with any of the other geographical regions.

    SYSTEMS AND METHODS FOR MANAGING RELEASES OF GLOBAL SERVICES IN A CONTROLLED MANNER

    公开(公告)号:US20220382529A1

    公开(公告)日:2022-12-01

    申请号:US17887169

    申请日:2022-08-12

    Abstract: Described herein are systems and methods for managing releases of global services in a controlled manner. A computing environment may include a first release of a global service, a second release of the global service, and a manager service. The first and second release may be enabled and disabled. The first release may be enabled and the second release may be disabled. The second release may be ready for use in the computing environment after passing one or more checks. A manager service may enable use of the second release in the computing environment. The manager service may disable use of (but maintain execution of) the first release in the computing environment. The second release may be determined to have one or more issues. Responsive to determining the second release has issue(s), the manager service may disable use of the second release and re-enable use of the first release.

    Cross-cloud call detection
    18.
    发明授权

    公开(公告)号:US11487516B2

    公开(公告)日:2022-11-01

    申请号:US16745218

    申请日:2020-01-16

    Inventor: Steven A. Keller

    Abstract: Methods and systems are described for cross-cloud call detection. The system may include detecting an instruction configured to call a resource. The instruction may include a name indicative of the resource and one or more values. The resource is configured to construct code using the one or more values. The system may determine the resource is incompatible with a service based on at least the name and the one or more values of the instruction. A conversion of source code is halted when the resource is incompatible with the service.

    Multiple Geography Service Routing
    19.
    发明申请

    公开(公告)号:US20220239756A1

    公开(公告)日:2022-07-28

    申请号:US17722769

    申请日:2022-04-18

    Abstract: Methods and systems for routing a user request for a service to a version of the service in a geographical region associated with the user are described herein. The service may be deployed in multiple geographical regions, and the service may have multiple versions in each of the geographical regions. A user device may send a request for a service to a first server in a geographical region. The first server may determine whether the user is associated with the geographical region. Responsive to determining that the user is not associated with the geographical region, the first server may ask one or more servers in other geographical regions whether the user is associated with any of the other geographical regions.

    Multiple Geography Service Routing
    20.
    发明申请

    公开(公告)号:US20200344321A1

    公开(公告)日:2020-10-29

    申请号:US16923632

    申请日:2020-07-08

    Abstract: Methods and systems for routing a user request for a service to a version of the service in a geographical region associated with the user are described herein. The service may be deployed in multiple geographical regions, and the service may have multiple versions in each of the geographical regions. A user device may send a request for a service to a first server in a geographical region. The first server may determine whether the user is associated with the geographical region. Responsive to determining that the user is not associated with the geographical region, the first server may ask one or more servers in other geographical regions whether the user is associated with any of the other geographical regions.

Patent Agency Ranking