数字化转型是一个很大的话题,基础架构是一个很小的话题,基础架构在数字化转型的话题中,笔者认为,所能输出的能力,无非更好的、更快的、更成本的、更安全的提供基础架构服务,其实这就是云计算的能力。
从本质上说, 数字化转型是目标,云计算就是实现这一目标的必由之路,IT基础架构则是基础所在,所以基础架构必须进行云化升级,更高、更强、更快,即智能化程度更高,融合能力更强,计算速度更快。
针对您的诉求,我们分敏态支撑和资源管理两个维度来看。
一、敏态支撑
现在最主流的方式就是引入DevOps理念,加快应用开发的迭代速度。
首先,要在开发中使用各种管理工具提升开发效率。比如,项目管理、代码构建、代码质量、自动化测试等。
其次,优化开发管理流程,固化到DevOps平台中,并且将各种开发工具串联起来。让开发人员只关注业务逻辑实现,底层资源、应用打包、版本管理、业务发布等问题都通过管理工具来完成。
二、资源管理
通过使用容器云,实现对DevOps理念的落地,达到应用的秒级部署、弹性伸缩、资源高效利用等目标。在同等硬件配置环境下,容器运行业务的数量会更多,大大提升了资源利用率。
传统的虚拟化支撑老旧业务,容器实现对互金业务、新架构、重构业务的支撑。
补:微服务架构
将业务架构从传统单体应用架构,转向微服务架构,将业务与底层解耦。当业务剧增,通过动态横向扩展某个或某几个服务数量,实现对业务流量暴增的支撑;当业务下降,也能够动态收缩服务。同样,业务需要新增服务模块,单独开发新服务模块,处理好与其他已有模块的调用关系,即可实现快速业务能力扩展,应对不断变化的业务需求。