Do I need to make a web application in order to access data over the Internet?

No, all Open Automation Software client applications and services support Internet communications in Open Automation Software by default. You can deploy them as Smart Clients.