项目描述与客户背景
客户是软件定义IT运营领域的领导者,提供对整个IT堆栈的可见性,从网络设备到应用程序。通过收集机器数据构建实时IT服务模型,利用机器学习算法预测并消除混合IT环境中的停机,从而减少停机时间和IT支出。客户提供开源IT管理解决方案,具有单一基于网络的控制台,支持管理基础设施状态和健康状况,并提供深入的资产清单和IT配置数据库。
业务挑战
客户面临激烈的市场竞争,为延续成功并保持领先地位,必须:
技术栈与传递的值
SoftServe团队向客户交付了以下价值:
- L3支持服务:帮助客户支持其客户,尽快解决特定问题。
- 扩展开发服务:与客户合作研究行业趋势和新技术,扩展解决方案。
- 平台开发:与客户合作改进和支持平台。
- 专业服务:为特定客户提供定制服务,满足业务需求。
客户目标与合作
客户与SoftServe合作实现业务目标,包括:
解决方案功能
客户的开源IT管理解决方案提供:
- 事件和故障管理功能,与配置数据库相关联,自动化日常执行任务。
- 完整的资产清单,包括服务器、网络设备和软件应用程序的组件级别信息。
- 自动监控IT基础设施性能。
技术栈
解决方案使用的技术栈包括:
- 编程语言:Python/Zope, Java, JavaScript, Go, Cucumber
- 数据库:HBase/Hadoop, elasticsearch, PostgreSQL, MySQL, MariaDB, Neo4J
- 框架与工具:AngularJS, ExtJS, Docker, rrdtool, RabbitMQ, Jenkins
- 云平台:AWS, Azure
- 其他:CSS/HTML/XML, SNMP, ZODB, ZooKeeper
服务内容
SoftServe提供的服务包括:
- 平台支持和扩展
- 插件实现
- 产品功能定制
- 市场趋势研究和实施
- 产品测试
- 产品自动化测试