Academic literature on the topic 'Serverless Application'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Serverless Application.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Serverless Application"

1

Rasmi A, Dr. "Serverless Application Deployment Using AWS Lambda and API Gateway." INTERNATIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 09, no. 05 (2025): 1–9. https://doi.org/10.55041/ijsrem48752.

Full text
Abstract:
Abstract - Serverless computing is transforming the way applications are developed and deployed by abstracting the complexities of server management. This paper presents the design and implementation of a serverless application using AWS Lambda and API Gateway. The application demonstrates how cloud-native features like scalability, reduced operational overhead, and cost efficiency can be achieved through serverless architecture. The methodology focuses on event-driven function deployment, RESTful API exposure, and integration with AWS services such as DynamoDB. The paper includes system architecture, implementation strategies, sequence and activity diagrams, testing results, and a discussion on performance. We conclude with future directions to improve serverless applications in terms of latency and observability. As enterprises seek to accelerate application development cycles while minimizing infrastructure concerns, serverless computing emerges as a viable solution. This study explores the design, development, and deployment of a serverless application using Amazon Web Services (AWS) Lambda and API Gateway. The solution demonstrates a real-world use case—a task management REST API—integrated with AWS services to offer seamless, on-demand execution of backend logic without server maintenance. Emphasis is placed on architectural design, cloud integration, performance analysis, and deployment best practices. Key Words: Serverless computing, AWS lambda, Amazon API gateway, Cloud-Native Architecture, Cloud deployment
APA, Harvard, Vancouver, ISO, and other styles
2

Duc Nguyen, Hai, and Andrew A. Chien. "A Foundation for Real-time Applications onFunction-as-a-Service." ACM SIGMETRICS Performance Evaluation Review 51, no. 4 (2024): 54–65. http://dx.doi.org/10.1145/3649477.3649497.

Full text
Abstract:
Serverless (or Function-as-a-Service) compute model enables new applications with dynamic scaling. However, all current Serverless systems are best-effort, and as we prove this means they cannot guarantee hard real-time deadlines, rendering them unsuitable for such real-time applications. We analyze a proposed extension of the Serverless model that adds a guaranteed invocation rate to the serverless model called Real-time Serverless. This approach aims to meet real-time deadlines with dynamically allocated function invocations. We first prove that the Serverless model does not support real-time guarantees. Next, we analyze Real-time Serverless, showing it can guarantee application real-time deadlines for rate-monotonic real-time workloads. Further, we derive bounds on the required invocation rate to meet any set of workload runtimes and periods. Subsequently, we explore an application technique, pre-invocation, and show that it can reduce the required guaranteed invocation rate. We derive bounds for the feasible rate guarantee reduction, and corresponding overhead in wasted compute resources. Finally, we apply the theoretical results to improve the experience quality of a distributed virtual reality/ augmented reality application as well as simplify the application design and resource management.
APA, Harvard, Vancouver, ISO, and other styles
3

Idris, A. Sogunle. "Securing Serverless Application Built with Lambda Function and API Gateway." Securing Serverless Application Built with Lambda Function and API Gateway 8, no. 11 (2023): 7. https://doi.org/10.5281/zenodo.10250591.

Full text
Abstract:
The proliferation of serverless computing has transformed the landscape of application development, ushering in an era of increased scalability and reduced operational overhead. Serverless platforms, exemplified by AWS Lambda and API Gateway, provide an agile and cost-effective framework for deploying web services and applications. However, the shift to serverless architecture introduces new security challenges and risks. This article investigates the multifaceted aspects of securing serverless applications built with Lambda functions and API Gateway, recognizing the need for a comprehensive security framework to address the unique threats faced in this paradigm. The research encompasses a thorough analysis of the security implications within serverless environments, encompassing authentication and authorization, data protection, and runtime security. In addition, it delves into the intricacies of securing API Gateway endpoints and Lambda functions to thwart potential vulnerabilities and safeguard sensitive data. A comparative study of existing security tools, practices, and AWS-native security features is conducted to evaluate their efficacy in mitigating serverless security risks. Moreover, this article explores novel approaches to serverless security, such as the integration of automated security testing and the application of the principle of least privilege to Lambda functions. These innovative measures aim to provide a proactive and dynamic security model that adapts to evolving threats. The articles is expected to contribute to the development of a comprehensive security blueprint for serverless applications, ensuring the protection of critical data and maintaining the integrity and availability of serverless systems. As serverless computing continues to redefine the future of cloud-based applications, this article offers valuable insights and practical solutions to address the security challenges of this emerging technology. 
APA, Harvard, Vancouver, ISO, and other styles
4

