Domain Driven Design Approaches in Cloud Native Service Architecture

被引:3
|
作者
Jordanov, Jordan [1 ]
Petrov, Pavel [1 ]
机构
[1] Univ Econ Varna, Varna, Bulgaria
关键词
- Domain driven design; cloud native services; distributed systems; software architecture;
D O I
10.18421/TEM124-09
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
- With the proliferation of cloud native services, the need for efficient software design strategies has become of the utmost importance. The hypothesis of this article is that domain driven design approaches, when integrated into cloud native service architecture, provide a valuable methodology for building modular, scalable, and maintainable systems. The goal of the article is to analyse how these approaches can improve software design while also contributing to system availability, reliability, and resilience. The methodology employed in this study involves the analysis of domain-driven design approaches and their integration with cloud native technologies. The paper emphasizes the importance of clean domain models, well-defined bounded contexts, and the separation of concerns in enterprise-grade software. While focusing on foundational concepts, the paper suggests the potential for a future case study to illustrate the domain driven software development process in action. While the paper does not provide specific empirical results, it highlights the potential benefits of adopting domain-driven design and cloud native architectures. That is why the article examines the fundamental components of domain driven design, their integration with cloud native technologies, benefits, and challenges.In addition, the study sets the stage for further research in this area to help software architects and developers.
引用
收藏
页码:1985 / 1994
页数:10
相关论文
共 50 条
  • [41] Microservices Architecture Enables DevOps Migration to a Cloud-Native Architecture
    Balalaie, Armin
    Heydarnoori, Abbas
    Jamshidi, Pooyan
    IEEE SOFTWARE, 2016, 33 (03) : 42 - 52
  • [42] A model-driven approach for collaborative service-oriented architecture design
    Touzi, Jihed
    Benaben, Frederick
    Pingaud, Herve
    Lorre, Jean Pierre
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2009, 121 (01) : 5 - 20
  • [43] Pricing policy for a cloud registration service with a novel cloud architecture
    Shunfu Jin
    Haixing Wu
    Wuyi Yue
    Cluster Computing, 2019, 22 : 271 - 283
  • [44] Pricing policy for a cloud registration service with a novel cloud architecture
    Jin, Shunfu
    Wu, Haixing
    Yue, Wuyi
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (01): : 271 - 283
  • [45] Access Control Design Practice and Solutions in Cloud-Native Architecture: A Systematic Mapping Study
    Rahaman, Md Shahidur
    Tisha, Sadia Nasrin
    Song, Eunjee
    Cerny, Tomas
    SENSORS, 2023, 23 (07)
  • [46] Cloud-assisted Augmented Reality Streaming Service System: Architecture Design and Implementation
    Noh, Hyunmin
    Song, Hwangjun
    2020 IEEE INTERNATIONAL CONFERENCE ON VISUAL COMMUNICATIONS AND IMAGE PROCESSING (VCIP), 2020, : 363 - 366
  • [47] Microservices identification strategies A review focused on Model-Driven Engineering and Domain Driven Design approaches
    Schmidt, Roger Anderson
    Thiry, Marcello
    2020 15TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2020), 2020,
  • [48] Design of e-Healthcare Management System Based on Cloud and Service Oriented Architecture
    Hameed, Rasha Talal
    Mohamad, Omar A.
    Hamid, Omar T.
    Tapus, Nicolae
    2015 E-HEALTH AND BIOENGINEERING CONFERENCE (EHB), 2015,
  • [49] SMDA: A service model driven architecture
    Xu, X. F.
    Mo, T.
    Wang, Z. J.
    ENTERPRISE INTEROPERABILITY II: NEW CHALLENGES AND APPROACHES, 2007, : 291 - 302
  • [50] Designing a service oriented domain architecture
    Mueller, J. L.
    Zhang, G.
    Kahl, T.
    Mueller, P.
    ENTERPRISE INTEROPERABILITY II: NEW CHALLENGES AND APPROACHES, 2007, : 151 - 154