Hi Cove-dwellers,
I (no software development experience) am working at a startup with a Class II (moderate LoC) SaMD designed to run on a cloud-based service hosted in AWS. The platform code provides an SDK package for device software to enable the use of an API to launch docker containers with algorithms with the use of AWS resources within AWS, track the progress of their execution and store information about such jobs in the database in order to allow monitoring and reporting.
I was hoping to get clarity on a couple of questions regarding V&V for this platform -
a. For AWS validation, what else would be required outside of their validation documentation on Part 11 compliance and data confidentiality and integrity? The device uses the platform to make API calls to AWS, so would validation consist of making dummy API calls and making sure that input/output is repeatable?
b. For the platform itself, would unit tests comprising of design and peer review, testing written into the code (Unit tests check that all the code paths work as expected (e.g. perform specific activities depending on the input and intermediate results, fail quietly with or without the log message if it is acceptable or raise exception and propagate it up the stack to alarm about the failure, etc.).) and functional testing (covering integration + system tests) be enough?
Thanks! Appreciate all responses.
I (no software development experience) am working at a startup with a Class II (moderate LoC) SaMD designed to run on a cloud-based service hosted in AWS. The platform code provides an SDK package for device software to enable the use of an API to launch docker containers with algorithms with the use of AWS resources within AWS, track the progress of their execution and store information about such jobs in the database in order to allow monitoring and reporting.
I was hoping to get clarity on a couple of questions regarding V&V for this platform -
a. For AWS validation, what else would be required outside of their validation documentation on Part 11 compliance and data confidentiality and integrity? The device uses the platform to make API calls to AWS, so would validation consist of making dummy API calls and making sure that input/output is repeatable?
b. For the platform itself, would unit tests comprising of design and peer review, testing written into the code (Unit tests check that all the code paths work as expected (e.g. perform specific activities depending on the input and intermediate results, fail quietly with or without the log message if it is acceptable or raise exception and propagate it up the stack to alarm about the failure, etc.).) and functional testing (covering integration + system tests) be enough?
Thanks! Appreciate all responses.