-
公开(公告)号:US20240314047A1
公开(公告)日:2024-09-19
申请号:US18671429
申请日:2024-05-22
Applicant: Cisco Technology, Inc.
Inventor: Sergey SERGEEV , Anna Igorevna BOKHAN-DILAWARI , Geoffrey R. HENDREY
IPC: H04L41/5003
CPC classification number: H04L41/5003
Abstract: According to one or more embodiments of the disclosure, an example method herein may comprise: managing a particular cell of a multi-celled architecture for an extensibility platform having one or more tenants served by datastores of the particular cell; connecting to a global cell manager for global cell management of all cells of the multi-celled architecture; identifying a consumption limit indicating a maximum amount of system resources that a particular tenant of the one or more tenants is allowed to consume of the particular cell; enforcing the consumption limit on the particular tenant; and ensuring that the particular tenant is provided system resources of the particular cell up to the consumption limit without limitation.
-
公开(公告)号:US20230315514A1
公开(公告)日:2023-10-05
申请号:US18128028
申请日:2023-03-29
Applicant: Cisco Technology, Inc.
Inventor: Geoffrey R. HENDREY , Anna Igorevna BOKHAN-DILAWARI
CPC classification number: G06F9/4843 , G06F9/542 , G06F9/547
Abstract: According to one or more embodiments of the disclosure, an example process herein may comprise: determining, by a process, one or more solution bundles of particular services in an extensibility platform, each solution bundle of the one or more solution bundles submitted by a respective solution provider, the one or more solution bundles having workflow definitions and corresponding container images, the workflow definitions being custom-defined configurations of one or more triggers, one or more inputs, one or more outputs, and one or more sequential steps; listening, by the process, to published observability data of the extensibility platform; determining, by the process and from the published observability data, occurrence of a trigger condition based on the one or more triggers of the workflow definitions of the one or more solution bundles; and initiating, by the process, one or more particular workflows corresponding to the trigger condition in response to occurrence of the trigger condition.
-
公开(公告)号:US20230315428A1
公开(公告)日:2023-10-05
申请号:US18127982
申请日:2023-03-29
Applicant: Cisco Technology, Inc.
Inventor: Geoffrey R. Hendrey , Horst WERNER , Anna Igorevna BOKHAN-DILAWARI , Sergey SERGEEV , Nachiket P. MISTRY
IPC: G06F8/65
CPC classification number: G06F8/65
Abstract: According to one or more embodiments of the disclosure, an example method herein may comprise: providing a core technology stack for an extensibility platform; managing a plurality of solution packages within the extensibility platform that are separated from the core technology stack, each of the plurality of solution packages defining a data model, access to that data model, and dependencies for that data model, wherein the plurality of solution packages have one or more globally shared core solution packages; operating according to one or more tenant-based solution packages within the plurality of solution packages within the extensibility platform, the one or more tenant-based solution packages defining corresponding tenant-specified models and configurations for soft-coded customized extension points for the extensibility platform; and managing multi-tenancy of an observability data ingestion pipeline of the extensibility platform according to the plurality of solution packages including the soft-coded customized extension points for the extensibility platform.
-
4.
公开(公告)号:US20230319053A1
公开(公告)日:2023-10-05
申请号:US18128508
申请日:2023-03-30
Applicant: Cisco Technology, Inc.
Inventor: Geoffrey R. Hendrey , Anna Igorevna BOKHAN-DILAWARI
IPC: H04L9/40
CPC classification number: H04L63/105 , H04L63/08
Abstract: According to one or more embodiments of the disclosure, an example process herein may comprise: receiving a request into an extensibility platform from an entity, the extensibility platform configured in part by one or more solution packages; determining a type of the request and a particular corresponding solution package of the one or more solution packages; performing role-based access control on the request based on a corresponding role-based access control configuration for the type of the request as configured within the particular corresponding solution package; and forwarding, in response to appropriate access of the entity based on role-based access control, the request to a particular representational state transfer endpoint for the type of request as defined by the particular corresponding solution package, wherein the particular representational state transfer endpoint processes the request.
-
公开(公告)号:US20230315732A1
公开(公告)日:2023-10-05
申请号:US18126850
申请日:2023-05-02
Applicant: Cisco Technology, Inc.
Inventor: Anna Igorevna BOKHAN-DILAWARI , Martin Mares , Vojtech Mucha , Martin Hvizdos , Marek Timr , Stepán Vávra
IPC: G06F16/2453 , G06F16/242 , H04L41/12
CPC classification number: G06F16/24547 , G06F16/2448 , H04L41/12
Abstract: In one embodiment, a method comprises: accessing information from an extensibility platform configured to monitor observability data from a monitored computer network topology; receiving a query regarding the information, the query formatted according to a unified query language for the extensibility platform; determining which specific requested data from the information to return in response to the query based on a fetch block within the query; determining one or more bounding blocks within the query that establish one or more boundaries on the query, wherein one of the one or more bounding blocks comprises a topology boundary block to define a specific topology of the monitored computer network topology, wherein the specific topology identifies one or more entities within the monitored computer network topology to which the query is specifically directed; and returning results of the query as defined by the requested data to return and limited to the specific topology.
-
-
-
-