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

Function as a service gateway

A gateway and function technology, which is applied in the field of function-as-a-service gateways, can solve problems such as inability to perform real-time routing, time-consuming maintenance, and time-consuming

Pending Publication Date: 2021-05-07
JPMORGAN CHASE BANK NA
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the "suitable" vendor to perform a particular function may change at a given point in time based on external, vendor-managed factors
In this regard, the manual process of selecting suppliers may not be able to account for such real-time changes
Furthermore, the manual process of identifying and selecting the "right" supplier is often considered a complex and time-consuming task, even without accounting for real-time changes
Additionally, maintaining the "right" provider for serverless computing resources requires a time-consuming manual process that includes periodic reviews and revisions
Therefore, the current system cannot perform real-time routing between different providers

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
  • Function as a service gateway
  • Function as a service gateway
  • Function as a service gateway

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Exemplary embodiments of the invention will now be described to illustrate various features of the invention. The embodiments described herein are not intended to limit the scope of the present invention, but are intended to provide examples of components, uses and operations of the present invention.

[0020] figure 1 The diagram illustrates a system for scheduling execution of function code among multiple cloud service platforms according to an embodiment of the present invention. As depicted, system 100 includes (1) FaaS gateway 110 , (2) provider platform data aggregator 120 ; (3) business-defined metrics scheduler 130 ; and (4) dashboard 140 . According to one embodiment, the FaaS gateway 110 may also include one or more connectors 111 . One or more connectors 111 may be used to consume various different protocols or inputs in FaaS gateway 110 . Specifically, each connector 111 may be associated with a different protocol or input. For example, one of the connec...

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

Embodiments disclosed herein provide for systems and methods of efficiently scheduling the execution of user-provided functions on available serverless computing vendor platforms using a Function as a Service ("FaaS") gateway, wherein the FaaS gateway provides the function code to one of the available serverless computing vendor platforms based on service parameters provided by each platform.

Description

[0001] Cross References to Related Applications [0002] This application claims the benefit of the filing date of U.S. Provisional Patent Application Serial No. 62 / 670243, filed May 11, 2018, which is hereby incorporated by reference in its entirety. technical field [0003] The present disclosure relates generally to serverless computing, and more particularly to systems and methods for implementing a function-as-a-service ("FaaS") gateway. Background technique [0004] Serverless computing refers to a cloud computing model in which developers are able to run code on demand on a cloud service provider's servers, allowing developers to do away with their own infrastructure. For example, a developer can run code associated with a particular application functionality. Therefore, the cloud service provider's servers can be used to provide functions as a service ("FaaS"). With FaaS, the computation consumed by the code is paid for on a pay-as-you-go basis, with no charges whe...

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): G06F9/50G06Q30/02
CPCH04L67/02H04L67/10H04L63/0428G06F9/5027H04L67/2895G06F9/547H04L67/59H04L67/01H04L67/60H04L67/75H04L67/567
Inventor D·亚当斯A·海泽尔登R·马丹C·沃森R·弗朗索瓦D·杜姆劳夫V·拉马林根S·弗莱厄蒂
Owner JPMORGAN CHASE BANK NA
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