58集团容器云平台实战与技术演进:资源优化与业务流程升级

0 下载量 9 浏览量 更新于2024-08-31 收藏 517KB PDF 举报
58集团云平台架构实践与演进 58云计算平台在58集团的应用和实践已超过两年,该平台深度结合了容器技术,旨在解决集团业务中的关键问题。首先,容器云通过提高资源利用率,将原来的低效利用提升至3-4倍,甚至更多,显著提高了资源的使用效率。其次,通过Kubernetes等工具,云平台将服务扩容的时间从小时级缩短到了分钟级,极大地提升了业务扩展的灵活性和速度。 云平台的建设初衷是为了规范上线流程,统一使用容器镜像模板,确保整个服务部署的一致性和标准化。在技术选型上,58集团选择了Docker和Kubernetes作为基石,构建了一个高效且稳定的容器云环境。 整个云平台的发展历程中,注重与集团内部系统的紧密集成。例如,与代码管理系统和项目管理系统的协同,实现了从代码编写到镜像生成再到环境部署的全自动化流程,简化了开发人员的工作负担。在运维层面,云平台与CMDB(配置管理系统)、服务树和监控系统等深度整合,提升了运维效率和用户体验的连贯性。 为了适应云环境,集团内部的服务治理体系和常用中间件系统都进行了定制化的改造,使之与云平台的架构和工作模式相匹配。此外,云平台还承担了集团90%以上的业务流量,作为核心的服务管理和上线平台,它与众多内部系统协同工作,确保业务的正常运行和管理维护的高效进行。 在整个架构设计中,虽然没有详细列出具体的技术细节,但可以推测,58云计算平台采用了微服务架构,通过服务网格、负载均衡器、持久化存储等组件构建,确保高可用性和容错性。随着平台的持续演进,58集团不断优化服务交付流程,提高响应速度,同时强化了内部系统的协同,为业务发展提供了强大的基础设施支持。 总结来说,58集团的云平台架构实践是一个动态发展的过程,它不仅解决了初期的资源和运维挑战,还在不断适应集团业务的增长,通过技术创新和内部系统的深度融合,实现了业务云化的高效落地。对于对基础环境选型有兴趣的读者,可以参考《高可用Docker容器云在58集团的实践》一文,而后续的分享将更聚焦于具体领域和技术细节的深入讨论。