1. A method of analyzing medical data, comprising: sensing at least one medical parameter of a patient to provide sensed medical data; transmitting the sensed medical data to a cloud computing resource via a middleware for processing in at least near real time, the middleware including an application engine, a user interface application linked to the application engine by a user programming interface, a business component operatively connected to the application engine, and a hardware abstraction layer linked to the business component by a system application programming interface, the hardware abstraction layer being situated between the application engine and the business component and a middleware hardware; receiving analysis results from the cloud computing resource; and transmitting the analysis results to a user interface device.