[hpc-announce] Serverless Computing: Principles and Paradigms - Call for Book Chapters

Rajkumar Buyya rbuyya at unimelb.edu.au
Tue Aug 24 00:38:43 CDT 2021


========================
Serverless Computing: Principles and Paradigms

Publisher: Springer


Call for Book Chapters

Introduction

Serverless Computing is a paradigm shift in distributed computing. 
Recently, many companies rely on serverless computing for their product 
application development and deployment, marketing analysis and customer 
relationship without investing excess on infrastructure development and 
maintenance. This book aims to bring single point of resources for 
researchers and readers on wide aspects of the Serverless computing. 
When we talk about serverless cloud computing, it brings about 
tremendous changes in the post-virtual-machine environment. Companies 
other than technology sectors are using serverless platforms and 
frameworks at all production levels due to its economic pay-per-use 
approach. Also, businesses of various shapes and sizes have started to 
adopt serverless computing because of its scalability. Furthermore, the 
technology's use has enhanced IT infrastructures in the 
Functions-as-a-Service (FaaS) sector. This enables a whole new range of 
workloads that are capable of benefiting from the same capabilities of 
stateless programmes. It is now managed by a serverless platform, so the 
burden of data management is removed for developers. This feature helps 
business app development in a cloud-native way. Thus, aim of this work 
will be to explore these aspects in detail.

Objectives
This book will serve as platform for providing key insight and foreseen 
open challenges towards the Serverless Computing. The book aims to 
provide best learning resource for researchers, graduates, 
undergraduates, business people and common readers in the field of 
Serverless Computing.

Topics of Interest
Topics for potential chapters include, but are not limited, to:

	Introduction to Serverless Computing
•	Evolution ,components and architecture of Serverless Computing : 
Monolithic computing;Service oriented computing;PaaS, IaaS, SaaS in 
cloud computing; Serverless technology;Backend-as-a-Service;Micro 
services;Function-as-a-services;Event driven;Serverless Computing Basic 
Components, Serverless APIs, Serverless Framework, Libraries, Service 
Discovery, Service Brokering, Message buses, API gateways;Container 
Orchestration ;Containers (Eg  Dockers, Kubernetes, Linux)
•	Benefits of Serverless Computing:Resource management using Serverless 
Technology ; Infrastructure less framework based on Serverless 
Technology;Serverless application deployment;Costless Operation 
framework;Auto Scaling in Serverless Computing
•	Applications of Serverless Computing Models:Sensing Systems;Smart 
Intelligent Systems;Healthcare systems;Environmental Intelligent 
Systems;Geographic Information Systems;IoT –based Systems;Video/Image 
Processing Systems;Real Time Data Streaming Systems; Hyperscaler in 
Serverless Computing.
•	Fine Granularity and Performance in Serverless Computing:Resource 
Provisioning;Resource management;End-end Workflow management;Performance 
modelling;Interoperability;Cost optimisation;Scheduling;Virtualization 
;Congestion Overhead Handling



	Data Centric Serverless Computing
•	Serverless Data Lake Architecture for Serverless Computing:Data 
Ingestion ;Data Lake Architecture ;Data Cataloguein Data Lake 
Architecture; Data Discovery/Searchingin Serverless Data Lake 
Architecture ;ETL Methodology in Serverless Data Lake Architecture ;ELT 
Methodology in Serverless Data Lake Architecture;
•	Data Centric Framework for Serverless Technology:Container 
Orchestration and Containers (Eg  Dockers,Kubernetes);Amazon Big Data 
Serverless Platform;Amazon's Elastic Cloud Compute (Elastic Cloud 
Compute (EC2);Amazon's Simple Simple Storage Service Service (S3);Amazon 
DynamoDB;AWS Glue;Google Big Data Serverless Platform( Cloud Function, 
Cloud Storage, Cloud dataflow, Google Big Query, Cloud ML Engine);Azure 
Big Data Serverless Platform;Oracle Serverless; IBM OpenWhisk.
•	Data centric Processing Units and Accelerators for Serverless 
Computing:Cluster Computing and Grid Computing;Multicore CPU processing 
Units for Serverless Computing;Graphic Processing Units for Serverless 
Computing;Tensor Processing Units for Serverless computing;FPGA 
Accelerators for Serverless Computing;Fog & Edge computing for 
Serverless Computing
•	Big Data Storage and services in Serverless Computing:Spatial Temporal 
data Storage ;Key value data Storage;Graphical Data Storage;Columnar 
Data Storage;Real time Data Streaming;Real-time Log Monitoring & 
Alerting;Schema Flexibility in Serverless Big Database;Queuing 
Services;Map Reduce Functionality;Distributed Query Service;Notification 
Services;Large object storage;Multi tenancy
•	Intensive Data Processing in Serverless Technology:Prediction and 
Forecasting Models;Artificial Intelligence; Deep learning models in 
Serverless Computing ;Machine Learning Workflows in Serverless 
Computing; Big data analytics through Serverless Technology;Framework 
for Data Science models
	Distributed Serverless Computing
