How to Integrate Internet Marketing into a Cloud Storage System: Developing a Microservice for Customer Acquisition
| dc.contributor.author | Вільхівська, Ольга Володимірівна | |
| dc.contributor.author | Бринза, Наталя Олександрівна | |
| dc.contributor.author | Булах, Микита Ігорьович | |
| dc.date.accessioned | 2026-05-08T08:43:54Z | |
| dc.date.available | 2026-05-08T08:43:54Z | |
| dc.date.issued | 2026 | |
| dc.description | The article addresses the pressing issue of enhancing the efficiency of promoting cloud data storage services amid intense competition in the SaaS and IaaS markets. The article analyzes current trends in cloud technology development and the critical role of internet marketing as a key tool for customer acquisition and retention in IT companies. Based on a theoretical review, market dynamics analysis, and business process modeling, the study substantiates the need to integrate digital marketing tools directly into the information system of a cloud storage provider. The “Best-of-Breed” strategy is proposed and substantiated. This approach involves targeted integration of best-in-class specialized services, such as SendPulse for email campaign automation, Google Ads for contextual advertising, and Ahrefs for SEO monitoring, rather than expensive, risky all-in-one platforms like HubSpot or Salesforce Marketing Cloud. The architecture was designed, and a microservice called “Integration Module” (acting as an API Gateway) was implemented. This ensures unified, asynchronous, and secure data exchange between the company’s core information system and external marketing platforms. The microservice is built in Python using the modern asynchronous FastAPI framework, Pydantic for input data validation, SQLAlchemy with PostgreSQL for storing on-boarding events and logs, and pytest for comprehensive unit and integration testing. Emphasis is placed on automating on-boarding and customer retention: trigger-based email sequences are launched automatically upon account status changes (e.g., the start of a trial period, transition to a paid plan, approaching the end of promotional offers), significantly improving conversion rates and customer lifetime value (LTV). The full software development lifecycle is presented: requirements analysis, business process modeling using BPMN 2.0 notation, architecture design with UML component diagrams, implementation of key endpoints, testing (including negative scenarios and validation checks), containerization with Docker, and successful production deployment. The results demonstrate that this solution optimizes marketing costs, accelerates response to user behavior, enables personalized communication, and makes the information system more flexible and scalable. The developed microservice serves as a universal tool adaptable to IT companies of any size, offering subscription-based digital services. This also provides a solid foundation for future functional expansion (integration with chatbots, behavioral analytics, referral systems, etc.). The work holds both theoretical significance and high practical value for advancing digital marketing within cloud infrastructure. | |
| dc.description.abstract | У статті розглядається актуальна проблема підвищення ефективності просування послуг хмарного зберігання даних в умовах високої конкуренції на ринку SaaS та IaaS. Проаналізовано сучасні тенденції розвитку хмарних технологій та роль інтернет-маркетингу як ключового інструменту залучення й утримання клієнтів для IT-компаній. На основі теоретичного огляду, аналізу динаміки ринку та моделювання бізнес-процесів обґрунтовано доцільність інтеграції інструментів цифрового маркетингу безпосередньо в інформаційну систему провайдера хмарного сховища. Запропоновано й обґрунтовано стратегію «Best-of-Breed», яка передбачає точкову інтеграцію найкращих у своєму класі спеціалізованих сервісів (SendPulse для автоматизації email-кампаній, Google Ads для контекстної реклами, Ahrefs для SEO-моніторингу) замість дорогих і ризикованих all-in-one платформ типу HubSpot чи Salesforce Marketing Cloud. Розроблено архітектуру та реалізовано мікросервіс «Integration Module» (API Gateway), який забезпечує уніфікований, асинхронний і безпечний обмін даними між core-інформаційною системою компанії та зовнішніми маркетинговими платформами. Мікросервіс створено на Python з використанням сучасного асинхронного фреймворку FastAPI, Pydantic для валідації вхідних даних, SQLAlchemy з PostgreSQL для зберігання подій онбордингу та логів, а також pytest для комплексного юніт- та інтеграційного тестування. Особливу увагу приділено автоматизації онбордингу та утримання клієнтів: тригерні email-ланцюжки запускаються автоматично при зміні статусу акаунта (початок trial-періоду, перехід на платний тариф, наближення кінця промо тощо), що значно підвищує конверсію та LTV клієнтів. Наведено повний життєвий цикл розробки: аналіз вимог, моделювання бізнес-процесів у нотації BPMN 2.0, проєктування архітектури за допомогою UML-діаграм компонентів, реалізація ключових ендпоінтів, тестування (включно з негативними сценаріями та перевіркою валідації), контейнеризація за допомогою Docker та успішний деплой у production-середовищі. Результати демонструють, що таке рішення дозволяє оптимізувати маркетингові витрати, підвищити швидкість реакції на поведінку користувачів, забезпечити персоналізацію комунікацій і зробити інформаційну систему більш гнучкою та масштабованою. Розроблений мікросервіс є універсальним інструментом, який може бути адаптований для IT-компаній будь-якого розміру, що надають цифрові послуги на основі підписки, та слугувати основою для подальшого розширення функціоналу (інтеграція з чат-ботами, аналітикою поведінки, реферальними системами тощо). Робота має як теоретичну, так і високу практичну цінність для розвитку цифрового маркетингу в хмарній інфраструктурі. | |
| dc.identifier.citation | Vilkhivska, Olga V., Brynza, Natalia O., and Bulakh, Mykyta I. (2026) “How to Integrate Internet Marketing into a Cloud Storage System: Developing a Microservice for Customer Acquisition.” Business Inform 2:442–455. https://doi.org/10.32983/2222-4459-2026-2-442-455 | |
| dc.identifier.uri | https://www.business-inform.net/article/?year=2026&abstract=2026_2_0_442_455 | |
| dc.identifier.uri | https://dr.csbc.edu.ua/handle/123456789/2078 | |
| dc.language.iso | en | |
| dc.publisher | Науково-дослідний центр індустріальних проблем розвитку НАН України | |
| dc.subject | SOCIAL SCIENCES::Business and economics::Economics | |
| dc.subject | SOCIAL SCIENCES::Business and economics | |
| dc.subject | SOCIAL SCIENCES::Business and economics::Business studies | |
| dc.subject | SOCIAL SCIENCES::Statistics, computer and systems science::Informatics, computer and systems science::Information technology | |
| dc.title | How to Integrate Internet Marketing into a Cloud Storage System: Developing a Microservice for Customer Acquisition | |
| dc.title.alternative | Як інтегрувати інтернет-маркетинг у систему хмарного сховища: розробка мікросервісу для залучення клієнтів | |
| dc.type | Article |