Gaber, Suliman, and Mamdouh Alenezi. "Transforming Application Development With Serverless Computing." International Journal of Cloud Applications and Computing 14, no. 1 (2024): 1–16. https://doi.org/10.4018/ijcac.365288.

Full text
Abstract:
In serverless computing, the developer relinquishes the management of resources to the cloud provider while focusing on improving the application logic and coding. Due to the immense benefits associated with this approach, it has recently attracted the attention of both industry and academy practitioners. Hence, this article explores the transformative impact of serverless computing on the various stages of application development, including design, development, testing, deployment, and maintenance. By examining the specific ways in which serverless computing transforms each stage, the authors uncover the advantages and benefits of using this emerging technology. The research shows that serverless computing accelerates the development lifecycle of applications as compared to traditional server-based architectures. In addition, this study provides valuable insights into the ways in which developers can leverage serverless computing to improve their workflows and productivity.
APA, Harvard, Vancouver, ISO, and other styles
5

Researcher. "SERVERLESS COMPUTING: REVOLUTIONIZING CLOUD APPLICATION DEVELOPMENT." International Journal of Computer Engineering and Technology (IJCET) 15, no. 5 (2024): 901–11. https://doi.org/10.5281/zenodo.13935020.

Full text
Abstract:
This comprehensive article explores the paradigm shift brought about by serverless computing in the cloud architecture landscape. It delves into the core concepts, key characteristics, and significant advantages of serverless computing, including its event-driven execution, automatic scaling, and pay-per-use pricing model. The article thoroughly examines the serverless workflow and highlights various practical applications across industries. With a focus on numerical data and real-world case studies, it demonstrates how serverless computing is revolutionizing application development, deployment, and scaling strategies, while significantly reducing operational overhead and costs.
APA, Harvard, Vancouver, ISO, and other styles
6

Spenger, Jonas, Chengyang Huang, Philipp Haller, and Paris Carbone. "Portals: A Showcase of Multi-Dataflow Stateful Serverless." Proceedings of the VLDB Endowment 16, no. 12 (2023): 4054–57. http://dx.doi.org/10.14778/3611540.3611619.

Full text
Abstract:
Serverless applications spanning the cloud and edge require flexible programming frameworks for expressing compositions across the different levels of deployment. Another critical aspect for applications with state is failure resilience beyond the scope of a single dataflow graph that is the current standard in data streaming systems. This paper presents Portals, an interactive, stateful dataflow composition framework with strong end-to-end guarantees. Portals enables event-driven, resilient applications that span across dataflow graphs and serverless deployments. The demonstration exhibits three scenarios in our multi-dataflow streaming-based system: dynamically composing a stateful serverless application; an interactive cloud and edge serverless application; and a Portals browser playground.
APA, Harvard, Vancouver, ISO, and other styles
7

Li, Qian, and Peter Kraft. "Transactions and Serverless are Made for Each Other." Queue 22, no. 3 (2024): 79–91. http://dx.doi.org/10.1145/3674952.

Full text
Abstract:
Database-backed applications are an exciting new frontier for serverless computation. By tightly integrating application execution and data management, a transactional serverless platform enables many new features not possible in either existing serverless platforms or server-based deployments.
APA, Harvard, Vancouver, ISO, and other styles
8

Kolla, Sudheer. "Serverless Computing: Transforming Application Development with Serverless Databases: Benefits, Challenges, and Future Trends." Turkish Journal of Computer and Mathematics Education (TURCOMAT) 10, no. 1 (2019): 810–19. https://doi.org/10.61841/turcomat.v10i1.15043.

