Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Security charging method of micro-service API gateway based on iso

A micro-service and gateway technology, applied in the security billing field of micro-service API gateway, can solve problems such as insufficient real-time performance, leaking user access information, and increasing API gateway overhead, saving development time, ensuring security, reducing The effect of development workload

Inactive Publication Date: 2019-10-11
INSPUR QILU SOFTWARE IND
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing billing system of the API gateway often implements the billing function by embedding the packet interception module and counting it into the database. This method increases the additional overhead of the API gateway, and there is also a method of customizing log files to realize the billing function , this method needs to customize the development log file system. This hard-coupled method not only requires additional development workload but also lacks flexibility, and has defects such as insufficient real-time performance and possible leakage of user access information.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Security charging method of micro-service API gateway based on iso

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work belong to the protection of the present invention. scope.

[0039] The present invention uses the Mixer back-end service adapter of the istio framework to connect to the Prometheus monitoring system, and customizes the billing attributes that need to be collected by istio. fee. When collecting data, use Json Web Tokenserver to encrypt important information such as user names, and only store encrypted tokens to ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a security charging method of a micro-service API gateway based on iso, which belongs to the technical field of API gateway charging. According to the invention, the monitoringfunction of iso is utilized; to achieve customization of the charging attribute of iso collection, and the configuration is matched with a Prometres rear-end monitoring system, and the Prometres real-time monitoring system can achieve the millisecond-level collection of data, and achieves the charging through querying the time sequence data of Prometres. When the data is collected, a Json Web Token server is used for encrypting important information such as a user name and the like, and only the encrypted token is stored, so that the security of the information in the monitoring system is ensured.

Description

technical field [0001] The invention relates to an API gateway billing technology, in particular to a secure billing method for an istio-based microservice API gateway. Background technique [0002] API gateway is a standardized service model of Microservices Architecture, which provides API access portals to applications, realizes authentication of access clients, prevents re-entry and tampering attacks, hides and authenticates back-end services, and requests and responds Data mapping and modification, flow control and concurrency control and other functions. If the API is to be provided to a third party, it usually also relies on the API gateway to provide metering and billing capabilities. [0003] Istio is a microservices framework that provides a complete solution for connecting, securing, controlling and observing microservices. Istio builds a network for deployed microservices in a simple way, with functions such as load balancing, inter-service authentication, moni...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/06H04L12/14
CPCH04L63/0807H04L12/14
Inventor 罗天
Owner INSPUR QILU SOFTWARE IND
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products