-
公开(公告)号:US10572842B1
公开(公告)日:2020-02-25
申请号:US14538717
申请日:2014-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Quan Binh To , Richard Curtis Edwards, Jr. , Frederik Christophe Delacourt , Christopher Whitaker, Jr. , Julien Jacques Ellie , Zachary Thomas Crowell , Benjamin David Newman
Abstract: A service provider system may implement a notification service that manages actionable notification messages received from other services on behalf of a customer organization and its end users. An IT administrator of the customer organization may create and configure message inboxes to be maintained by the notification service. The messages stored in each inbox may be partitioned by source, type, targeted (authorized) recipients, or an associated message topic. Each message may include an identifier of the inbox to which it is directed, and active elements that, when selected by a recipient, cause a corresponding action to be performed. The service from which a message is received may, in response to a message recipient taking one of the available actions, submit a request to the notification service to update the message state. The notification service may provide APIs through which the other services and message recipients interact with the notification service.
-
公开(公告)号:US10565534B2
公开(公告)日:2020-02-18
申请号:US14538714
申请日:2014-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Frederik Christophe Delacourt , Quan Binh To , Christopher Whitaker , Richard Curtis Edwards, Jr. , Julien Jacques Ellie , Zachary Thomas Crowell , Benjamin David Newman
Abstract: A service provider system may implement an enterprise catalog service that manages software products and portfolios of software products on behalf of service provider customer organizations. Through an administrator interface of the service, a customer organization administrator may create constraints on the use of the software products, and each constraint may include one or more rules about how the products can be launched. These may include environmental constraints (specifying a region in which a product launches), restrictions on input parameter values (including the types of resource instances on which a product can be launched), quotas (controlling the number of product installations), or billing constraints. Constraints may be applied on a user-to-product arc or on a portfolio-to-product arc. Constraints may be stored as objects, and reference to those objects may be added to product or portfolio objects. Constraints may be shared across object versions, portfolios, or service provider customer accounts.
-
公开(公告)号:US11882154B2
公开(公告)日:2024-01-23
申请号:US15162323
申请日:2016-05-23
Applicant: Amazon Technologies, Inc.
Inventor: Avinash Jaisinghani , Reto Kramer , Christopher Whitaker , Venkates P. Balakrishnan , Prashant Jayaraman , Richard Curtis Edwards, Jr.
IPC: H04L29/06 , H04L9/40 , H04L41/0806
CPC classification number: H04L63/20 , H04L41/0806 , H04L63/06 , H04L63/0823 , H04L63/10 , H04L63/102
Abstract: Systems and methods are described for enabling users to model security resources and user access keys as resources in a template language. The template can be used to create and update a stack of resources that will provide a network-accessible service. The security resources and access keys can be referred to in the template during both stack creation process and the stack update process. The security resources can include users, groups and policies. Additionally, users can refer to access keys in the template as dynamic parameters without any need to refer to the access keys in plaintext. The system securely stores access keys within the system and allows for templates to refer to them once defined. These key references can then be passed within a template to resources that need them as well as passing them on securely to resources like server instances through the use of the user-data field.
-
公开(公告)号:US09350738B2
公开(公告)日:2016-05-24
申请号:US14611933
申请日:2015-02-02
Applicant: Amazon Technologies, Inc.
Inventor: Avinash Jaisinghani , Reto Kramer , Christopher Whitaker , Venkates P. Balakrishnan , Prashant Jayaraman , Richard Curtis Edwards, Jr.
CPC classification number: H04L63/20 , H04L41/0806 , H04L63/06 , H04L63/0823 , H04L63/10 , H04L63/102
Abstract: Systems and methods are described for enabling users to model security resources and user access keys as resources in a template language. The template can be used to create and update a stack of resources that will provide a network-accessible service. The security resources and access keys can be referred to in the template during both stack creation process and the stack update process. The security resources can include users, groups and policies. Additionally, users can refer to access keys in the template as dynamic parameters without any need to refer to the access keys in plaintext. The system securely stores access keys within the system and allows for templates to refer to them once defined. These key references can then be passed within a template to resources that need them as well as passing them on securely to resources like server instances through the use of the user-data field.
-
-
-