I am developing intranet system for large company (5000-10000 employs) and i would like to hear any comments or advices from the community.
The system consists of 2 parts:
- Main Intranet system: Based on Company local server and all access will be within company local network.
- Web site for company members: Company members can access from internet and thus use any available services.
The minor issue is to design right solution for 2 nd part, and by far i have considered those 2 ideas:
- First thought was to have installed the main intranet system on company local network and have subsystem(for members access) on remote web hosting provider side. But in this case i will face to replicate part of DB into remote web hosting which breaks up the data integrity and privacy(financial reports ...).
- Second thought was to have companies own hardware infrastructure at company office and to host the website for company members on its own. So company members can access to web site and request and view reports and perform other actions. But im not so sure about technical part for this case. Like how to put company own web server and serve requests from WWW and i would like to hear any info about this also.
Any advice or suggestion would be highly appreciated.