[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-117038-en":3,"doc-seo-117038-105":30,"detail-sidebar-cat-0-en-105":92},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},117038,1649267921044,"Ava Thompson","https://us-avatar.wpscdn.com/avatar/1800007509477c92dfb?_k=1782875107921204101",8,"Research & Report","Serverless Architecture for Machine Learning - Project Report","Serverless computing is a cloud paradigm that eliminates manual management of infrastructure and services. Built on Function as a Service (FaaS), it orchestrates stateless, event-driven functions for cloud-deployed applications, enabling efficient handling of web services. Machine learning introduces additional demands due to high-compute workloads and large volumes of data, requiring optimized deployment architectures. The work also addresses serverless limitations such as cold starts by evaluating provisioning tools and techniques, deploying an ML model for real-time crisis detection using AWS and GCP, comparing methodologies, and aiming to extend toward a training platform.","San Jose State University  \nSJSU ScholarWorks  \n\n| Master's Projects | Master's Theses and Graduate Research |\n| --- | --- |\n| Fall 2023\u003Cbr>Serverless Architecture for Machine Learning Ikshaku Goswami\u003Cbr>Follow this and additional works at: [https://scholarworks.sjsu.edu/etd_projects](https://scholarworks.sjsu.edu/etd_projects)\u003Cbr> Part of the Other Computer Engineering Commons |  |\n\nRecommended Citation  \nGoswami, Ikshaku, \"Serverless Architecture for Machine Learning\" (2023) . Master 's Projects. 1336.  \n[https://scholarworks.sjsu.edu/etd_projects/1336](https://scholarworks.sjsu.edu/etd_projects/1336)  \nThis Master's Project is brought to you for free and open access by the Master's Theses and Graduate Research at SJSU ScholarWorks. It has been accepted for inclusion in Master's Projects by an authorized administrator of SJSU ScholarWorks. For more information, please contact [scholarworks@sjsu.edu](scholarworks@sjsu.edu).  \nServerless Architecture for Machine Learning  \nA Project Report  \nPresented to  \nDr. Robert Chun  \nDepartment of Computer Science San José State University  \nIn Partial Fulfillment  \nOf the Requirements for the Degree Master of Science  \nBy  \nIkshaku Goswami  \n© 2023  \nIkshaku Goswami ALL RIGHTS RESERVED  \n2  \nThe Designated Project Committee Approves the Project Titled Serverless Architecture for Machine Learning  \nby  \nIkshaku Goswami  \nApproved for the Department of Computer Science San Jose State University  \nDecember 2023  \nDr. Robert Chun  \nDr. Navrati Saxena  \nDr. Thomas Austin  \nDepartment of Computer Science  \nDepartment of Computer Science  \nDepartment of Computer Science  \nAcknowledgements  \nI extend my sincere gratitude to Dr. Robert Chun, my esteemed project advisor, for his invaluable guidance, unwavering encouragement, and steadfast support throughout the entire duration of this project. His expertise has been instrumental in shaping the trajectory of my work.  \nI would also like to express my heartfelt thanks to Dr. Navrati Saxena and Dr. Thomas Austin, esteemed members of my committee, for graciously agreeing to be part of this academic journey. Their insightful guidance and constructive feedback have significantly enriched the quality of my research.  \nMy deepest appreciation goes to my family; their unwavering support and understanding have been the bedrock of my perseverance. Without them, reaching this milestone would not have been possible.  \nAbstract  \nServerless computing is an area under cloud computing which does not require individual management of cloud infrastructure and services. It is the groundwork behind Function as a Service or FaaS cloud computing technique. FaaS provides a stateless event-driven orchestration of functions and services for applications deployed in the cloud, without having to manage the servers and other infrastructure resources. This event driven architecture is being well utilized to manage different web-applications and services. Machine learning can bring a unique challenge to serverless computing, as it involves high-intensive tasks which requires voluminous data. In such a scenario it becomes essential to optimize the cloud-deployment architecture to obtain accurate results efficiently. In addition, serverless computing suffers from drawbacks like cold start etc., which further increases the need of researching different serverless provisioning tools and techniques. This research work aims to deploy a machine learning model to detect real-time crisis, using various serverless computing resources provided by notable cloud vendors like Amazon Web Services (AWS) and Google Cloud Platform (GCP) . It also compares among the various methodologies available and later aims to build a training platform for machine learning tasks.  \nIndex Terms – Serverless, AWS, Lambda, S3, EFS, EC2, VM, GCF  \nTABLE OF CONTENTS  \n1. Introduction...........................................................................................................8  \n1.1 Problem Stateme","cbCaicgvoXe66IKK","https://ap.wps.com/l/cbCaicgvoXe66IKK","pdf",3136369,1,52,"English","en",105,"# Table of Contents\n## 1. Introduction\n## 1.1 Problem Statement\n## 1.2 Motivation\n## 2. Background\n## 3. Related Work\n## 4. Machine Learning\n## 5. Methodologies\n## 6. Results\n## 7. Future Scope\n## 8. Conclusion\n## References\n# List of Figures","[{\"question\":\"What problem does serverless architecture aim to solve for cloud applications?\",\"answer\":\"Serverless computing removes the need for individual management of cloud infrastructure and services, leveraging FaaS to orchestrate event-driven functions.\"},{\"question\":\"Why is deploying machine learning models challenging in a serverless environment?\",\"answer\":\"Machine learning involves compute-intensive tasks and voluminous data, so deployment architectures must be optimized for accurate and efficient results.\"},{\"question\":\"How does the project evaluate serverless approaches for machine learning tasks?\",\"answer\":\"It deploys a machine learning model for real-time crisis detection using AWS and Google Cloud Platform resources, compares available methodologies, and outlines plans to build a training platform.\"}]","Serverless Architecture for Machine Learning - Project Report | PDF",1785673285,131,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":87,"head_meta":89,"extra_data":91,"updated_unix":28},"serverless-architecture-for-machine-learning-project-report","",{"@graph":36,"@context":86},[37,54,69],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/serverless-architecture-for-machine-learning-project-report/117038/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":63,"encodingFormat":61,"isAccessibleForFree":64,"interactionStatistic":65},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-05","2026-08-02",true,{"@type":66,"interactionType":67,"userInteractionCount":20},"InteractionCounter",{"@type":68},"ViewAction",{"@type":70,"mainEntity":71},"FAQPage",[72,78,82],{"name":73,"@type":74,"acceptedAnswer":75},"What problem does serverless architecture aim to solve for cloud applications?","Question",{"text":76,"@type":77},"Serverless computing removes the need for individual management of cloud infrastructure and services, leveraging FaaS to orchestrate event-driven functions.","Answer",{"name":79,"@type":74,"acceptedAnswer":80},"Why is deploying machine learning models challenging in a serverless environment?",{"text":81,"@type":77},"Machine learning involves compute-intensive tasks and voluminous data, so deployment architectures must be optimized for accurate and efficient results.",{"name":83,"@type":74,"acceptedAnswer":84},"How does the project evaluate serverless approaches for machine learning tasks?",{"text":85,"@type":77},"It deploys a machine learning model for real-time crisis detection using AWS and Google Cloud Platform resources, compares available methodologies, and outlines plans to build a training platform.","https://schema.org",{"og:url":52,"og:type":88,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":90,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":93},[94,98,102,106,111,116,121,124,129,132,136],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":95,"show_sort_weight":96,"slug":97},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":99,"show_sort_weight":100,"slug":101},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":103,"show_sort_weight":104,"slug":105},"Exam",70,"exam",{"id":107,"doc_module":4,"doc_module_name":46,"category_name":108,"show_sort_weight":109,"slug":110},5,"Comic",60,"comic",{"id":112,"doc_module":4,"doc_module_name":46,"category_name":113,"show_sort_weight":114,"slug":115},6,"Technology",50,"technology",{"id":117,"doc_module":4,"doc_module_name":46,"category_name":118,"show_sort_weight":119,"slug":120},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":122,"slug":123},30,"research-report",{"id":125,"doc_module":4,"doc_module_name":46,"category_name":126,"show_sort_weight":127,"slug":128},9,"Religion & Spirituality",20,"religion-spirituality",{"id":127,"doc_module":4,"doc_module_name":46,"category_name":130,"show_sort_weight":127,"slug":131},"World Cup","world-cup",{"id":133,"doc_module":4,"doc_module_name":46,"category_name":134,"show_sort_weight":133,"slug":135},10,"Lifestyle","lifestyle",{"id":137,"doc_module":4,"doc_module_name":46,"category_name":138,"show_sort_weight":107,"slug":139},19,"General","general"]