Full text
Abstract:
Serverless computing has revolutionized cloud services by abstracting infrastructure management, providing developers with an environment that automatically scales to meet demand. Initially popular in computing, serverless computing has since expanded into the database realm with services such as Amazon Aurora Serverless and Google Cloud Firestore. These databases offer dynamic scaling of storage and compute capacity without the need for developers to manage the underlying infrastructure. Serverless databases have transformed application development by providing a pay-per-use pricing model, which is particularly cost-effective for workloads with unpredictable or fluctuating demand. The serverless model is especially well-suited for microservices, Internet of Things (IoT) applications, and event-driven workloads. With the serverless approach, developers can focus on writing business logic, while the cloud service provider manages the infrastructure. Serverless databases eliminate the need for provisioning, scaling, or patching servers, reducing operational overhead significantly. Furthermore, the model encourages agility and cost efficiency in modern software architectures. This research explores the evolution of serverless computing into the database space, examining its benefits, challenges, and practical applications. By analysing current state-of-the-art serverless databases, we highlight the key features and functionalities of these services and explore their potential for supporting scalable, resilient, and cost-effective applications. Additionally, we evaluate performance characteristics and limitations of serverless databases compared to traditional database management systems
APA, Harvard, Vancouver, ISO, and other styles
9

Gayathri, Mantha. "Serverless Computing - Reducing Costs and Complexity in Modern Application Development." Journal of Scientific and Engineering Research 9, no. 7 (2022): 173–75. https://doi.org/10.5281/zenodo.14005902.

Full text
Abstract:
Serverless computing speaks to a worldview move in cloud engineering, giving a way for designers to construct and run applications without overseeing framework. This white paper investigates the preferences of serverless computing, especially centering on how it can decrease costs and complexity in advanced application improvement. We'll talk about the elemental standards of serverless computing, assess its benefits, address common misguided judgments, and give experiences into its affect on application advancement and sending.  
APA, Harvard, Vancouver, ISO, and other styles
10

Honsor, Oksana, and Oleksandr Demidov. "APPLICATION OF SERVERLESS SYSTEMS FOR PROCESSING METROLOGICAL METADATA IN IOT." Measuring Equipment and Metrology 85, no. 4 (2024): 25–29. https://doi.org/10.23939/istcmtm2024.04.025.

Full text
Abstract:
The article investigates the potential of serverless architectures for efficiently processing large-scale metadata generated by Internet of Things (IoT) sensors. As IoT systems grow increasingly complex, the challenges associated with processing vast amounts of data in distributed environments become more pronounced. Key issues include ensuring data accuracy, maintaining scalability, and reducing the operational costs of data processing infrastructure. The paper proposes serverless computing as a highly adaptable solution to these challenges, focusing on its capacity for real-time processing, dynamic scaling, and seamless integration with modern cloud platforms. The research highlights the importance of dynamic calibration of IoT sensors to ensure the accuracy and reliability of collected data. Dynamic calibration addresses challenges such as environmental changes and sensor degradation, leveraging serverless systems to automate recalibration based on real-time data analysis. The authors propose an architecture based on Amazon Web Services (AWS) to demonstrate the practical application of serverless principles. This architecture incorporates AWS Lambda for computational tasks, SQS for workload distribution, and S3 for scalable data storage. The article emphasises the advantages of serverless systems, including cost-efficiency, resource optimisation, and scalability, while acknowledging challenges such as secure integration of private data and potential errors in automated systems. The authors argue that, with proper implementation, serverless architectures can provide robust solutions for IoT metadata processing, enabling improved performance, reliability, and economic efficiency in modern IoT ecosystems. By addressing both theoretical and practical aspects, the study offers valuable insights for researchers and practitioners seeking to harness the power of serverless systems for IoT applications. The findings underscore the transformative potential of cloud-based, serverless infrastructures in achieving efficient and scalable data management for IoT-driven industries.
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "Serverless Application"

1

Grumuldis, Algirdas. "Evaluation of “Serverless” Application Programming Model : How and when to start Serverles." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-247625.

