№2, 2020

SERVERLESS COMPUTING SERVICE IN CLOUD TECHNOLOGIES

Rashid G. Alakbarov, Arzu Sh. Hasanli

The article explores the concept of serverless computing technology (FaaS) which is the latest trend in cloud computing technology. Initially, information is given regarding the widespread utilization of cloud technologies and the demand for these services is analyzed. Users participate directly in the solution of many issues (selection of virtual machines according to their technical capabilities, launching the operating system, balanced resource allocation, etc.) when working with computing cloud services (IaaS, PaaS, SaaS). The implementation of serverless computing services to overcome these particular deficiencies is described as a topical issue.  The article also compares serverless and server-based architectures, explores platforms that offer serverless computing services, and various programming languages supported by them. The benefits and drawbacks of FaaS services are demonstrated thoroughly (pp.72-79).

Keywords: Serverless Computing Technologies, Cloud Technologies, FaaS, Iaas, PaaS, SaaS, Cloud Services, Computing Clouds.
References
  • Ələkbərov R.Q., Həşimov M.A. Şəbəkə mühitində paylanmış hesablama sistemlərinin yaradılması texnologiyaları. Bakı, İnformasiya Texnologiyaları, 2015, 74 s.
  • Baldini I., Castro P., Chang K., Cheng P., Fink S., Ishakian V., Suter P. Serverless computing: Current trends and open problems // In Research Advances in Cloud Computing, Springer, 2017, pp.1–20.
  • Lynn T., Rosati P., Lejeune A., Emeakaroha V.A. Preliminary review of enterprise serverless cloud computing (function-as-a-service) platforms / IEEE International Conference on Cloud Computing Technology and Science (CloudCom), 2017, pp.162–169.
  • Lloyd W., Ramesh S., Chinthalapati S., Ly L., Pallickara S. Serverless computing: An investigation of factors influencing microservice performance / IEEE International Conference on Cloud Engineering (IC2E), 2018, pp.159–169.
  • Eivy A. Be wary of the economics of "Serverless" Cloud Computing / IEEE Cloud Computing, 2017, vol.4, no.2, pp.6–12.
  • Gartner Forecasts Worldwide Public Cloud Revenue to Grow 17.5 Percent in 2019 https://www.gartner.com/en/newsroom/press-releases/2019-04-02-gartner-forecasts-worldwide-public-cloud-revenue-to-g .
  • Adzic G., Chatley R. Serverless computing: economic and architectural impact / 11th Joint Meeting on Foundations of Software Engineering, 2017, pp.884–889.
  • McGrath G., Brenner P.R. Serverless computing: Design, implementation, and performance / IEEE 37th International Conference on Distributed Computing Systems Workshops (ICDCSW), 2017, pp.405–410.
  • Vince Power Serverless Comparison: Lambda vs. Azure vs. GCP vs. OpenWhisk www.twistlock.com/2018/07/10/serverless-comparison-lambda-vs-azure-vs-gcp-vs-openwhisk/ .
  • Gary Arora Cons of Serverless Architectures https://hackernoon.com/cons-of-serverless-architectures-7b8b570c19da .
  • Lloyd W., Ramesh S., Chinthalapati S., Ly L., Pallickara S. Serverless computing: An investigation of factors influencing microservice performance / IEEE International Conference on Cloud Engineering (IC2E), 2018, pp.159–169.
  • Lee J.Y., Leung R.W. Study of a server-less architecture for video-on-demand applications / IEEE International Conference on Multimedia and Expo, 2002, vol.1, pp.233–236.
  • Fox G.C., Ishakian V., Muthusamy V., Slominski A. Status of serverless computing and function-as-a-service (faas) in industry and research. arXiv preprint arXiv:1708.08028, 2017, pp.1–22.