АНАЛІЗ ІСНУЮЧИХ АРХІТЕКТУР ДЛЯ РОЗРОБКИ СИСТЕМИ ОЦІНКИ ЯКОСТІ ПОВІТРЯ

Автор(и)

  • Molodets B.V.
  • Bulana T.M.

DOI:

https://doi.org/10.34185/1562-9945-3-152-2024-13

Ключові слова:

інформаційна система, моніторинг якості повітря, архітектура програмного забезпечення, SOA, MSA, serverless architecture, монолітна архітектура, AWS

Анотація

Робота присвячена існуючих архітектур для розробки системи оцінки якості повітря: serverless архітектура, мікросервісна архітектура, монолітна архітектура та сервісно-орієнтова архітектура. В рамках роботи описані переваги та недоліки цих архітектур, наведені можливі схеми реалізації. В якості провайдера хмарних послуг було обрано Amazon Web Service. У результаті аналізу було виявлено, що найбільш підходящою є сервісно-орієнтовна архітектура. Хоча мікросервісна архітектура набула широкого визнання в останні роки, сервісна орієнтована архітектупа має свої переваги, особливо для поточної інформаційної системи: більша взаємодія сервісів, більша єдність даних та стандартизація, більш просте управління сервісами, менша складність інфраструктури.

Посилання

Lakhai V., Bachynskyy R. (2021). Investigation of Serverless Architecture. Ad-vances in Cyber-Physical Systems. 6. 134-139. DOI: 10.23939/acps2021.02.134.

Kumari A., Sahoo B. (2022). Serverless Architecture for Healthcare Management Systems. DOI: 10.4018/978-1-6684-4580-8.ch011.

dApp authentication with Amazon Cognito and Web3 proxy with Amazon API Gateway [Electronic resource] – Resource access mode: https://aws.amazon.com/blogs/architecture/dapp-authentication-with-amazon-cognito-and-web3-proxy-with-amazon-api-gateway/

Molodets B., Hnatushenko V., Boldyriev D., Bulana T. Information System of Air Quality Assessment Using Data Interpolation from Ground Stations. MoMLeT+DS 2023: 5th International Workshop on Modern Machine Learning Technologies and Data Science, June 3, 2023, Lviv, Ukraine. P.233-245

Dragoni, N. et al. (2017). Microservices: Yesterday, Today, and Tomorrow. In: Mazzara, M., Meyer, B. (eds) Present and Ulterior Software Engineering. Springer, Cham. DOI: 10.1007/978-3-319-67425-4_12

Villamizar M., Garcés O., Ochoa L., Castro H., Salamanca L., Verano M. M., Casal-las R., Gil S., Valencia C., Zambrano A., Lang M. (2016). Infrastructure Cost Compari-son of Running Web Applications in the Cloud Using AWS Lambda and Monolithic and Microservice Architectures. DOI: 10.1109/CCGrid.2016.37.

Simple microservices architecture on AWS - Implementing Microservices on AWS (amazon.com) [Electronic resource] – Resource access mode: https://docs.aws.amazon.com/whitepapers/latest/microservices-on-aws/simple-microservices-architecture-on-aws.html

Abgaz Y., Mccarren A., Elger P., Solan D., Lapuz N., Bivol M., Jackson G., Yilmaz M., Buckley J., Clarke, P. (2023). Decomposition of Monolith Applications Into Mi-croservices Architectures: A Systematic Review. IEEE Transactions on Software En-gineering. PP. 1-32. DOI: 10.1109/TSE.2023.3287297.

What is SOA (Service-Oriented Architecture)? [Electronic resource] – Re-source access mode: https://aws.amazon.com/what-is/service-oriented-architecture/

Lewis G., Smith D., Chapin N., Kontogiannis K. (2010). Proceedings of the Fourth International Workshop on a Research Agenda for Maintenance and Evolution of Service- Oriented Systems (MESOA 2010). 107.

Завантаження

Опубліковано

2024-04-17