This document describes an all-IP camera solution using a central cloud-based recording architecture. It includes schematics showing IP cameras at 152 branch locations streaming video to servers on the cloud. The solution would use Wavestore video management software installed on the cloud to record and manage live video feeds from 1084 IP cameras. It also describes adding facial recognition at entrance cameras of each location and rule-based video content analytics to the system. Hardware specifications and bills of quantities are provided for the cloud servers, storage, cameras, and video analytics software needed for the solution.