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 条
  • [1] Architecture Design for Management as a Service Cloud
    Xu, Cong
    Yang, Jiahai
    Ling, Xiao
    Wang, Yuding
    Li, Liyao
    2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 860 - 863
  • [2] Design of Cloud Native Application Architecture Based on Kubernetes
    Jiao, Qingsong
    Xu, Botong
    Fan, Yunjie
    2021 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS DASC/PICOM/CBDCOM/CYBERSCITECH 2021, 2021, : 494 - 499
  • [3] Cloud-native application design in the telecom domain
    Persson, Henrik Saavedra
    Kassaei, Hossein
    Ericsson Review (English Edition), 2019, 100 (02): : 40 - 48
  • [4] Approaches of Collaborative Cloud Process Service: Constructing Service-Oriented Architecture
    Wang, Chen
    Zhao, Wu
    Wang, Jie
    Chen, Ling
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2015, 9 (11): : 133 - 144
  • [5] Research on Domain Driven Design Based Domain Platform Architecture
    Wang, Qinghu
    Chen, Jin
    Wen, Hu
    Zhang, Liang
    Lian, Jie
    Bai, Mingyu
    Qiao, Shicheng
    Jiang, Mingyang
    Liu, Lisha
    Pei, Zhili
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON MECHATRONICS, ELECTRONIC, INDUSTRIAL AND CONTROL ENGINEERING, 2014, 5 : 235 - +
  • [6] Efficient Architecture Design for Software as a Service in Cloud Environments
    Seda, Pavel
    Masek, Pavel
    Sedova, Jindriska
    Seda, Milos
    Krejci, Jan
    Hosek, Jiri
    2018 10TH INTERNATIONAL CONGRESS ON ULTRA MODERN TELECOMMUNICATIONS AND CONTROL SYSTEMS AND WORKSHOPS (ICUMT 2018): EMERGING TECHNOLOGIES FOR CONNECTED SOCIETY, 2018,
  • [7] Standardization Approaches within Cloud Computing: Evaluation of Infrastructure as a Service Architecture
    Labes, Stine
    Repschlaeger, Jonas
    Zarnekow, Ruediger
    Stanik, Alexander
    Kao, Odej
    2012 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2012, : 923 - 930
  • [8] Stakeholder-Oriented and Enterprise Architecture Driven Cloud Service Selection
    Kurjakovic, Sabrina
    Hinkelmann, Knut
    BUSINESS INFORMATION SYSTEMS WORKSHOPS (BIS 2018), 2019, 339 : 136 - 142
  • [9] Kuksa: A Cloud-Native Architecture for Enabling Continuous Delivery in the Automotive Domain
    Banijamali, Ahmad
    Jamshidi, Pooyan
    Kuvaja, Pasi
    Oivo, Markku
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2019, 2019, 11915 : 455 - 472
  • [10] SCAFE: A Service-Centered Cloud-Native Workflow Engine Architecture
    Ding, Zhijun
    Zhou, Yuanyuan
    Wang, Shuaijun
    Jiang, Changjun
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3682 - 3695