白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Microservices change management and analytics

專利號
US11175947B2
公開日期
2021-11-16
申請人
INTERNATIONAL BUSINESS MACHINES CORPORATION(US NY Armonk)
發(fā)明人
Selcuk Nedim Oezmen; Clea Anne Zolotow; Ulrike Vauth
IPC分類
G06F21/57; G06F8/76; G06F9/448; G06F9/48; G06F11/14; G06F11/07; G06F9/54; G06F9/46; G06F11/36
技術(shù)領(lǐng)域
invocation,or,matrix,network,computer,in,cloud,process,computing,system
地域: NY NY Armonk

摘要

Managing microservice changes and performing related analytics can include generating a plurality of process instance representations. Each process instance representation can be generated based on a corresponding process path that comprises an ordered sequence of operations that are performed by a process using multiple microservices. A microservices network representation can be constructed based on the plurality of process instance representations, each element of the microservices network corresponding to an interface between a pair of the microservices. Based on the microservices network representation, a relative frequency can be determined for each of the microservices, each relative frequency corresponding to a likelihood that a change in a microservice will affect the performance of at least one process using at least one of the microservices.

說明書

An aspect of constructing a network of microservices is the ability to assess the effect that a microservice change has not only with respect to the process for which the change was made, but also with respect to each other process that forms part of the network. In cases in which the same microservice is used by different processes—ranging from sophisticated banking applications to single devices that are part of the Internet of Things—the impact of a change in the microservice can affect each of the other processes that also use the microservice. Viewing microservices as a portfolio of services rather than limiting the view to a single process allows for an assessment of the effect of a microservice change on the portfolio of processes and not merely the effect on a process in isolation.

Another aspect of the inventive arrangements disclosed herein is the combination and compact representation of various classes of data for monitoring microservice changes. The combination and compact representation of data enables a computer system to more efficiently monitor the changes, thus improving the performance efficiency of microservices monitoring systems.

Another aspect of the inventive arrangements disclosed herein is the generation of various analytics for assessing changes in the dynamic behavior of a network of microservices. The analytics can assess the likely impact of microservice modifications and changes to one or more microservices. The analytics can assess the likely source of system errors and subpar performance of processes owing to recent changes in or modifications to one or more microservices. The analytics can enable a DevOps team to identify a microservice that should be rolled back (to a prior version after a new version is introduced) in order to bring a network of microservices back to a “normal” or “well-functioning” state.

權(quán)利要求

1
微信群二維碼
意見反饋