私有云管理平台项目:
该项目是公司内部使用的私有云项目,项目旨在为公司提供稳定,快速,可靠的资源管理平台,合理使用公司的计算资源和存储资源。
后端使用Flask框架,前端使用React框架,使用MySQL数据库作为数据存储和Redis数据库作为缓存和异步任务消息队列,采用celery作为异步任务工具。私有云平台选用openstack实现资源的虚拟化以及管理,在此基础上进行开发,同时选用zabbix+prometheus实现对虚拟化资源和物理机的监控和告警推送,选用rundeck作为远程脚本执行管理工具(ansible),选用fastDFS作为文件管理工。
实现了包括物理机的cmdb,虚拟机的生命周期闭环管理,同时完成公司内使用资源的统计和合理调配以及管理,并完成相应的结算,设计并开发形成公司独特的计费工具,完成相应的费用结算,基于开源bpm实现任务流程管理。
该项目现处于稳定运行阶段。