Hello
Recently Cartoview was announced www.cartologic.com/cartoview you can download it and install it on your windows server and immediately start deploying GIS applications. After installation make sure to visit the app store http://www.cartologic.com/cartoview/apps/ to download the Geo Apps you need. Most apps require simple customization. Some apps will need admin to access the app configuration. You can integrate cartoview with your web infrastructure, (Portal for ArcGIS or any open data catalog) or for very simple usage use cartoview directly to display your data in web GIS Apps
Let us know what you think
-Adam