•	Distributed Serverless Technology:State management in Distributed 
Serverless Technology;Network File Systems for Distributed Serverless 
Technology;Existing Distributed framework for Serverless technology 
(Ray, Cloudbursts, Sock,Orleaons, Cirrus);Auto scalability in 
Distributed Serverless Technology;P2P;Generic Purpose 
Services;Application Specific Services;Cross platform 
deployments;Multiple Serverless environment;Context Aware Task 
Deployment & migration
•	Performance in Distributed Serverless Technology:;Reliability, 
Serviceability and High Availability; Fine grained Communication agents; 
Leader Election; Membership; Transaction commitment; aggregation and 
broadcast patterns; Data Sharding, Data Replication , Data Partitioning 
& Indexing, Caching; Concurrency and Consistency; Fault Tolerant 
Mechanism ;Event Sourcing; Testing and Debugging in Serverless computing.
	Road ahead, Challenges and Future of Serverless Computing
•	Integrating High End Computing technologies with Serverless Computing; 
Block chain; Internet of Things based on Serverless Computing; 
Serverless Fog & Edge Computing; Serverless Pervasive Computing; 
Serverless Mobile Computing; Software Defined Networks and Network 
Functions Virtualization towards Serverless Computing
•	Security and Privacy in Serverless Technology: Access control 
mechanism; Auditing in Serverless Technology; Data Protection mechanism; 
Privacy Regulations and Compliance strategies; Attacks and abuses in 
Serverless Computing; Guarding Denial of Services
•	Challenges of Serverless Technology: Statemanagement; 
Networking;Programming languages; Machine learning;general-purpose 
Serverless computing; Security and Privacy




Chapter requirements:
Chapter length:Yourchapter length should be approximately 25-35 
single-spaced Microsoft Word pages, inclusive of references.Full chapter 
needs to be formatted according to the Springer instructions. A MS Word 
template will be provided later
Figures: All Figures must be sent as preferably in JPEG orTIFF format 
with a resolution of at least 300 dpi.
Abstracts: Your chapter should include a succinct abstract—a preview for 
your chapter—that contains approximately 350-500 words/20 lines.
Keywords:Your chapter should include relevant 5-10 keywords.
Corresponding author/authors information: On the title page of your 
chapter, please indicate the corresponding author along with other 
authors. Please also include the information such as author affiliation 
and email address.

Important Dates:
Chapter Proposal: You are invited to submit a 1-2 pages proposal to 
describing the topic of your chapter. The proposal should include the 
chapter organization, anticipated number of pages of the final 
manuscript, corresponding author and brief biography of authors.Chapter 
proposal should be submitted at 
https://easychair.org/conferences/?conf=scpp-springerbook-20.We plan to 
follow the timeline given below:

Proposal Submission		: Sep 30, 2021 (Early expression of interest is 
highly encouraged)
Proposal Acceptance		: Oct 15, 2021
Full Chapter Submission	: Dec 15, 2021	
Review Notification		: Jan 15, 2022	
Revision Submission		: Jan 30, 2022	
Final Chapter Due		: Feb 15, 2022

Manuscript Submission
Each accepted chapter should have about 25-35 A4 pages. We expect to 
deliver CRC of the book to the publisher. Full chapter needs to be 
formatted according to the Springer instructions. A MS Word template 
will be provided later.
Full Chapter Submission 
Link:https://easychair.org/conferences/?conf=scpp-springerbook-20
Website:https://sites.google.com/view/serverless-computing-book/home
Email id for queries:serverlesscomputingbook at gmail.com

Editors:
•	Dr. Rajalakshmi Krishnamurthi (Contact Person)
Department of CSE/IT,
Jaypee Institute of Information Technology, Noida, India
Email: k.rajalakshmi at jiit.ac.in

•	Dr. Adarsh Kumar
School of Computer Science, University of Petroleum and Energy Studies,
Dehradun, India
Email: adarsh.kumar at ddn.upes.ac.in

•	Dr. Sukhpal Singh Gill
School of Electronic Engineering and Computer Science,
Queen Mary University of London, London, United Kingdom
Email: s.s.gill at qmul.ac.uk

•	Prof. Rajkumar Buyya
Cloud Computing and Distributed Systems Laboratory
Dept. of Computing and Information Systems
The University of Melbourne, Australia
Email: rbuyya at unimelb.edu.au



More information about the hpc-announce mailing list