Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Threat modelling for serverless architectures identifying and mitigating risks in Function-As-A-Service (FAAS)

View through CrossRef
One significant method for developing software is Function as a Service (FaaS), which entails making little, tailored functions to deal with particular jobs. Coders put less emphasis on creating full apps and more on creating these functions that are called when certain events or requests come in. If you want to learn about and use Function as a Service, this article is for you. Customers using the serverless approach do not need to reserve hardware resources, which is a departure from the conventional cloud computing service model. Billing is dependent on real resource consumption, and code execution is event-driven (via HTTP requests, cron jobs, etc.). In exchange, the provider is liable for assigning resources and tasks. Serverless is most often seen as a public cloud service, although there are solutions being worked on and supported by strong players in the industry that will enable private cloud serverless platforms to be built. "Function as a Service" (FaaS), the initial serverless offering, has serious flaws that might cancel out any advantages for providers and customers alike, particularly when it comes to providers' capacity to multiplex resources and customers' ability to save money. Providers and tenants alike could save a ton of money and energy if these problems were solved. In order to prevent serverless from becoming the default cloud computing model, this chapter will provide a thorough overview of its limits and highlight state-of-the-art research to address these issues.
Title: Threat modelling for serverless architectures identifying and mitigating risks in Function-As-A-Service (FAAS)
Description:
One significant method for developing software is Function as a Service (FaaS), which entails making little, tailored functions to deal with particular jobs.
Coders put less emphasis on creating full apps and more on creating these functions that are called when certain events or requests come in.
If you want to learn about and use Function as a Service, this article is for you.
Customers using the serverless approach do not need to reserve hardware resources, which is a departure from the conventional cloud computing service model.
Billing is dependent on real resource consumption, and code execution is event-driven (via HTTP requests, cron jobs, etc.
).
In exchange, the provider is liable for assigning resources and tasks.
Serverless is most often seen as a public cloud service, although there are solutions being worked on and supported by strong players in the industry that will enable private cloud serverless platforms to be built.
"Function as a Service" (FaaS), the initial serverless offering, has serious flaws that might cancel out any advantages for providers and customers alike, particularly when it comes to providers' capacity to multiplex resources and customers' ability to save money.
Providers and tenants alike could save a ton of money and energy if these problems were solved.
In order to prevent serverless from becoming the default cloud computing model, this chapter will provide a thorough overview of its limits and highlight state-of-the-art research to address these issues.

Related Results

Serverless Computing: Architecture, Challenges, and Future Trends
Serverless Computing: Architecture, Challenges, and Future Trends
Serverless computing, a paradigm shift in cloud computing, has received prominence for its specific architecture, imparting benefits in terms of cost performance, scalability, and ...
Serverless Computing & Function-as-a-Service (FaaS) Optimization
Serverless Computing & Function-as-a-Service (FaaS) Optimization
Function-as-a-Service (FaaS) in cloud computing is a critical optimization problem that needs to be tackled, including cold start latency, resource inefficiency, state management, ...
Serverless Mesh Architectures for Multi-Cloud and Edge
Serverless Mesh Architectures for Multi-Cloud and Edge
Serverless computing is changing the cloud application de- sign by removing the need to design, build, and manage infrastructure, and instead focusing on deploying code that can be...
Harnessing Serverless Computing for Agile Cloud Application Development
Harnessing Serverless Computing for Agile Cloud Application Development
Serverless computing revolutionises cloud application development with elastic, cost-effective, scalable infrastructure management solutions. This research explores the adoption of...
Exploring the Cost Benefits of Serverless Computing in Cloud Infrastructure
Exploring the Cost Benefits of Serverless Computing in Cloud Infrastructure
As organizations increasingly shift to the cloud, the adoption of serverless computing has emerged as a promising solution to optimize cloud infrastructure costs while maintaining ...
Serverless architectures for agentic AI deployment
Serverless architectures for agentic AI deployment
This paper presents directions on improving scalabilities, costs, and flexibility in serverless architectures incorporating agentic AI deployment. Using event-driven and a pay-as-y...

Back to Top