AWS DocumentDB
Description​
Amazon DocumentDB is a scalable, fully managed, and highly durable document database service provided by Amazon Web Services (AWS). It's designed to be compatible with MongoDB, a popular NoSQL database, allowing developers to use the same MongoDB application code, drivers, and tools they already use today. Amazon DocumentDB is engineered to provide high availability, reliability, and scalability, making it suitable for workloads that require stable performance and the ability to recover from disaster scenarios.
General details​
- Developer(s): Amazon Web Services (AWS)
- Open source: No
- Language(s): Not applicable as it's managed by AWS. However, it interfaces with applications typically written in languages supported by MongoDB drivers (e.g., Python, Java, Node.js).
- Repository: N/A
- License: The service is provided under AWS's service terms and conditions.
- Operating system(s): As a fully managed service, Amazon DocumentDB runs on AWS infrastructure. The underlying operating system management is abstracted away from the user.
- Actively maintained: Yes (within the past month)
Intended use on the device​
The SOUP is used in the medical device for the following specific purposes only:
- Long-term storage of record history of user interactions with web API endpoints (information sent by the user and response issued by the API).
- As an alternative to a SQL database to store information (email, password, name, organization, etc.) of the users that have been registered in the web API. This information is later accessed for user authentication.
- Keep a registry of the historical versions of the AI models and microservices of the medical device.
Requirements​
For the integration and safe usage of this SOUP within a software system, it's important to outline both functional and performance requirements. These requirements help mitigate risks and ensure compatibility and performance standards are met.