In this talk, Ray Hall will explain what the definitive architecture should be for an OSIsoft-based software solution to solve your business problems. A listener will appreciate the configuration and programming choices one could make (in the RtPM Platform) to implement these solutions. Specifically, a software platform should address all the required aspects of software application design: database, SDK, presentation, and reports.