TIM can be deployed in various ways: in cloud, on-premise or on edge.
TIM is native citizen of cloud and it is the easiest and the most popular way how our customers use TIM. If you have your own cloud subscription though, either on Microsoft Azure or Amazon AWS, it is also possible to run TIM there.
In specific situations you may want to use TIM disconnected from other networks, on your own infrastructure. In such situation TIM engine can be deployed on your own infrastructure, and requires Linux to run.
TIM Engine can be deployed also on various edge devices from small single-board computers like Raspberry Pi to industrial IoT device as Dell Edge Gateway or HPE, designed to provide powerful IoT solutions.