我觉得对于ERP这样的业务系统。采用什么样的架构应该更多的是去根据实际的业务量和软件开发的建议,
以前在钢铁行业做运维。到很少有接触过erp系统采用容器。
多半是因为本身架构当时做的不够优化。软件版本老化,硬件性能也不够强,运行业务已经有些困难,后来改为了虚拟化。但对于数据库方面也还是做了很多的调研,
我觉得重点可以考虑以下方面。
1 。业务并发量,2 软件应用对硬件性能的要求,容器是否会成为系统的瓶颈。
3 。系统应用部分的技术能力是否能很好的配合容器的推行。
容器的有点在于。灵活,快速部署,低开销。对于安全性。我觉得任何系统无外乎的备份无外乎数据的备份,架构的冗余,容灾。最低限度保证故障时数据不丢,其次是业务不间断或者少间断。
真是太巧了,昨天招了一个外包小姑娘,做的就是sap系统的容器化部署工作。现在传统软件正在向容器化转型,微服务化可能还没这么快。
erp放在容器上的优势
一、我认为最主要的是降低部署的成本,过去一个erp系统是非常庞大的,涉及多种高可用方案,如果在容器上部署,部署成本高;
二、应用解耦,传统erp软件的耦合程度非常高,一旦出问题,需要非常专业的技术人员排查,但容器化后,应用变“小”了,可用降低运维的成本。
安全上的考量
ERP通常在内网部署,安全由网络提供,一般不是问题。 容器云也是有副本的,高可用性可以保证。
如果是Saas平台的话,建议使用企业级容器云解决方案(SDN),,提供权限管理方案。