Serverless Computing for Application Engineers : Efficiency and Cost Benefits

Authors

  • Murali Kadiyala   Independent Researcher, USA

Keywords:

Serverless Computing, Cost Efficiency, Scalability, Cloud Applications, Cold-Start Latency

Abstract

The supervision of serverless computing has become a paradigm shift in application engineering as it provides an economic, sustainable, and efficient way of solving problems for the developers. Unlike localhost-based models that call for users to organize servers, the serverless solutions introduced offer platforms where the only coding required is that of the application logic. This is because using a pay-as-you-go model of resource allocation ensures that organizations or departments only pay as that go costs to be incurred. It is an approach that improves the productivity of the development process, supports innovation, and also decreases the costs of server maintenance. But, there are certain issues that are yet to be resolved: cold-start latencies, debugging hard-to-solve issues, and vendor lock-ins. Nevertheless, the continuous development of serverless technologies indicates increased performance and usage for today’s software in clouds.

References

  1. McGrath, G. and Brenner, P.R., 2017, June. Serverless computing: Design, implementation, and performance. In 2017 IEEE 37th International Conference on Distributed Computing Systems Workshops (ICDCSW) (pp. 405-410). IEEE.
  2. Spillner, J., Mateos, C. and Monge, D.A., 2018. Faaster, better, cheaper: The prospect of serverless scientific computing and hpc. In High Performance Computing: 4th Latin American Conference, CARLA 2017, Buenos Aires, Argentina, and Colonia del Sacramento, Uruguay, September 20-22, 2017, Revised Selected Papers 4 (pp. 154-168). Springer International Publishing.
  3. Sewak, M. and Singh, S., 2018, April. Winning in the era of serverless computing and function as a service. In 2018 3rd International Conference for Convergence in Technology (I2CT) (pp. 1-5). IEEE.
  4. Lynn, T., Rosati, P., Lejeune, A. and Emeakaroha, V., 2017, December. A preliminary review of enterprise serverless cloud computing (function-as-a-service) platforms. In 2017 IEEE International Conference on Cloud Computing Technology and Science (CloudCom) (pp. 162-169). IEEE.
  5. Lloyd, W., Ramesh, S., Chinthalapati, S., Ly, L. and Pallickara, S., 2018, April. Serverless computing: An investigation of factors influencing microservice performance. In 2018 IEEE international conference on cloud engineering (IC2E) (pp. 159-169). IEEE.
  6. Van Eyk, E., Toader, L., Talluri, S., Versluis, L., Uță, A. and Iosup, A., 2018. Serverless is more: From paas to present cloud computing. IEEE Internet Computing, 22(5), pp.8-17.
  7. Alqaryoutia, O. and Siyamb, N., 2018. Serverless Computing and Scheduling Tasks on Cloud: A. American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS), 40(1), pp.235-247.
  8. Pérez, A., Moltó, G., Caballer, M. and Calatrava, A., 2018. Serverless computing for container-based architectures. Future Generation Computer Systems, 83, pp.50-59.
  9. Lloyd, W., Vu, M., Zhang, B., David, O. and Leavesley, G., 2018, December. Improving application migration to serverless computing platforms: Latency mitigation with keep-alive workloads. In 2018 IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion) (pp. 195-200). IEEE.
  10. Kumanov, D., Hung, L.H., Lloyd, W. and Yeung, K.Y., 2018. Serverless computing provides on-demand high performance computing for biomedical research. arXiv preprint arXiv:1807.11659.
  11. Lee, H., Satyam, K. and Fox, G., 2018, July. Evaluation of production serverless computing environments. In 2018 IEEE 11th International Conference on Cloud Computing (CLOUD) (pp. 442-450). IEEE.
  12. Dziurzanski, P., Swan, J. and Indrusiak, L.S., 2018, July. Value-based manufacturing optimisation in serverless clouds for industry 4.0. In Proceedings of the Genetic and Evolutionary Computation Conference (pp. 1222-1229).

Downloads

Published

2021-08-12

Issue

Section

Research Articles

How to Cite

[1]
Murali Kadiyala , " Serverless Computing for Application Engineers : Efficiency and Cost Benefits" International Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 7, Issue 4, pp.702-709, July-August-2021.