32 个问题
你们如何选择技术栈?
我们从您的团队能够运行和招聘、其他系统所用技术以及软件必须完成的工作出发。对多数业务软件而言,这意味着 TypeScript、Java、C# 或 Python 等主流语言、关系型数据库以及您已在使用的云。我们记录每项选择及其理由。
你们能构建多租户 SaaS 产品吗?
可以。我们从首个版本起设计租户隔离、按租户配置、角色、计费钩子与审计追踪,因为之后再添加意味着重写数据模型。我们根据您的安全与成本需求,与您商定租户共享数据库、模式还是完全不共享。
可组合架构对我们意味着什么?
您的平台由自包含、拥有自身 API 的业务能力构建,如定价、入驻或计费。每项能力都可单独变更、扩展或替换,不影响其余部分,新产品也可复用。它适合将成长多年的平台;小型工具不需要。
你们使用哪个前端框架?
多数新应用我们使用 React 与 Next.js,因为它支持服务端渲染且工具链强大。我们也使用 Angular 与 Vue.js;当您现有框架更合理时,我们继续沿用。
为什么构建桌面应用而不是 Web 应用?
当工作需要离线使用、直接访问设备或本地文件、大量数据或图形,或快速键盘操作界面时,选择桌面。多数其他需求下,Web 应用更易部署和更新。我们逐案建议,有时带小型桌面组件的 Web 应用才是正确答案。
原生还是跨平台桌面:我们应选哪个?
原生应用性能最佳,与各操作系统最贴合。跨平台应用在 Windows、macOS 与 Linux 间共享一套代码,降低构建与变更成本。当一个平台占主导或工作负载要求高时,我们建议原生;当多个平台都重要时,建议跨平台。
桌面应用能在无网络连接时工作吗?
可以,前提是任务允许。我们与您决定每位用户在设备上需要哪些数据,加密保存,并记录其变更直到网络恢复。同一记录在两处变更时,按约定规则决定哪项变更生效,或请人工选择。
应用能配合我们的扫描器、打印机及其他设备吗?
可以。我们与员工使用的设备集成,如条码扫描器、票据与标签打印机、电子秤与支付终端。我们通过各设备的驱动、SDK 或标准端口连接,并用您实际运行的型号与固件测试,因为同类型设备的行为常有差异。
我们应该做原生还是跨平台?
Swift 与 Kotlin 原生应用能最充分地使用设备功能。React Native 或 Flutter 跨平台应用在 iOS 与 Android 之间共享大部分代码,从而降低构建与后续修改的成本。当应用高度依赖设备时,我们建议原生;大多数企业与消费级应用则适合跨平台。
什么是数字孪生,何时值得构建?(移动、空间计算与数字孪生)
数字孪生是对某个物理场所或流程的实时 3D 模型,由来自其传感器和系统的数据驱动。当针对该场所的决策在现实中验证成本高昂时,就值得建设。例如调整生产线、规划港口、运营智慧城市片区,或为罕见事件培训员工。
数字孪生可以连接哪些系统?
描述真实现场的那些系统:工业 IoT 与传感器平台、楼宇与工厂系统,以及 ERP 与资产维护系统。我们与您确认数据源以及各自的更新频率,使孪生体如实呈现现场。
应用可以在无网络连接时使用吗?
在旅程允许的情况下可以。我们把用户所需的数据加密存储在设备上,并将其变更排队,待网络恢复后同步。同步规则决定同一条记录在两处都被修改时如何处理,这些规则由我们与您共同设计。
你们如何让产品具备无障碍性?
我们从第一张线框图起就按 WCAG 2.2 AA 设计:足够的对比度、可见焦点、合理的阅读顺序、足够大的目标以及每个控件的标签。每次变更都运行自动化检查。每次发布前,我们用键盘与屏幕阅读器手工测试关键旅程。
你们能为阿拉伯语及其他从右到左语言设计吗?
可以。从右到左设计不只是翻转屏幕:导航、进度指示与方向性图标会镜像,而数字、标识与媒体控件通常不会。阿拉伯语文本需要专属字体、字号与行高,我们会与母语读者一起审阅两个方向。
什么是自愈式测试自动化?
界面测试常因按钮移动或改名而失败,即使功能仍然正常。自愈式测试用 AI 重新找到元素并提出更新后的测试,由工程师审阅后接受。套件因此保持可靠,同时不会掩盖真实缺陷。
AI 在现代化中具体做什么?
它快速阅读大量旧代码:解释程序做什么、追踪数据流向、提出重构建议并起草测试。由工程师决定变更内容、评审每一行,并用特征测试加以证明。AI 加速理解,但不取代验证。
你们能把 COBOL 与 DB2 工作负载迁出大型机吗?
可以。我们将 COBOL 程序转换或重建为云原生服务,并在每一步核对 DB2 数据迁移。批处理任务与文件接口换成现代等价物。稳定但迁移成本高的部分可以留在 API 层之后,直到轮到它们。
何时封装系统比替换更好?
当旧核心稳定正确但难以访问时。在其前面增加现代 API,让新渠道、合作伙伴与产品无需触碰内部实现即可使用其功能。当系统阻碍变更、无法保障安全或无法再配备人员时,我们建议替换。
什么是主权云,我们需要吗?
主权云将数据、运营与法律控制保留在同一司法管辖区之内。它可以是区域供应商、政府云、具备相应管控的超大规模云区域,或您自己的数据中心。当法律或监管机构要求某些记录留在境内时,您就需要它。我们会先梳理哪些工作负载受此类规则约束,再建议其运行位置。
我们应该使用哪家云厂商?
通常沿用现有厂商,除非有明确理由更换。决定因素包括数据驻留、现有合同与技能、所需的托管服务,以及其他系统的连接方式。我们服务 AWS、Microsoft Azure、Google Cloud、阿里云与区域政府云,并只在值得之处保留供应商特定代码。
你们如何避免锁定?
基础设施以 Terraform、OpenTofu 或 Pulumi 等开源工具定义,工作负载运行在 Kubernetes 或其他可迁移平台上。若某供应商的自有服务确实是更好的选择,我们会刻意采用,并书面记录退出路径。您最终会得到每项工作负载迁移所需投入的书面估算。
基础设施应保留在本地还是迁移到云?
取决于每个系统:其数据可保存在何处、性能与连接需求、许可证,以及您的团队能够运维什么。许多企业采用混合架构,只要作为整体来设计就能运作良好。我们会从成本、风险与投入方面比较各选项,并给出我们会选择的方案。
我们应该在自己的 GPU 上运行 AI 模型吗?
当数据不得离开您的边界,或使用量稳定到自有容量比按调用付费更划算时,可以考虑。我们会针对您的工作负载比较私有集群、主权云与公有模型服务,然后确定集群规模及其服务的模型。
你们能配合我们现有的设备和系统吗?
可以。我们从现有环境出发,只替换已停止支持或妨碍设计的部分。若必须采购硬件或许可证,我们会说明所需内容及理由,由您选择供应商。
什么是平台工程?它与 DevOps 有何不同?
DevOps 是开发人员与运维人员共同承担软件运行责任的实践。平台工程把这一实践转化为产品:一个内部开发者平台,让每个团队都以同样经过验证的方式构建、部署和运行服务。您的团队把时间花在功能上,而不是流水线上。
你们使用哪些工具?
通常是用您已有的工具。我们在基础设施方面使用 Terraform、OpenTofu 与 Pulumi,容器方面使用 Kubernetes,以及常见的 CI/CD 服务,包括 GitLab CI/CD、GitHub Actions 与 Argo CD。只有当某个工具阻碍了您的需求时,我们才会建议更换。
缓存和路由会降低答案质量吗?
按用例分别设置就不会。只有当某项任务通过与前沿模型相同的评估后,才会迁移到更小的模型;缓存答案只用于存储的答案仍然正确的情形。任何不确定的情况仍交给更大的模型。
什么是 GreenOps?
GreenOps 将 FinOps 方法应用于能源与碳排放。工作负载按实际用量确定规格,在可以等待的情况下选择电力更清洁的时间与地点运行,并按您的 ESG 报告所需的口径进行报告。
我们的硬件安全模块支持后量子算法吗?
支持程度因型号与固件版本而异。我们在 CBOM 审计中逐一检查每台 HSM,并只在确有需要时规划升级或更换。
我们需要量子密钥分发吗?
很少需要。后量子密码学可运行在您现有的网络与硬件上,而 QKD 需要专用光链路。只有在监管机构或合作方有要求的高价值链路上,我们才会考虑 QKD。
你们支持哪些云与平台?
AWS、Microsoft Azure、Google Cloud、阿里云与区域政府云,以及您自己的数据中心和私有 GPU 集群。基础设施以 Terraform、OpenTofu 或 Pulumi 定义,工作负载运行在 Kubernetes 上,因此供应商选择始终开放。
你们能帮我们迁离超大规模云服务商吗?
可以。我们评估哪些服务将您与该供应商绑定,在主权云、其他供应商或您自己的数据中心设计目标方案,并分阶段迁移工作负载,每项都配有回滚路径。迁移多远由您决定:有些客户全部迁移,有些只迁移监管机构关注的工作负载。
更多问题
- AI 与数据模型与供应商、准确性、检索或微调、数据平台、实时数据与文档自动化。37 个问题
- 集成ERP 系统、中间件、银行格式、ISO 8583、终端、host-to-host 或 EBICS、开放银行与第三方 API。32 个问题
- 行业核心银行、ISO 20022、欺诈监控、门店、EDI 与承运商、HL7 与 FHIR、无障碍与 ERP 升级。30 个问题
- 部门解决方案ERP 连接、电子发票强制要求、AP2 与 EDI 供应商、数字产品护照、CRM、动态定价、对话式 BI 与阿拉伯语。13 个问题
- 成本与定价项目或团队的成本由什么决定,以及我们如何估算。29 个问题
- 周期工作启动与交付需要多久,以及哪些因素会改变周期。10 个问题
- 归属与合同代码、数据与成果归谁所有,以及合同如何运作。22 个问题
- 安全与数据我们工作期间如何保护您的系统、代码与数据。79 个问题
- 团队与人员谁参与您的项目、如何选拔,以及团队如何变化。30 个问题
- 流程与沟通工作如何规划、汇报与验收。121 个问题
- 支持与运营上线后会发生什么:支持、监控与变更。29 个问题
- 关于 XSIS我们是谁、在哪里,以及如何联系我们。6 个问题
从对话开始,而不是从合同开始。
告诉我们您需要构建、连接或保障什么。架构师会与您一起梳理,然后建议从何处入手。
后续流程
约定时间
我们的团队会通过电子邮件与您约定会谈时间。
咨询前会谈
一次免费 30 分钟在线预咨询:我们梳理您的目标、系统与限制条件。
就绪评估
在免费 48 小时就绪评估中,首席架构师对照 6 项就绪定义检查您的项目,并推荐合适的路线。
选择路线
范围就绪的项目会收到一份有约束力的方案3–5 个工作日内。概念阶段的项目从 Blueprint Studio 开始。已上线系统若出现故障、缺乏文档或需要集成,则先进行1–2 周诊断。Blueprint Studio 与诊断服务各收取固定费用,费用在方案中列明。