Investigation of Serverless Architecture

2021;
: pp. 134 - 139
1
Lviv Polytechnic National University
2
Lviv Polytechnic National University, Computer Engineering Department

Serverless computing is a new and still evolving type of cloud computing, which brings a new approach to the development of information systems. The main idea of serverless is to give an approach of doing computing without dealing with a server to a user. Such approach allows to reduce the cost of the system building and system support. It allows small companies to concentrate on their own system designing instead of thinking about infrastructure building and supporting. Also, a big problem of providing the system security on high level is on cloud’s provider engineering support service. Serverless approach allows to start business quickly without huge initial investment. There is an attempt to completely analyze features, benefits and drawbacks of serverless approach, its use cases and main patterns of Serverless architecture. What is more, different providers have been analyzed.

  1. https://aws.amazon.com/types-of-cloud-computing/
  2. https://aws.amazon.com/serverless/
  3. Li, L., Ge, R., Zhou, S. and Valerdi, R. (2012). Guest Editorial Integrated Healthcare Information Systems. In IEEE Transactions on Information Technology in Biomedicine, vol. 16, no. 4, pp. 515-517. DOI: 10.1109/TITB.2012.2198317.
  4. Shen, J., Zhou, T., He, D., Zhang, Y., Sun, X. and Xiang, Y. (2019). Block Design-Based Key Agreement for Group Data Sharing. In Cloud Computing in IEEE Transactions on Dependable and Secure Computing, vol. 16, no. 6, pp. 996- 1010. DOI: 10.1109/TDSC.2017.2725953.
  5. Ramasubramaniam, K. S., Annamalai, G. and Krishna, A. (2015). System architecture patterns a domain-based proposition. International Symposium on ConsumerElectronics (ISCE), pp. 1-2. Available at: https://ur.booksc.eu.
  6. Wang, Q., Ma, H., Ke, Q., Wang, C. and Wang, X. (2009). Spatial Analysis of Regional Sustainable Development Based on Geographic Information System and Relative Carrying Capacity of Resources. International Conference on Environmental Science and Information Application Technology, pp. 437-440. Available at: https://doi.org/10.3390/su12093923.
  7. Sudharsan, D., Adinarayana, J. and Tripathy, A. K. (2009). Geo-information Services to Rural Extension Community for Rural Development Planning – A Framewor. International Conference on Advanced Geographic Information Systems & Web Services, pp. 54-59. DOI 10.1109/GEOWS.2009.9.
  8. Wang, Q. Z. and Liu, J. (2006). Project Uncertainty, Management Practice and Project Performance: An Empirical Analysis on Customized Information Systems Development Projects. International Engineering Management Conference, pp. 341-345. DOI: 10.1109/IEMC.2006.4279882.
  9. Satyanarayana, G., Bhuvana, J. and Balamurugan, M. (2020). Sentimental Analysis on voice using AWS Comprehend, International Conference on Computer Communication and Informatics (ICCCI), pp. 1-4. DOI:   10.1109/ICCCI48352.2020.9104105
  10. Massa, D. and Evans, N. R. (2008). The angular separation of the components of the Cepheid AW Per. In Monthly Notices of the Royal Astronomical Society, vol. 383, no. 1, pp. 139-149. Available at: https://doi.org/10.1111/j.1365-2966.2007.12520.x