配色: 字号:
深入浅出云计算
2020-11-20 | 阅:  转:  |  分享 
  
2020-11-17演讲人深入浅出云计算PaaS篇01正确理解和评估PaaS02对象存储服务目录03应用托管服务04云上数据库服务05云上大
数据服务06云上容器服务07无服务器计算服务08云上AI服务01正确理解和评估PaaSPaaS的核心概念Platform-as-a
-Service,云计算提供的平台类服务抽象和可复用的单元让用户将更多精力放在业务逻辑上PaaS的核心优势生产力/效率尤其在搭建和
运维层面第一维度:服务是否带有内生的运行环境第二维度:PaaS服务存在的位置和范围及给予你的控制粒度第三维度:服务是否是“有状态的
”第四维度:支持PaaS的虚拟机是否对外暴露正确理解和评估PaaS怎样学习和研究PaaS怎样衡量和评估PaaSPaaS的核心在于封
装,既带来了效率优势也带来了灵活性上的牺牲检查PaaS限制的方法功能屏蔽版本选择性能极限更新频率版本陷阱当云上官方的PaaS不
满足需求时也可以考虑第三方PaaS02对象存储服务对象存储的功能云上创建的一种“网盘”存储任意结构化的和非结构化的二进制文件可以
随时上传下载、修改删除保证了数据的可靠性、可用性和扩展性对象存储和云硬盘的区别对象存储的巨大容量对象存储内本身不存在一个真正的文件
系统访问的接口和形式不同云硬盘作为虚拟机的块存储设备而存在对象存储本质是一个网络化的服务能够轻松容纳PB级的大容量数据一个键值形式
的存储服务对象存储的高级特性设置访问频率从高频到低频等不同的存储级别存储分层允许设置一定的过期规则,自动执行一些清理操作生命周期管
理启用此特性会自动记录版本号以便进行回滚和恢复对象的版本管理对象存储服务对象存储的应用场景一切需要保存数据的地方都可以适用03应用
托管服务理解应用托管服务本质是为应用提供一个隔离的独立运行环境让用户只专注于业务逻辑而无须关注运维主流云厂商产品AWSEla
sticBeanstalk阿里云Web应用托管服务(Web+)Azure应用服务(AzureAppService)应用托管的增
值服务监控扩展集成针对Web应用的特点而进行的HTTP层面的监控基于这些监控指标可以指定相应的报警规则既包含了底层机器配置的垂直扩
展也包含了机器数量层面的水平扩展与其他PaaS服务的集成很方便与云上DevOps组件和流程的无缝对接04云上数据库服务云上数据库服
务理解云数据库服务新一代云原生数据库为何能不断占领市场使用云数据库的建议云上数据库服务0102将数据库服务搬到云上,让用户更方便轻
松地使用、管理和维护数据库和传统关系型数据库的共同点理解云数据库服务0304和传统关系型数据库的差异点云上数据库最具代表的高级特性
理解云数据库服务将数据库服务搬到云上,让用户更方便轻松地使用、管理和维护数据库理解云数据库服务和传统关系型数据库的共同点外部交互层
面,保持了和原版数据库几乎一致的编程接口和使用体验理解云数据库服务0102和传统关系型数据库的差异点搭建、运维和管理层面实现了相当
程度的智能化和自动化极大提升用户友好度,降低使用门槛云上数据库最具代表的高级特性支持读写分离只需在后台略加操作配置即可完成支持自
动调优自带有性能分析和改进模块帮助发现性能热点云上数据库服务新一代云原生数据库主流产品代表优势和特点020301新一代云原生数据
库主流产品代表阿里云PolarDBAzureCosmosDBAWSAurora优势和特点更强的可扩展性2014存储规模和算
力更高的可用性和可靠性2015默认多副本高可用支持多种数据模型2016兼容关系型与NoSQL低成本启动2017自然地跟随业务增长,
经济适用云上数据库服务为何能不断占领市场为何能不断占领市场云上数据库服务0102使用云数据库的建议如果是老的应用迁移/与自建数据库
保持高度兼容性的场合如果应用场景中数据量大、性能要求高/没有历史负担使用云数据库的建议如果是老的应用迁移/与自建数据库保持高度兼容
性的场合使用经典RDS服务如果应用场景中数据量大、性能要求高/没有历史负担直接考虑云原生数据库服务05云上大数据服务云上大数据
服务01大数据是技术手段,而云是一种资源和能力的载体理解云上大数据服务02如果云是一艘航母,是一个大型综合作战品台,那大数据就好比
战斗机,在航母上就是舰载机云上大数据的特点提供了很多增值服务性能监控、JupyterNotebook等68%解耦了大数据架构中的
计算和存储存储端一般优先选择对象存储计算端集群可以动态地创建和销毁44%尽可能的保证了兼容性和熟知的大数据技术别无他样21%简单易
用,方便管理大大降低了学习和应用大数据技术的门槛15%主流云厂商的大数据服务大数据计算AWSEMR阿里云MaxCompute
、E-MapReduceAzureHDInsight大数据存储AWSS3(EMRFS)阿里云OSS、JindoFSAzur
eBlobStorage、DataLakeStorageGen206云上容器服务容器和云的关系容器和云是相辅相成的云承
载着容器的运行容器生态也驱动着云的发展容器与云厂商力推的一些云服务存在竞争和替代关系部分PaaS服务也可以使用IaaS服务来实现
Google积极创立和发展CNCF云上容器服务云端的多租户特性,可以免除在Master节点方面的开销01云厂商做了很多工作,使得K
8s可以和IaaS/PaaS组件有很好的的集成云上K8s服务的特点02易部署多集群,保证不同的集群有更好的隔离性03云上容器服务容
器镜像服务云厂商都提供了自己的容器镜像服务,如AWSECR、AzureACR等全托管容器实例服务“全托管”思想在容器服务商的体
现不用关心底层基础设施AWSFargate、阿里云弹性容器实例等适合有容器镜像且想要尽快在云上跑起来的场景07无服务器计算服务理
解无服务器计算无服务器“无服务器”是云计算中资源抽象的极致体现用户感觉不到服务器的存在,可以专注于业务逻辑而不再关心基础设施无服
务器计算服务完全屏蔽计算资源,引导不再关心底层环境AWSLambda、阿里云函数计算、AzureFunctions无服务器计
算服务A适合场景:偶尔触发、短时间运行的工作无服务器计算的计费机制两个指标:调用次数和调用时长B无服务器计算服务云上Serve
rless服务一般都配套提供了多种多样的触发器以工作流的方式进行云函数等事件处理单元的组合和编排无服务器计算是多面手事件模型是无服
务器的核心编程模型和运行逻辑多样的外部交互方式也让无服务器计算能够对外访问,并向下游输出无服务器计算服务的限制本质是受限的环境冷启
动的延时内存的限制云函数的运行时长并发数上线......08云上AI服务云上AI服务0102开箱即用的API服务构建自己的AI模型
云上AI服务可以通过云端标准的API和SDK来进行调用,一般按调用次数进行收费开箱即用的API服务010203这类服务将非结构化数
据处理分析的通用需求场景,进行了封装和开放各领域的AI服务图像、视频语音、文本......ABC开箱即用的API服务这类服务将非结
构化数据处理分析的通用需求场景,进行了封装和开放开箱即用的API服务可以通过云端标准的API和SDK来进行调用,一般按调用次数进行
收费各领域的AI服务计算机视觉自然语言处理0102人脸识别、物体检测、OCR、安全扫描等机器翻译、文本分析等视频类智能服务语音类智
能服务0403视频分析、用户内容审查等语音识别、语音合成等云上AI服务按照特定的需求来构建自己的定制模型,是普遍而常见的场景01云
厂商开始提供帮助用户构建AI模型的基础设施服务构建自己的AI模型02云上机器学习服务帮助进行贯穿生命周期的模型构建和管理03构建自
己的AI模型按照特定的需求来构建自己的定制模型,是普遍而常见的场景云厂商开始提供帮助用户构建AI模型的基础设施服务主流产品AWSSageMakerAzureMachineLearning阿里云机器学习平台PAI适合对象数据科学家、算法工程师云上机器学习服务帮助进行贯穿生命周期的模型构建和管理数据准备集成了数据标注相关的功能简化操作难度模型训练内置常见机器学习和深度学习算法也兼容开源的机器学习和深度学习框架模型发布和部署简化了模型部署和推理调用操作难度感谢聆听
献花(0)
+1
(本文系职场细细品原创)