如何构建企业级的容器云paas平台

key_3_feng key_3_feng     2022-12-02     543

关键词:

在新战略和新形势下,加快系统构架云化转型势在必行,业务支撑系统正在由分散逐步走向集中。以“厚PaaS、轻应用、微服务”为构架设计总体原则,来构建企业级容器云PaaS平台,实现集中化管控,并为上层应用系统提供基础技术服务和公共业务组件服务。容器云PaaS平台架构设计遵从以下设计原则。

(1)先进性和成熟性

互联网技术发展迅速,新的技术不断涌现并趋于成熟,系统设计需在满足实用性的基础上,立足高起点,选用先进性和成熟性融合较好的技术,既能确保平台领先,满足3~5年的技术发展需要,也要保证经过较好的实践验证。

(2)开放性与标准化

平台选用的所有产品和技术都需要符合国际、国家相关标准,是开放的可兼容系统,并能与不同厂商的产品兼容,以有效地保护投资。因此在总体设计中应秉承开放式、松耦合、标准化设计原则,使系统有适应外界环境变化的能力,易于调整、扩充和组合,最大限度满足业务要求。

(3)可靠性与安全性原则

安全可靠的运行是整个系统建设的基础。提供良好的安全可靠性策略,支持多种安全可靠性技术手段,制定严格的安全可靠性管理措施。系统要具备容错、备份及自诊断模块,便于快速判断故障点并排除。要配置严密的数据安全体系,避免非法入侵,确保系统数据的准确性、正确性,防止异常情况的发生。

(4)可维护性和易用性

提供界面化的管理工具,实现对系统的日常维护,同时提供及时可靠的告警和通知机制,实现对问题和故障的预警和及时通知。

(5)运营流程的敏捷性与规范性原则

系统具备开发更新的敏捷性,能够敏捷地支撑各类复杂电信业务的交付,同时流程和服务复杂的应用也需控制,具备可管理性。因此,平台具备一个高效的流程设计和管理工具就成为一个必要条件,以便未来的业务变更开发过程能够规范、高效、快捷。

企业级容器云PaaS平台的建设具有非常重要的战略意义,是整个企业基础设施平台云化建设的标杆项目,因此,必须具有一个长远性、全局性、方向性的整体规划。好的规划就像一座桥,可以将我们现在所处的位置和想要达到的目标联结起来,可以使我们的行动目标更加清晰,行动方案更具可行性和可控性。在容器云PaaS平台的前期规划中,对实现容器云PaaS平台提出分阶段实施的目标规划如下:

(1)第一阶段:容器云PaaS基础平台搭建

❑ 架构设计、集群设计、资源分区。

❑ 搭建容器云PaaS基础平台和容器云管理平台,建立服务控制中心。

❑ 创建租户,通过租户对各项目进行统一管理。

❑ 打通容器云PaaS平台与IaaS层资源(主机、网络、存储)的统一管理接口。

(2)第二阶段:微服务化和容器化改造

❑ 平台基础组件(MySQL、GlusterFS、Memcache、Redis等)的微服务化和容器化设计、改造、迁移和部署。

❑ 平台业务组件的微服务化和容器化设计、改造、迁移和部署。

❑ 将非容器化应用纳入统一的管理框架,实现资源层面的共享和调度。

(3)第三阶段:应用项目分批迁移

❑ 应用项目的分批、分阶段迁移和部署,分析并选取部分应用项目,迁移到容器云PaaS平台。

❑ 验证应用在容器云平台运行稳定性,积累系统迁移经验。

❑ 建立标准化的镜像打包规范、应用开发规范、应用运营管理规范、运维手册等。

(4)第四阶段:统一管理,持续运营

❑ 将微服务设计、开发、构建、部署、上线等过程与DevOps管理流程和工具结合起来,实现持续集成和交付流水线,建立DevOps过程管理规范。

❑ 建立基于机器学习的智能运维,实现自动巡检,日常任务自动化,实现业务趋势预测和运维助手机器人。

通过对以上四个阶段的分步实施、效果评估和持续改进,为企业级容器云PaaS平台的落地提供一个快速可行路径。

有容云:容器驱动的paas平台实现方案(上)

...现场演讲内容,立足于实战跟大家分享了新一代PaaS平台构建中遇到的问题、当下主流PaaS平台解析、企业交付经验及心得体会等。文章较长,分为上、下两个部分,本文为上篇。 嘉宾介绍:马洪喜,有容云联合创始人兼首席... 查看详情

有容云:容器驱动的paas平台实现方案(下)

...现场演讲内容,立足于实战跟大家分享了新一代PaaS平台构建中遇到的问题、当下主流PaaS平台解析、企业交付经验及心得体会等。文章较长,分为上、下两个部分,本文为下篇。 前文阅读请点击:容器驱动的PaaS平台实现方案... 查看详情

容器云paas平台建设中应关注的重点和难点

对于企业级容器云PaaS平台,在多集群管理的模式下,每一个功能都会变得非常复杂。对于建设中的重点和难点,从以下多个方面进行了详细的方案分析和设计实现。主要包含安全集中控制、资源统一管理、镜像统一管理、应用... 查看详情

