云中的移动安全解决方案。该项目通过使用android设备实现更便宜的闭路电视摄像机替代品。设备捕获图片,并以预定义的时间间隔(会话)上传到云端。用户还可以通过一个网页查看基于某些过滤器的所有图像,实现便捷的远程监控。

组件

  • Android应用程序:负责图像捕获和上传。

  • 安全Web应用程序 - SecureUI:提供用户界面以便查看和管理捕获的图像。

  • REST后端服务 - RestService:支持应用与数据库及存储的通信。

使用的AWS服务

部署

  • Secure.apk:部署到兼容的android手机,确保设备能正常捕捉和上传图像。

  • SecureUI.war:部署到在Amazon EC2中运行的HTTP服务器(Apache Tomcat)。更多关于部署Java项目的步骤,可参考 阿里云服务器部署Java Web项目文档

这样设计和部署的系统,不仅能够显著降低硬件成本,还可以利用云服务提供的扩展性和安全性,确保用户的监控需求得到满足,并且数据在传输和存储过程中得到充分的保护。