Search Results Heading

MBRLSearchResults

mbrl.module.common.modules.added.book.to.shelf
Title added to your shelf!
View what I already have on My Shelf.
Oops! Something went wrong.
Oops! Something went wrong.
While trying to add the title to your shelf something went wrong :( Kindly try again later!
Are you sure you want to remove the book from the shelf?
Oops! Something went wrong.
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
    Done
    Filters
    Reset
  • Discipline
      Discipline
      Clear All
      Discipline
  • Is Peer Reviewed
      Is Peer Reviewed
      Clear All
      Is Peer Reviewed
  • Item Type
      Item Type
      Clear All
      Item Type
  • Subject
      Subject
      Clear All
      Subject
  • Year
      Year
      Clear All
      From:
      -
      To:
  • More Filters
1 result(s) for "microservice boundaries boundaries"
Sort by:
Microservices Boundary Determination Migration in DevOps: A Case Study
The microservice architecture (MSA) is a widely used and researched approach in industry and academia. However, designing the migration to MSA is a complex and challenging task, and there is a lack of clear guidelines on how to address both business and technical issues during the process. This paper presents a step-by-step method for determining the boundaries of microservices, which is a critical activity in MSA migration for both practitioners and academics.We conducted a case study of SHAMIM, a nationwide project serving over 120,000 students, to demonstrate the proposed method. The microservice boundaries were determined by utilizing both business and technical input types, including domain-driven design (DDD), business processes, service call numbers, and data access patterns in databases.Our findings suggest that MSA migration can be conducted more reliably by using change documents maintained by the DevOps team. The proposed method leads to clear improvements in the determination of each microservice boundary, and it can be useful for practitioners and academics involved in MSA migration.