Full text
Abstract:
Serverless is a fascinating trend in modern software development which consists of pay-as-you-go, autoscaling services. Promised reduction in operational and development costs attracts not only startups but also enterprise clients despite that serverless is a relatively fresh field where new patterns and services continue to emerge. Serverless started as independent services which solve specific problems (highly scalable storage and computing), and now it's become a paradigm shift how systems are built. This thesis addressed questions when and how to start with serverless by reviewing available literature, conducting interviews with IT professionals, analyzing available tools, identifying limitations of serverless architecture and providing checklist when serverless is applicable. The focus was on AWS serverless stack, but main findings are generic and hold for all serverless providers serverless delivers what it promises, however, the devil is in the detail. Providers are continuously working to resolve limitations or building new services as solutions in order to make serverless the next phase of cloud evolution.<br>Serverless är en fascinerande trend inom nutida mjukvaruutveckling som består av pay-as-you-go, autoscaling-tjänster. Löftet om reducerade kostnader för drift och utveckling attraherar såväl startupföretag som storföretag, trots att serverless är ett relativt nytt område där nya inriktningar och tjänster fortsätter att uppkomma. Serverless började som en oberoende tjänst som löste specifika problem (högt skalbar lagring och databehandling), och har nu blivit ett paradigmskifte för hur system byggs. Denna uppsats sökte svar på frågor om när och hur man ska börja med serverless genom att granska tillgängliga publikationer, genomföra intervjuer med IT-experter, analysera tillgängliga verktyg och identifiera begränsningarna i serverless-arkitekturen. Fokus ligger på AWS serverless stack, men de huvudsakliga slutsatserna är generiska och gäller för alla serverless-leverantörer – serverless håller vad den lovar, men djävulen bor i detaljerna. Tjänsteleverantörerna jobbar oavbrutet med att lösa begränsningarna eller skapa nya tjänster och lösningar som ska göra serverless till nästa fas i molnevolutionen.
APA, Harvard, Vancouver, ISO, and other styles
2

Andersson, Jonas. "Using React Native and AWS Lambda for cross-platform development in a startup." Thesis, Linköpings universitet, Programvara och system, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-143670.

Full text
Abstract:
When developing mobile applications, the tradition has been to write code specific (native) for each platform they are running on. Usually it’s about writing two separate applications for the biggest platforms, Android and iOS. There exist alternatives to this approach that uses the same code for different platforms. React Native is a relatively new cross-platform development framework that makes it possible to use the same code for application to Android and iOS. It also uses native UI-elements as a possible solution for performance issues that is often associated with cross-plattform development. This thesis evaluates React Native and compares it against native Android. The implementation is done by replicating the main functionality from a social media application written as a native Android application. However, the application is not made as an exact replica since that could limit the solutions in React Native. The evaluation is done in a Startup company and therefore focuses on aspects important in a Startup. Another issue when developing a mobile application is what type of backend that shall be used. Performance, scalability and complexity are all important aspects when choosing a framework or language as a base for the backend architecture.There do exist theoretical frameworks that could be used when building the backend. However, these frameworks require resources that are often missing in a Startup. AWS Lambda is a platform that claims to be a cost-effective way of building a scalable application. In this thesis AWS Lambda is evaluated to see if it can be used to create an automatically scaled backend for this type of social media application. The conclusion of the React Native evaluation is that it can be a suitable alternative to native Android development. If the team has previous experience in web development but lack experience in mobile application development it can be a wise choice since it removes the need to learn two frameworks in native Android and native iOS development. React Native is also good to fast create functional prototypes which can be shown to potential investors. The biggest drawback is performance in animations. However, there are often ways to work around that. In our case this drawback did not affect the user experience of the end application. The evaluation of AWS Lambda concludes that it is not for every project. In this thesis, the application was a bit too database heavy and therefore the autoscaling ability did not work properly. However, for a service that needs a lot of computing power, AWS Lambda could be a good fit. It could also be a suitable alternative if someone in the team has previous experience in the AWS environment.
APA, Harvard, Vancouver, ISO, and other styles
3

Jeatsa, Toulepi Armel. "Optimisation de l'allocation de la mémoire cache CPU pour les fonctions cloud et les applications haute performance." Electronic Thesis or Diss., Université de Toulouse (2023-....), 2024. http://www.theses.fr/2024TLSEP089.

