If you have any concerns related to using IO Frog in the cloud and consider running the platform on your own premises, please consider these options/ideas:
A) IO Frog can work as B2B middleware. We can setup the solution in such a way that messages coming from device will be only processed in IO Frog and then sent via REST API to client’s systems for further processing.
B) You can theoretically run the system on local computer but you will need to handle all operation and maintenance tasks by yourself, and the TCO will increase dramatically. IO Frog is currently running on 5 servers in Amazon AWS + load balancer. Amazon is investing billions into their infrastructure, security, add-ons and tools. Even large companies are using similar cloud services including banks and energy. We would definitely worry more about the local installation today.
C) We definitely do not suggest to run any IoT solution on one dedicated computer because of low availability, and high risk concerns
D) IO Frog is using 3rd party services with our company tokens / security keys. For example Google geolocation service, Twilio SMS service, Paypal payment gateway. Moving the solution to different server also means exposing these keys which is not possible, so you will need your own keys = more effort and investment needed.