来源商业新知网,原标题:【干货分享】云服务平台的架构及优势(上)
前言

我们通常所说的云服务或云平台广义上是一个概念,但其实内部是两个部分。

1.支撑云服务运行的硬件和软件系统环境(云架构平台,简称云平台);

2.实现业务逻辑,支持客户应用,对外提供服务的应用服务平台(云服务平台,简称云服务)。

本期我们为您解读“云平台”的业界概况和优势。

云平台——选择

经过数年的爆发式技术发展和几年的市场沉淀,云平台在2017年终于实现了天下一统,来自Google云平台的开源容器集群管理系Kubernetes(通常称为k8s)成为业界事实标准,世界各大知名云服务商和企业为更好促进云平台云服务的发展,以Kubernetes为核心共同发起了一个组织称之为 云计算基金会 (CNCF,Cloud NativeComputing Foundation)。

该组织的目标有两个:

· 与开源社区和合作伙伴一起共同把控Kubernetes未来的发展;

· 开发新的软件以让整个容器工具集更加健壮。

加入及通过CNCF兼容性认证的部分厂商

可以看到包括:

· 国外Google、Amazon、IBM、Microsoft、Oracle等;

· 国内阿里、腾讯、华为、中兴等;

全球知名云平台和云服务商悉数在列。

毫无疑问,

我们的选择是Kubernetes(k8s)。

云平台——解读

Kubernetes是一个开源的Linux容器自动化运维平台和资源编排工具,它消除了容器化应用程序在部署,伸缩时涉及到的许多手动操作。换句话说,你可以将多台主机组合成集群来运行Linux容器,而Kubernetes可以帮助你简单高效地管理那些集群。

Kubernetes平台有以下优势:

• 可移植:支持公有云,私有云,混合云;

• 可扩展:模块化,组件化,可挂载,可组合;

• 自动化:自动部署,自动重启,自动复制,自动伸缩/扩展;

• 快速部署应用,快速扩展应用;

• 节省资源,优化硬件资源的使用。

以上虽然列出了很多优势,但想要利用好这些优势也不容易, Kubernetes作为开源项目,真正企业生产部署,还至少需要解决以下问题:

• 多租户(用户)认证管理,将权限、资源合理分配,避免资源被滥用;

• 应用商店(服务目录),快速部署常用中间件以及通用服务;

• 持久化存储,对于有状态的应用来说,存储是绕不过的关键性问题;

• 统一的监控告警、日志分析,让Kubernetes运行不再是一个黑盒子;

• 集群的快速搭建部署以及多集群环境的管理,部署问题一开始困扰了很大部分想要使用Kubernetes的企业。

【干货分享】云服务平台的架构及优势(上)相关推荐

  1. 阿里云物联网平台产品架构与优势

    产品架构: 设备连接物联网平台,与物联网平台进行数据通信.物联网平台可将设备数据流转到其他阿里云产品中进行存储和处理.这是构建物联网应用的基础. IoT SDK 物联网平台提供IoT SDK,设备集成 ...

  2. 优测云服务平台分享开源自动化测试框架,快快get起来

    自动化测试框架构建很复杂?时间会很长,可能会出现错误?那就来了解一些开源的框架吧,让自动化测试框架构建不再难!优测云服务平台分享开源自动化测试框架,快快get起来! 虽然技术团队可以构建复杂的自动化测 ...

  3. 机器学习云服务平台的业务架构及业务应用

    首先介绍阿里云机器学习平台 PAI 的特点: 机器学习云平台与自建基于开源的机器学习框架的区别: 如何在机器学习云服务上搭建业务: 一些实践案例. 实录提要: 机器学习怎么运用于爬虫以及数据清理? 用 ...

  4. codingair 云服务平台分享视频

    codingair 云服务平台分享视频 https://blog.zhouzhipeng.com/codingair-share-video.html

  5. 企业级云管理平台的架构实现与落地实践、趋势分析

    4月23日天云软件技术开放日已圆满落幕,接下来几天将陆续放出沙龙期间技术大牛们的干货分享现场实录及相关文件,敬请关注.此文为第一篇,由天云软件产品总监马俊带来的IaaS专题:企业级云管理平台的架构实现 ...

  6. 区块链 | 为什么说百度云BaaS是全新的云服务平台?

    上一篇,我们说BaaS平台是一种区块链与云计算深度结合的新型云服务平台,可以帮助用户快速建立区块链的开发环境,一经出现便受到广泛关注. 但是,由于区块链技术本身的复杂性和性能等原因,区块链行业目前仍然 ...

  7. 某游戏服务运维架构进化史(上云方案)

    某游戏服务运维架构进化史(上云方案) 星锅说事2020-10-13 17:28:05 什么是网站架构 网站架构百度百科:网站架构,一般认为是根据客户需求分析的结果,准确定位网站目标群体,设定网站整体架 ...

  8. 小程序·云服务的系统架构和运维实现

    之前,开发者想要开发一个小程序,常规流程是:要考虑买什么样的服务器,匹配哪些资源(如存储应用.数据库等),此外,还要考虑各种初始化,与服务端口关联等问题.这些工作全部梳理完成可能要花费数天时间.有了& ...

  9. 华为发布量子计算模拟器HiQ云服务平台

    华为在HUAWEI CONNECT 2018发布量子计算模拟器HiQ云服务平台,包括量子计算模拟器与基于模拟器开发的量子编程框架.基于华为云的超强算力,HiQ可模拟全振幅42量子比特以上,单振幅81量 ...

最新文章

  1. 在NodeJS中操作文件常见的API
  2. iOS进阶之底层原理-weak实现原理
  3. 机器学习笔记:CNN卷积神经网络
  4. windows Docker Desktop 怎么改变最大内存
  5. 浅谈单片机中变量访问的互斥
  6. python列表片段_Python列表片段索引操作,python
  7. 【Java】生成 .json格式文件工具类
  8. 互联网晚报 | 8月30日 星期一 | 微信公众号新增“我的商店”功能;vivo明年上半年推出平板;商汤科技在港递交IPO招股书...
  9. persevere的用法_persevere的用法是什么
  10. 基于php的高校田径运动会管理系统
  11. 反编译获取任何微信小程序源码——看这篇就够了
  12. 抽样函数sint/t反常求积分
  13. java课程结课论文_Java技术综合课程设计论文
  14. 灰灰深入浅出讲解支持向量机(SVM)
  15. python输入整数输出英文_python练习 英文字符的鲁棒输入+数字的鲁棒输入
  16. tableau连接数据库时出现检查服务器是否正在运行以及您是否有权访问请求的数据库
  17. 【Swing】JTree:树组件
  18. mysql下出现Unknown column ‘id‘ in ‘on clause‘的解决方法
  19. 云之讯语音、短信验证码实现
  20. 2012年Web设计和开发的15个趋势

热门文章

  1. RedisDesktopManager连接不上redis的解决方法
  2. 监听android 上的完成按键
  3. Python学习记录之-----类
  4. Windows核心编程 第十八章 堆栈
  5. LA3266田忌赛马
  6. POJ 2728 最优比率生成树
  7. 【Linux 内核】编译 Linux 内核 ② ( 解压内核源码 | 查询当前 Linux 内核版本号 | 进入并查看 linux 内核源码目录 )
  8. 【Android 逆向】逆向修改游戏应用 ( APK 解析工具 | 解包 -> 分析 -> 重打包 -> 签名 流程 )
  9. 【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( 测试 lib7zr.so 动态库调用 )
  10. 【计算理论】可判定性 ( 对角线方法 | 使用对角线方法证明 通用任务图灵机 语言 不可判定 )