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

    For all career related inquiries, kindly visit our careers page or write to career@einfochips.com

    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

      For all career related inquiries, kindly visit our careers page or write to career@einfochips.com

      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

        For all career related inquiries, kindly visit our careers page or write to career@einfochips.com