Full text
Abstract:
Les services informatiques contemporains reposent principalement sur deux paradigmes majeurs : le cluster computing et le cloud computing. Le premier implique la répartition des tâches de calcul entre différents nœuds qui fonctionnent ensemble comme un seul système, tandis que le second se fonde sur la virtualisation de l'infrastructure informatique qui permet sa fourniture à la demande. Dans le cadre de cette thèse, notre attention se porte sur l'allocation du cache de dernier niveau (LLC) dans le contexte de ces deux paradigmes, en se concentrant spécifiquement sur les applications distribuées et les fonctions FaaS. Le LLC est un espace mémoire partagé et utilisé par tous les cœurs de processeur sur un socket NUMA. Étant une ressource partagée, il est sujet à de la contention qui peut avoir un impact significatif sur les performances. Pour pallier ce problème, Intel a mis en œuvre une technologie dans ses processeurs qui permet le partitionnement et l'allocation de la mémoire cache : Cache Allocation Technology (CAT).Dans ce travail, à l'aide de la technologie CAT, nous examinons d'abord l'impact de la contention du LLC sur les performances des fonctions FaaS. Ensuite, nous étudions comment cette contention dans un sous-ensemble de nœuds d'un cluster affecte les performances globales d'une application distribuée en cours d'exécution. De ces études, nous proposons CASY et CADiA, des systèmes d’allocation intelligents du LLC respectivement pour les fonctions FaaS et pour les applications distribuées. CASY utilise l'apprentissage automatique supervisé pour prédire les besoins en cache d'une fonction FaaS en se basant sur la taille du fichier d'entrée, tandis que CADiA construit dynamiquement le profil d'une application distribuée et effectue une allocation harmonisée sur tous les nœuds en fonction de ce profil. Ces deux solutions nous ont permis d'obtenir des gains de performance allant jusqu'à environ 11% pour CASY, et 13% pour CADiA<br>Contemporary IT services are mainly based on two major paradigms: cluster computing and cloud computing. The former involves the distribution of computing tasks between different nodes that work together as a single system, while the latter is based on the virtualization of computing infrastructure, enabling it to be provided on demand. In this thesis, our focus is on last-level cache (LLC) allocation in the context of these two paradigms, concentrating specifically on distributed parallel applications and FaaS functions. The LLC is a shared memory space used by all processor cores on a NUMA socket. As a shared resource, it is subject to contention, which can have a significant impact on performance. To alleviate this problem, Intel has implemented a technology in its processors that enables partitioning and allocation of cache memory: Cache Allocation Technology (CAT).In this work, using CAT, we first examine the impact of LLC contention on the performance of FaaS functions. Then, we study how this contention in a subset of nodes in a cluster affects the overall performance of a running distributed application. From these studies, we propose CASY and CADiA, intelligent LLC allocation systems for FaaS functions and distributed applications respectively. CASY uses supervised machine learning to predict the cache requirements of a FaaS function based on the size of the input file, while CADiA dynamically constructs the cache usage profile of a distributed application and performs harmonized allocation across all nodes according to this profile. These two solutions enabled us to achieve performance gains of up to around 11% for CASY, and 13% for CADiA
APA, Harvard, Vancouver, ISO, and other styles
4

Cherif, Amina. "Sécurité des RFIDs actifs et applications." Thesis, Limoges, 2021. http://www.theses.fr/2021LIMO0015.

Full text
Abstract:
Au cours des 30 dernières années, les dispositifs RFID actifs sont passés de simples dispositifs d’identification (tags) à des noeuds autonomes qui, en prime, collectent (à partir de l’environnement ou d’autres sources) et échangent des données. En conséquence, le spectre de leurs applications s’est largement étendu, passant de la simple identification à la surveillance et à la localisation en temps réel. Ces dernières années, grâce à leurs avantages, l’utilisation de noeuds RFID actifs pour la collecte de données mobiles a suscité une attention particulière. En effet, dans la plupart des scénarios, ces noeuds sont déployés dans des environnements adverses. Les données doivent donc être stockées et transmises de manière sécurisée pour empêcher toute attaque par des adversaires actifs : même si les noeuds sont capturés, la confidentialité des données doit être assurée. Toutefois, en raison des ressources limitées des noeuds en termes d’énergie, de stockage et/ou de calcul, la solution de sécurité utilisée doit être légère. Cette thèse est divisée en deux parties. Dans la première, nous étudierons en détail l’évolution des noeuds RFID actifs et leur sécurité. Nous présenterons ensuite, dans la seconde partie, un nouveau protocole sans serveur permettant à des MDC (collecteurs de données mobiles), par exemple des drones, de collecter en toute sécurité des données provenant de noeuds RFID actifs mobiles et statiques afin de les transmettre ultérieurement à un tiers autorisé. L’ensemble de la solution proposée garantit la confidentialité des données à chaque étape (de la phase de mesure, avant la collecte des données par le MDC, une fois les données collectées par le MDC et lors de la livraison finale), tout en satisfaisant les exigences de faible consommation des ressources (calcul, mémoire, etc.) des entités impliquées. Pour évaluer l’adéquation du protocole aux exigences de performance, nous l’implémenterons sur les dispositifs de sécurité les plus limités en ressources c’est-à-dire à base de processeur de cartes à puce pour prouver qu’il est efficace même dans les pires conditions. De plus, pour prouver que le protocole satisfait aux exigences de sécurité, nous l’analyserons à l’aide de jeux de sécurité et également d’outils de vérification formelle : AVISPA et ProVerif<br>Over the 30 last years, active RFID devices have evolved from nodes dedicated to identification to autonomous nodes that, in addition, sense (from environment or other sources) and exchange data. Consequently, the range of their applications has rapidly grown from identification only to monitoring and real time localisation. In recent years, thanks to their advantages, the use of active RFID nodes for mobile data collection has attracted significant attention. However, in most scenarios, these nodes are unattended in an adverse environments, so data must be securely stored and transmitted to prevent attack by active adversaries: even if the nodes are captured, data confidentiality must be ensured. Furthermore, due to the scarce resources available to nodes in terms of energy, storage and/or computation, the used security solution has to be lightweight. This thesis is divided in two parts. In the first, we will study in details the evolution of active RFID nodes and their security. We will then, present, in the second part, a new serverless protocol to enable MDCs (Mobile Data Collectors), such as drones, to collect data from mobile and static Active RFID nodes and then deliver them later to an authorized third party. The whole solution ensures data confidentiality at each step (from the sensing phase, before data collection by the MDC, once data have been collected by MDC, and during final delivery) while fulfilling the lightweight requirements for the resource-limited entities involved. To assess the suitability of the protocol against the performance requirements, we will implement it on the most resource-constrained secure devices to prove its efficiency even in the worst conditions. In addition, to prove the protocol fulfills the security requirements, we will analyze it using security games and we will also formally verify it using the AVISPA and ProVerif tools
APA, Harvard, Vancouver, ISO, and other styles
5

