SoftServe架构团队为下一代移动PaaS公司Kony设计了一套基于TIBCO和AWS的报告与分析解决方案,以满足成本效益、高性能和可扩展性的要求。团队在30天内完成概念验证,获得客户信任并快速推进实施。
核心挑战与解决方案
Kony面临内部重构和云平台移植停滞、试用率和采用率下降的问题。SoftServe团队采用AWS和TIBCO的组合:
- AWS Redshift:作为经济实惠的数据仓库引擎,每小时0.25美元(无前期成本),列式存储压缩率达90%,支持1.6PB存储容量,满足高性能需求(响应时间<5秒)。
- TIBCO JasperReports Server:支持多租户模式(无用户/数据量限制),开箱即用,通过REST API实现快速集成,支持自定义指标和自助报告功能。
架构亮点
- 消息处理:使用Amazon SQS、Celery和Redis实现高容量消息传递和分布式任务管理。
- 数据加载:通过Celery工作员将数据加载至Redshift,支持近乎实时的数据分析。
- 多租户优化:Redshift和JasperReports Server的协同工作,通过shared-schema/shared-db模式降低成本。
关键优势
- 成本效益:Redshift按需付费,TIBCO许可证不限制租户,多租户模式显著节省资源。
- 性能与扩展:Redshift的列式存储和multi-node架构满足高并发需求,Celery架构支持弹性扩展。
- 自助服务:JasperReports Server的拖放式报表设计器,支持非技术用户创建自定义报告。
合作与成果
SoftServe作为TIBCO长期合作伙伴,提供最佳价格/价值方案。团队通过专注协作和先进技术,在六个月内完成交付,验证了方案可行性。
结论
该解决方案通过AWS和TIBCO的协同,为Kony构建了高性能、可扩展且低成本的云基础BI平台,有效解决了客户挑战并加速了市场采用。