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.
Fill in the details below
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.
Fill in the details below
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.
Fill in the details below