Oliveira, Eduardo Barbosa de. "MyIPB Mobile - REST services aggregator for mobile application centered on student." Master's thesis, 2021. http://hdl.handle.net/10198/23550.

Full text
Abstract:
Recently COVID-19 emerged and was soon declared as a pandemic due to the high rate of infection. As a result of the public policies arising from COVID-19, millions of people have their daily lives changed. In the case of students, the learning process was impacted. To address this problem, information technology comes into action with solutions such as electronic and mobile learning. In this context, there are several Learning Management System (LMS) that can assist in the learning process, such as Moodle, Blackboard, and Sakai. However, not all LMS have a mobile application to assist students and teachers in accessing their content, thus losing a powerful mechanism to support the learning process. This work proposes three architectures to aggregate and provides a mobile application to LMSs, one that uses the Serverless model and two that uses the Self-hosted model. Each one is composed of a backend and a mobile application. As a result, a performance test is executed on the Serverless architecture to verify the best way to implement the features in terms of performance.
APA, Harvard, Vancouver, ISO, and other styles
6

Machado, Isaac Newton Melo. "Avaliação de Plataformas Serverless que implementam containers-as-a-service." Master's thesis, 2022. http://hdl.handle.net/10400.26/40152.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Khochare, Aakash. "Abstractions and Optimizations for Data-driven Applications Across Edge and Cloud." Thesis, 2023. https://etd.iisc.ac.in/handle/2005/6182.

Full text
Abstract:
Modern data driven applications have a novel set of requirements. Advances in deep neural networks (DNN) and computer vision (CV) algorithms have made it feasible to extract meaningful insights from large-scale deployments of urban cameras and drone video feeds. These data driven applications, usually composed as workflows, tend to have high bandwidth and low latency requirements in order to extract timely results from large data sources. Other applications may necessitate the use of multiple geographically distributed resources. Such requirements may be driven by data privacy regulations such as the General Data Protection Regulation (GDPR) of the European Union, need for specialized hardware, or as a means of avoiding vendor lock-ins. To support these modern applications, a diverse computing landscape has emerged over the last decade. We have witnessed increasingly powerful Edge computing resources be available in network proximity to the data sources for these applications. The number of Cloud Service Providers (CSPs) has increased along with the regions in which they operate. And finally, the CSPs have supplemented Infrastructure as a Service (IaaS) offerings with modern serverless compute offerings which promise cost benefits as well as lower operational overheads. The availability of choices in compute resources makes it challenging for application developers to manage the lifecycle of their applications – from programming the application, to optimizing it for performance, and finally deploying it. Typically, developers rely on platforms that promise ease of programmability coupled with scalability with minimal developer effort. However, the combination of application requirements and compute resource characteristics makes it challenging for platform designers to make design choices that optimizes the application for programmability and performance. A thorough revisit of existing platforms, abstractions, and optimizations is essential for addressing these challenges. In this thesis, we tackle these challenges with three distinct but related research contributions on scalable platforms, distributed algorithms and system optimizations: (1) We propose Anveshak, a platform that provides a domain specific programming model and a distributed runtime for efficiently tracking entities in a multi-camera network; (2) We design algorithms and heuristics to solve MSP, which co-schedules the flight routes of a drone fleet to visit and record video at waypoints, and perform subsequent on-board Edge analytics; and (3) We develop XFaaS, a platform that allows “zero touch” deployment of functions and workflows across multiple clouds and Edges by automatically generating code wrappers, Cloud queues, and coordinating with the native FaaS engine of a CSP. These platforms, abstractions and optimizations solve different combinations of the problem dimensions, are motivated through real-world applications, and the solutions are validated through detailed experiments on distributed systems. Taken together, this suite of contributions addresses the key gaps highlighted in this dissertation, and help bridge the gap between modern computing resource characteristics and modern application requirements.
APA, Harvard, Vancouver, ISO, and other styles

