前文说到,微服务、容器、和DevOps这三个火枪手,他们互为绝配,三人同行,立马成为铁三角,所向披靡。
然而,事物的发展总是那么曲曲折折。事实上
- 在应用模式上,经历了从单体应用到SOA再到微服务三个阶段(对于我们来说,SOA基本可以忽略);我们自己大量存在的单体应用,而由我们提供基础服务的那个业务部门主要是微服务应用;
- 在基础架构上,我们经历了从实体机(虚机)环境一步跳到架构在超融合主机群之上的Openshift容器云环境的阶段,然后现在再回头规划构建IaaS混合云平台提供虚机服务。我们依旧大量使用实体机及实体机下的虚机资源,IaaS还在建设中。而由我们提供基础服务的那个业务部门则正在使用openshift容器云环境;
- 在DevOps上,我们至今还在经历需求开发、测试、发布、运维等被隔离在不同团队,完全通过手工、线下流程进行运作的模式。目前只是在测试环境发布时在Jenkins上写了个脚本进行发布&#