Challenges and benefits of the microservice architectural style

An excellent overview of the challenges and benefits of the Microservices architectural style of software application development.  While many of the factors discussed by the author (Dr. André Fachat, published January 30, 2019), these same factors can affect the safety and efficacy of a medical devices using this style.  The article consists of two parts:

https://developer.ibm.com/articles/challenges-and-benefits-of-the-microservice-architectural-style-part-1/

https://developer.ibm.com/depmodels/microservices/articles/challenges-and-benefits-of-the-microservice-architectural-style-part-2/

Can architectural design create safer software?  We believe so.  IEC/TR 80002-1 supports that notion as well.  One can argue that microservices are less likely to be impacted by certain types of software coding errors than a monolithic application.  Additionally the greater decoupling achieved with microservices can reduce the number of regression tests that one might perform when a new software version of the application is created.  Clearly, two very important reasons one might consider microservices architecture when designing SaMD and some SiMD (software in a medical device).

See a related post:  Challenges with Software Risk Analysis

About the author

Brian is a biomedical software engineer - whatever that is! Started writing machine code for the Intel 8080 in 1983. Still enjoys designing and developing code. But probably enjoys his garden more now and watching plants grow ... and grandkids grow!

SoftwareCPR Training Courses:

IEC 62304 and other Emerging Standards Impacting Medical Device Software

Being Agile & Yet Compliant

ISO 14971 SaMD Risk Management

Software Risk Management

Medical Device Cybersecurity

Software Verification

IEC 62366 Usability Process and Documentation

Or just email training@softwarecpr.com for more info.

Corporate Office

15148 Springview St.
Tampa, FL 33624
USA
+1-781-721-2921
Partners located in the US (CA, FL, MA, MN, TX) and Canada.