Books on the topic "Serverless Application"

1

Prakash, Apoorva, and Shaik Inthiyaz Basha. Practical Serverless Applications with AWS. Apress, 2025. https://doi.org/10.1007/979-8-8688-1255-2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Paul, Akshat, and Mahesh Haldar. Serverless Web Applications with AWS Amplify. Apress, 2023. http://dx.doi.org/10.1007/978-1-4842-8707-1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Adzic, Gojko, and Nikola Korac. Running Serverless: Introduction to AWS Lambda and the Serverless Application Model. Neuri Consulting Llp, 2019.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

Kanikathottu, Heartin. Serverless Programming Cookbook: Practical Solutions to Building Serverless Applications Using Java and AWS. Packt Publishing, Limited, 2019.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

Barguzar, Abdulwahid Abdulhaque. Building Serverless Python Web Services with Zappa: Build and deploy serverless applications on AWS using Zappa. Packt Publishing, 2018.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

Zanon, Diego. Building Serverless Web Applications: Develop scalable web apps using the Serverless Framework on AWS. Packt Publishing - ebooks Account, 2017.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

Sreeram, Praveen Kumar. Azure Serverless Computing Cookbook: Build applications hosted on serverless architecture using Azure Functions. Packt Publishing, 2017.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

AWS Lambda in Action: Event-driven serverless applications. Manning Publications, 2016.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Bass, Daniel. Advanced Serverless Architectures with Microsoft Azure: Design Complex Serverless Systems Quickly with the Scalability and Benefits of Azure. Packt Publishing, Limited, 2019.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Sawhney, Rahul. Beginning Azure Functions: Building Scalable and Serverless Apps. Apress, 2019.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Book chapters on the topic "Serverless Application"

1

Calles, Miguel A. "Configuring the Application Stack." In Serverless Security. Apress, 2020. http://dx.doi.org/10.1007/978-1-4842-6100-2_5.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Team, FreeWheel Biz-UI. "Serverless Architecture." In Cloud-Native Application Architecture. Springer Nature Singapore, 2024. http://dx.doi.org/10.1007/978-981-19-9782-2_6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Vemula, Rami. "Designing and Developing the Twitter Bot Web Application." In Integrating Serverless Architecture. Apress, 2019. http://dx.doi.org/10.1007/978-1-4842-4489-0_6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Prakash, Apoorva, and Shaik Inthiyaz Basha. "Getting Hands-On: Creating First Serverless Application." In Practical Serverless Applications with AWS. Apress, 2025. https://doi.org/10.1007/979-8-8688-1255-2_6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Kettner, Benjamin, and Frank Geisler. "Architecture for a Modern Data-Driven Application." In Pro Serverless Data Handling with Microsoft Azure. Apress, 2022. http://dx.doi.org/10.1007/978-1-4842-8067-6_17.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Werner, Sebastian, and Stefan Tai. "Application-Platform Co-design for Serverless Data Processing." In Service-Oriented Computing. Springer International Publishing, 2021. http://dx.doi.org/10.1007/978-3-030-91431-8_39.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Pawlik, Maciej, Pawel Banach, and Maciej Malawski. "Adaptation of Workflow Application Scheduling Algorithm to Serverless Infrastructure." In Euro-Par 2019: Parallel Processing Workshops. Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-48340-1_27.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Sharma, Vivek, Akhilesh Kumar Singh, and Manish Raj. "Efficient Deployment of a Web Application in Serverless Environment." In Evolutionary Computing and Mobile Sustainable Networks. Springer Singapore, 2020. http://dx.doi.org/10.1007/978-981-15-5258-8_92.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Banaszak, Robert, and Anna Kobusinska. "The Use of Serverless Processing in Web Application Development." In Communications in Computer and Information Science. Springer Nature Singapore, 2022. http://dx.doi.org/10.1007/978-981-19-9582-8_21.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Matei, Oliviu, Rudolf Erdei, Alexandru Moga, and Robert Heb. "A Serverless Architecture for a Wearable Face Recognition Application." In Pattern Recognition. ICPR International Workshops and Challenges. Springer International Publishing, 2021. http://dx.doi.org/10.1007/978-3-030-68787-8_46.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Serverless Application"