容器化—基于docker技术容器云

导读:本文介绍了基于Docker技术的企业级应用容器平台,从云的定义、云服务分类,到用友云PaaS基础平台、平台总体架构、架构预览、部署架构、平台核心价值和核心竞争力,阐述PaaS基础平台成为广大传统企业数字化转型的一... 查看详情

基于容器微服务的paas云平台设计实现容器微服务和持续集成

...参考http://www.sohu.com/a/152360962_198222。本文致力于一步一步构建一个最简单的基于容器的微服务的Paas云平台,先从简单的核心功 查看详情

如何构建高效自主的容器云交付平台?

高效自主的容器化交付平台=敏捷工程理念x七牛云交付平台组件(云存储+大数据+容器云)随着DevOps理念的普及,大部分公司已经尝试敏捷项目管理并取得一定的成果,但实际代码生产过程仍然是分角色的瀑布式交付,无法实时开发... 查看详情

ofo容器实战分享

一、我们先要了解一下,为什么企业需要一个paas平台?或者可以说paas到底能做什么?1.1我们先来了解一下paas到底是什么?PaaS是Platform-as-a-Service的缩写,意思是平台即服务,首先,在了解Paas之前需要知道什么是云计算,云计算... 查看详情

新书《openshift云原生架构:原理与实践》第一章第三节:企业级paas平台openshift

 近十年来,信息技术领域在经历一场技术大变革,这场变革正将我们由传统IT架构及其所支撑的臃肿应用系统时代,迁移至云原生架构及其所支撑的敏捷应用系统时代。在这场变革中,新技术的出现、更新和淘汰之迅速,以... 查看详情

容器云平台在传统企业落地的一些思考和探索

...,一共经历了传统的物理机架构、虚拟化架构、和现在的容器化三种架构。但是,容器并不是一种虚拟化技术,它与虚拟机有实质性区别。 虽然把云分为IaaS、PaaS和SaaS已经好多年了,但是,它们只有的差别,一直是想得出但... 查看详情

用友云平台,真正的云原生架构,加速云应用落地

...力集成在一个平台之内。因此,要问用友云的技术先进性如何?是否可以承载企业上云的期望?可以从用友云平台身上找到一些答案。云原生风格架构,业务上云赋能云原生平台可以理解为,以云计算相关的云原生技术为基础的... 查看详情

博云x某股份制银行信用卡中心,容器云平台建设项目最佳实践

...建的某大型股份制银行信用卡中心(以下简称:卡中心)容器管理平台建设项目,在面对工期紧、任务重、要求高等诸多困难和压力下,我司高度重视与配合,在项目组全体成员的共同努力下,扎扎实实、勤勤恳恳、严谨负责、... 查看详情

微服务架构:基于微服务和docker容器技术的paas云平台架构设计

...码并提交到平台代码库,做一些必要的配置,系统会自动构建、部署,实现应用的敏捷开发、快速迭代。在系统架构上,PaaS云平台主要分为微服务架构、Docker容器技术、DveOps三部分,这篇文章重点介绍微服务架构的实施。如果... 查看详情

打造企业级paas云平台--不容忽视的几个关键问题与挑战

导语:2017年是中国云计算的转折之年,中国企业争相上云的热度空前高涨。2017年4月,×××信息化和软件服务业司发布了《云计算发展三年行动计划(2017-2019年)》,将发展云计算提高到国家战略层次并提出到2019年我国云计算... 查看详情

jenkins和k8s构建企业级devops容器云平台(代码片段)

什么是DevOps?DevOps中的Dev是Devlopment(开发),Ops是Operation(运维),用一句话来说DevOps 就是打通开发运维的壁垒,实现开发运维一体化。DevOps整个流程包括敏捷开发->持续集成->持续交付->... 查看详情

如何基于k8s多租能力构建serverlesscontainer

当前Kubernetes已经成为名副其实的企业级容器编排规范,很多云平台都开始提供兼容Kubernetes接口的容器服务。而在多用户支持方面,多数平台选择直接提供专属虚机集群,用户需要花费大量精力处理集群规模、资源利用率、费用... 查看详情

开源的paas平台

...og.csdn.net/mypods/article/details/93664651.StackatoStackato是一个应用平台,用来创建私有、安全和灵活的企业PaaS平台,可基于任何堆栈和云平台,从桌面到数据中心,Stackato可简化开发、发布、移植、扩展、管理和监控云上的应用。Stackato... 查看详情

paas云服务平台

...提供方交互)就可以高速供应和公布该模型。 云计算平台的核心部分是平台即服务,也即PAAS(PlatformasaService)。PAAS是以服务的方式提供计算平台和软件组合。在PAAS所提供的环境中。企业或个人能够使用不论什么预置的组件或... 查看详情

蚂蚁集团sofastack:新一代分布式云paas平台,打造企业上云新体验

...越复杂的异构基础设施上,存量应用和增量应用应该如何上云?**面对大量异构基础设施带来的挑战,企业如何最大化上云价值 查看详情