案例研究
NobleProg经常被 信任提供 重量级的咨询项目,我们被邀请 就对大型组织的基本实践和日常运营至关重要的事项提供长期和短期建议。
我们最近成功完成了 英国 皇家精神科医师学院的 咨询项目 :
我们联系了几家潜在的RabbitMQ专业知识提供者。然后,很容易很快确定 NobleProg 来支持我们扩展网站的努力,因为他们立即询问已经采取的步骤和结果,与我们一起缩小调查范围并确保他们将提供正确的技能来进一步进行调查。
在最初的对话之后,大家一致认为,需要一个既有很强的 RabbitMQ 知识,又能熟悉 .NET 环境的人,而这正是所提供的。在获得测试站点和代码的访问权限后,NobleProg 顾问迅速确定了影响 RabbitMQ 连接的主要问题,并为该问题提供了战术和长期的架构修复。
在实施了建议的 RabbitMQ 连接更改后,我们的负载测试表明,当前问题已得到解决,但使用代码中的配置选项,站点的可管理性仍然存在问题,以及潜在的未来瓶颈,超出了当前使用情况,但在负载测试中可以看到。在这一点上,顾问超越 RabbitMQ 并快速理解应用程序本身的能力不仅对解决眼前的问题有很大帮助,而且对解决“明天的瓶颈”也提供了一个更易于管理的系统。
在练习结束时,我们获得了理想的咨询经验,该咨询公司首先花时间确保他们充分了解问题以提供正确的技能,然后在估计预算范围内尽快 提供所需的解决方案。
Phil Burke,信息系统 总监
皇家精神科医师学院
其他案例研究
我们参与的短期和长期咨询项目示例:
客户 - 欧洲 Government Information Service
要求
- 理解和欣赏 RabbitMQ 将用于的商业模式
- 为 RabbitMQ 部署构思一个拓扑结构,该拓扑满足功能需求,同时尽可能保持简单和稳定
- 满足负载和吸收负载尖峰方面的要求,并满足高可用性方面的要求
- 实现 Jmeter 脚本(jmx 文件)来测试加载 RabbitMQ 部署(如有必要,向团队介绍如何操作 Jmeter)
- 继续对已部署的拓扑进行负载测试,分析结果,提供建议
- 可能修改拓扑以增强负载测试后的性能
交付
- 描述构想的 RabbitMQ 拓扑的文档
- 描述该特定拓扑的 RabbitMQ 配置的文档
- Jmeter 脚本
- 描述性能方法的文档(如何解释 RabbitMQ 在重负载下的性能和行为)
结果
所有可交付成果均已成功完成。NobleProg收到客户的反馈,表示他们对顾问的选择和高标准的工作感到非常满意。 他们对他与团队的互动方式感到特别满意,与他们一起工作得很好,并提供了许多持续的增值指导,确保知识转移能够进行。
大型国际电信/媒体公司
要求
- 高级体系结构审查
- 支持将主机关键业务流程移动到新平台上
- 支持使用 jBPM 实现决策自动化
交付
- 关于项目 技术方面的指导
- 研究和实施解决方案
- 设计并提供一系列定制的培训课程,使工程师能够独立开发未来复杂的 jBPM 解决方案
结果
一个长期、复杂的咨询项目,NobleProg被 嵌入到客户团队中。将关键业务流程转移到新平台上已经取得了成功,然后正在进行工作以支持业务团队,为他们转向独立工作做好准备。所提供的培训非常受欢迎,使许多工作人员能够进入支持新平台上系统的新角色。
客户 - 国际政府间组织
要求
- 分析新开发的 Web 应用程序的性能
- 开发、集成和执行 定制性能测试
- 进行现场培训,将知识传授给员工
交付
- 评估新开发的 Web 应用程序的 Web 应用程序测试
- 远程准备测试和系统集成
- 执行测试并向开发团队提供反馈
- 制定和提供培训计划,使员工将来能够独立进行测试
结果
我们的顾问成功地在公司基础设施中开发并集成了所需的性能测试。
知识转移是成功的。 为现有员工提供了为期 3 天的定制课程,他们现在 能够独立进行所需的测试。
Need Help?
Reach out to learn more about our team and the kinds of tailored solutions we can offer your organization.
联系我们