Applying DevOps for Product Development in Medical Devices

_banner

Applying DevOps for Product Development in Medical Devices

Executive Summary

The client is a leader in providing a broad range of diagnostic and information technology-based products and services for veterinarians around the world. They developed a product for animal diagnostics which takes animal blood as input and provides diagnostic reports within minutes.

eInfochips was involved in end-to-end product testing, including unit testing and web testing for various interfaces of the product. eInfochips was also involved in automation using a unit testing framework for C++ with Lua scripting and web automation framework using Selenium and Python. For build management, CMake was used which is suitable for building applications. CMake is not well suited for multi project builds and dependency management. Hence, eInfochips enabled CMake for migrating to Gradle. eInfochips also enabled Vagrant to Docker migration to manage virtual development environments.

eInfochips, as a solution partner, helped the client achieve 70% reduction in file size using Docker and setting up the environment with DevOps tools, enabling smooth build and release management process.

Project Highlights

  • DevOps tools evaluation and migration
  • Dockerization
  • 70% reduction in file size using Docker
  • Build and release management with DevOps tools

To read more, download the copy arrows-new

To download this resource

Fill in the details below

I wish to be contacted by eInfochips

eInfochips' Privacy Statement.

Executive Summary

The client is a leader in providing a broad range of diagnostic and information technology-based products and services for veterinarians around the world. They developed a product for animal diagnostics which takes animal blood as input and provides diagnostic reports within minutes.

eInfochips was involved in end-to-end product testing, including unit testing and web testing for various interfaces of the product. eInfochips was also involved in automation using a unit testing framework for C++ with Lua scripting and web automation framework using Selenium and Python. For build management, CMake was used which is suitable for building applications. CMake is not well suited for multi project builds and dependency management. Hence, eInfochips enabled CMake for migrating to Gradle. eInfochips also enabled Vagrant to Docker migration to manage virtual development environments.

eInfochips, as a solution partner, helped the client achieve 70% reduction in file size using Docker and setting up the environment with DevOps tools, enabling smooth build and release management process.

Project Highlights

  • DevOps tools evaluation and migration
  • Dockerization
  • 70% reduction in file size using Docker
  • Build and release management with DevOps tools

To read more, download the copy

arrows-new-1

To download this resource

Fill in the details below

I wish to be contacted by eInfochips

eInfochips' Privacy Statement.

Executive Summary

The client is a leader in providing a broad range of diagnostic and information technology-based products and services for veterinarians around the world. They developed a product for animal diagnostics which takes animal blood as input and provides diagnostic reports within minutes.

eInfochips was involved in end-to-end product testing, including unit testing and web testing for various interfaces of the product. eInfochips was also involved in automation using a unit testing framework for C++ with Lua scripting and web automation framework using Selenium and Python. For build management, CMake was used which is suitable for building applications. CMake is not well suited for multi project builds and dependency management. Hence, eInfochips enabled CMake for migrating to Gradle. eInfochips also enabled Vagrant to Docker migration to manage virtual development environments.

eInfochips, as a solution partner, helped the client achieve 70% reduction in file size using Docker and setting up the environment with DevOps tools, enabling smooth build and release management process.

Project Highlights

  • DevOps tools evaluation and migration
  • Dockerization
  • 70% reduction in file size using Docker
  • Build and release management with DevOps tools

To read more, download the copy

arrows-new-1

To download this resource

Fill in the details below

I wish to be contacted by eInfochips

eInfochips' Privacy Statement.