Situation
- One physical office
- 10 team members at the office
- 5 team members working remotely
Required hardware
Computer 1: Gateway
On premise device which provides
- Gateway
- Firewall
- VPN
- Print Server
- File server (shared drive)
Requirements
- 2 network cards
- RAM: 1 gig (Any new computer will have sufficient CPU and RAM)
Computer 2: Web and Collaboration
In data center (same or different as #2)
- Emails (IMAP and SMTP)
- Public website with logins to acess the Intranet
- Real-time collaboration (XMPP, and WebRTC)
- SSL certificates from Let's Encrypt
Requirements
- IP address and domain name
- RAM: 3 Gigs minimum for Videoconferencing.
Computer 3: Virtual Machines
In data center (same or different as #2)
- Virtual machines with Kimchi to supply dev / testing environments or virtual desktops for team members
Requirements
- IP address: one per per VM
- RAM: 2 to 3 gigs per running VM