KamoCRM

遗留的现代化

改进无法关闭的系统

大家抱怨的系统通常也是正常运行的系统。 它编码了二十年的决策,其中大部分没有记录,有些是负载承载的,没有人能够解释它做了什么的原因是那些本来可以退休的人。 直觉是重写。 大爆炸重写失败的比率是很好的文件,但被广泛忽视,主要是因为新的系统必须达到功能均等,规格没有人写下来。

工作内容

  • 首先进行审计,最后提出书面建议,有时建议保留该建议
  • 表征测试,在发生任何变化之前,捕捉系统的当前行为
  • 渐进式替换在幕后,因此价值持续到达,而不是在承诺的日期
  • 早期增加了可观察性,因为无法测量的东西无法现代化
  • 依赖关系和平台升级顺序排列,因此每个步骤均可独立发送
  • 知识捕获,所以新的系统是不一样神秘的十年

为什么我们是可信的

我们维护的平台在为客户服务的同时,本身也在数据库引擎和框架版本之间进行了迁移,我们知道库升级在构建过程中很好,但在生产过程中却有所不同,这种情况会带来特定的困难。

什么移动价格

我们在发现后报价,在任何事情开始之前,数字是固定的。 这些是推动它的东西,所以您可以在与我们交谈之前大致了解您的项目所在位置。

  • 是否有任何测试存在今天—他们的缺席是单一最大的乘数对这项工作
  • 公司员工中有多少机构知识存活下来
  • 系统是否可以逐步改变,还是是一个不可分割的工件
  • 限制如何和何时部署变更的合规义务

证明我们已经做到了这一点

Knowing something is wrong before a customer tells usMetrics, logs and distributed traces, self-hosted and actually usedA distributed data layer, chosen deliberatelyDistributed SQL, wide-column, cache, object storage and vectors — each for a reasonThe cluster we run our own company onA production Kubernetes platform, operated by the people who deploy to it

我们常见的问题

其他 应用开发 工作

Custom web applicationsThe system your business actually runs on, built properlyAPI and integration developmentMaking two systems agree, including the one with no documentationMobile applicationsCross-platform where it makes sense, native where it does notSI and retrieval systemsAssistants that read your documents, and know what they are not allowed to read
所有 应用开发

告诉我们您想要做什么

简短的交谈通常就足以判断我们是否是合适的人选,如果我们不是,我们会告诉你并指出更好的地方。

开始对话我已经使用 KamoCRM我们如何报价