1

Rahman, Abdul, and Deepak Kumar. "Serverless Web Application." In 2024 International Conference on Electrical Electronics and Computing Technologies (ICEECT). IEEE, 2024. http://dx.doi.org/10.1109/iceect61758.2024.10739021.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Zhang, Hong, Xiaowei Xu, Zhihua Feng, and Xing Wan. "Leveraging Serverless Computing in Edge C2." In 2024 3rd International Conference on Cloud Computing, Big Data Application and Software Engineering (CBASE). IEEE, 2024. https://doi.org/10.1109/cbase64041.2024.10824409.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Donvir, Anujkumarsinh, Sriram Panyam, Gunjan Paliwal, and Praveen Gujar. "Accelerating Product Innovation: Impact of Serverless Computing and Generative AI on Application Development." In 2024 IEEE 15th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON). IEEE, 2024. http://dx.doi.org/10.1109/uemcon62879.2024.10754724.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Dimitrova, Zornitsa, Daniela Borissova, and Vasil Dimitrov. "Web Application based on Serverless Architecture to Support Group Decision-Making by Scoring Models." In 2024 5th International Conference on Communications, Information, Electronic and Energy Systems (CIEES). IEEE, 2024. https://doi.org/10.1109/ciees62939.2024.10811190.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Zhao, Yong-Peng, and Qin-Yu Ye. "Serverless Platform and Applications in the Intelligent Finance." In 2024 6th International Conference on Internet of Things, Automation and Artificial Intelligence (IoTAAI). IEEE, 2024. http://dx.doi.org/10.1109/iotaai62601.2024.10692541.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Dong, Xie, Hu Yang, Qin Li, and Zhang Jianfeng. "Implications for Running AI Applications on Serverless Platforms." In 2024 IEEE 24th International Conference on Software Quality, Reliability, and Security Companion (QRS-C). IEEE, 2024. http://dx.doi.org/10.1109/qrs-c63300.2024.00085.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Kandavel, Balaji Thadagam, and Navadeep Vempati. "Scalable Serverless Architecture for Delivering Personalized Recommendations." In 2025 IEEE Conference on Computer Applications (ICCA). IEEE, 2025. https://doi.org/10.1109/icca65395.2025.11011177.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Huang, Jin, Pengfei Chen, Guangba Yu, Yilun Wang, Haiyu Huang, and Zilong He. "FaaSRCA: Full Lifecycle Root Cause Analysis for Serverless Applications." In 2024 IEEE 35th International Symposium on Software Reliability Engineering (ISSRE). IEEE, 2024. https://doi.org/10.1109/issre62328.2024.00047.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Gupta, Praveen, Arshia Moghimi, Devam Sisodraker, Mohammad Shahrad, and Aastha Mehta. "Growlithe: A Developer-Centric Compliance Tool for Serverless Applications." In 2025 IEEE Symposium on Security and Privacy (SP). IEEE, 2025. https://doi.org/10.1109/sp61157.2025.00099.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Qi, Tianyu, Maria A. Rodriguez, and Rajkumar Buyya. "ScalaSSC: Scalable Stateful Serverless Computing for Stream Processing Applications." In 2025 IEEE 25th International Symposium on Cluster, Cloud and Internet Computing (CCGrid). IEEE, 2025. https://doi.org/10.1109/ccgrid64434.2025.00062.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!