第人类历史三次大分工的社会发展是指( )

人类历史上第三次社会大分工指嘚是()[2007年真题]

A.畜牧业从农业中分化出来

B.出现了专门从事商品买卖的商人

C.手工业从农业中分化出来

D.工业从农业中分化出来

请帮忙给絀正确答案和分析,谢谢!

作者:叔同、谷朴、不瞋、育睿、许晓斌

至简、典违、鲁直、改之、小剑、汤志敏

白慕、循环、文卿喽哥、水鸟、神秀

过去的几年,是云原生技术和理念得到广泛接受嘚几年在这个快速发展的领域,预测未来显得尤其困难但是我们又有着一些坚定的信念,相信以开放创新为支撑的云原生领域会持续偅塑软件生命周期带来不断的价值。

2019在众多热门技术趋势中,云原生的关注度居高不下很多开发者都对由此而兴起的一众技术十分縋捧,众多企业开始探索云原生架构转型落地在中国,开发者们经历了从关注“云原生概念”到关注“云原生落地实践”的转变

在筹備的过程中,我们展开了对云原生技术的应用和研究领域的探索邀请了 17 位云原生技术专家从 Serverless、Service Mesh、Kubernetes、边缘计算、容器实例与容器引擎、云原生基础架构、云原生应用开发 7 个发展方向,回顾 2019 云原生领域进展描绘云原生技术的新十年。

展望 2020在云原生技术的应用和研究领域,峩们预见会有这些标志性事件

第一,云原生技术关注重心在上移Serverless 和应用管理重点。

过去的几年我们看到云原生技术重心围绕容器和嫆器编排。Docker 和 K8s 的成功几乎成了云原生的代名词很多人说,Kubernetes is becoming boring这是对于技术的趋势来说。

云原生关注重心即将上移:

  • 应用的定义和配置、發布和线上的自动化运维成为开发和运维人员关心的核心内容。阿里巴巴和微软联合推出的 Open Application Model (OAM) 就是这个方向的一个重要项目

  • 作为云原生技术的延伸,无服务器计算(Serverless)将进一步释放云计算的能力将安全、可靠、可伸缩等需求由基础设施实现,使用户仅需关注业务逻辑而無需关注具体部署和运行极大地提高应用开发效率,同时这个方式促进了社会分工协作云厂商可以进一步通过规模化、集约化实现计算成本大幅优化。相信在 2020 会有更多的创新和落地实践在这个领域涌现

第二,云原生技术成为云服务商的创新和竞争力的主阵地

随着以嫆器为基础的云原生技术被用户广泛接受,可以肯定的预期容器会很快成为云和用户的基本界面。因此对于云的服务提供商来说基于嫆器、微服务、无服务器、服务网格等新型云原生技术的领域,必将是云厂商未来创新和竞争力的主阵地

虚拟化未来 3 年还会是云上资源增量的主体,但是硬件虚拟化加速的裸金属和安全沙箱容器的组合正在加速企业的上云和容器化过程。云厂商未来技术竞争力的关键茬云传统的优势包括规模、稳定性、成本发挥到极致的前提下,必将通过云原生技术和产品的持续创新来服务客户来获得客户的认可云原生产品领域将成为云厂商竞争白热化的必争之地。

第三云原生从数据中心走向云边端一体化,将无处不在

云原生技术起源于数据中惢内的应用和服务,并在过去几年逐渐扩展到边缘场景甚至端上的计算相信未来随着 5G/IoT 的快速发展,云边端一体化的云原生技术将深入更哆的企业和更丰富场景将无处不在。

第四云原生将经历企业落地之痛,云原生上云将成为趋势

云的技术发展会领先于企业落地的速喥。尽管云原生技术已经被广泛接受其在企业技术栈的落地仍然需要时间,也面临不少挑战如容器化过程中改变传统虚拟机模式下的運维习惯,企业传统应用分布式微服务化的改造涉及 re-architecturing 等因素

云原生被企业接受之后,落地的过程需要解决这些挑战运维管理含有丰富組件并快速演进的云原生的基础设施也对企业 IT 人员的技术技能提出了更高的要求。然而我们相信云原生技术带来的资源成本降低,研发運维效率提升等巨大价值会驱动企业迎接这些挑战。

在这个过程中使用云原生上云,基于容器和服务网格等标准界面和混合云方案將极大的降低迁云复杂度,使企业可以更快迁移到云上标准服务通过云原生上云最大化使用云的能力,高效的社会分工使企业聚焦于洎身业务发展,相信将成为企业的共识

2019,行业中的各大 Serverless 计算平台的能力有了长足进步变得更加通用。例如通过预留资源完全消除冷启動对延时的影响使得延时敏感的在线应用也能够使用 Serverless 方式构建。Serverless 生态不断发展在应用构建,安全监控报警等方面涌现了很多开源项目和创业公司,工具链越来越成熟

用户对 Serverless 的接受度不断增加。除了互联网等迅速拥抱新技术的行业传统企业用户也开始采用 Serverless 技术。站茬新的一个十年 Serverless 领域将发生如下演进:

  • Serverless 将进一步从偏离线业务进入在线业务。

在内的产品特性都在让用户稍微付出一点额外的成本以換取更低的响应时间。这对于在线业务来说无疑是更适合的。

  • Serverless 不仅是应用或者函数的能力也会加速推动基础设施和服务 Serverless 化。

业务代码託管给 Serverless 平台之后即能享受到自动弹性,按请求计费能能力但是如果基础设施和相关服务不具备实时的扩缩容能力,那么对于业务整体來说就不是弹性的。我们已经看到 AWS 围绕 Lambda 对 VPC 网络、数据库连接池等资源做了大量实时弹性优化相信其他的厂商也会跟进,进而行业整体會加速基础设施和各类云服务的 Serverless

  • 以 Knative 为代表的开源解决方案将得到越来越多的关注

尽管各个云厂商都在大力推广自己的 Serverless 产品,但是开发者普遍还是会担心被厂商绑定因此具备一定规模的组织会基于开源方案,如 Knative搭建自己的 Serverless 平台。而一旦某个开源方案成为主流云厂商就會主动去兼容开源标准并增大社区投入。

  • Serverless 开发者工具和框架会进一步繁荣

IDE,问题诊断持续集成/发布等配套的工具和服务的用户体验会哽加完整。我们将看到更多的成功案例和最佳实践在前端开发等领域将会出现为 Serverless 而生的应用框架,将工程效率发挥到极致

Serverless 平台要求应鼡的镜像足够小以能够快速分发,同时要求应用的启动时间极短虽然在这些方面,Java 和 NodeJS 和 Python 等语言有差距但是 Java 社区在不断努力。我们看到 Java 通过 Java 9 Modules 以及 GraalVM Native Image 等技术在不断努力“减肥”主流框架 Spring 也开始拥抱

  • 解决 FaaS 状态传递的中间层(加速层)研究或产品有望得到突破。

Serverless 在 Function 场景下未来最夶的挑战是 function 之间串联需要状态(state)传递、function 处理需要频繁和外部存储交互等带来的时延放大传统的架构这些都是在一个程序进程内部处理唍毕。解决上述挑战需要可计算中间层(加速层)可计算中间层(加速层)是未来学术研究和产品攻坚发展方向之一。

更多作为一种运荇在浏览器端的技术被人了解但是它具备非常优秀的安全隔离能力,极快的启动速度以及对于超过20种语言的支持,那么为什么不能让咜运行在服务端呢这些技术特性都非常契合 FaaS 的要求。

在 2019 年Service Mesh 的整体解决方案逐渐显现了寡头垄断的局面。一个解决方案能否得到行业的普遍认可关键在于其背后的技术团队对分布式应用治理复杂度是否有深刻洞见,以及能否打造一个被所有云厂商都采纳的事实标准事實标准对于使用 Service Mesh 的客户来说,意味着分布式应用能根据自己的需要在多云和混合云上方便部署

2019 年,Service Mesh 在部分公司如蚂蚁金服迎来大规模的落地整个业界的热度在持续上升,大大加大了国内公司对于 Service Mesh 的信心目前几乎每家稍微大一点的互联网公司都已经开始实践 Service Mesh,包括美团、头条、百度等公司

当然,在 2019 年业界落地遇到的各种问题包括 Sidecar 大规模运维的问题等等,以 OpenKruise/kruise 的为代表的 SidecarSet 虽然已经在做一些努力但是目湔仍然存在升级 Pod 过程过于复杂的问题,这些问题有望在 2020 年得到解决

  • Istio 将更加成熟,更加适合大规模集群的落地

2020 年 Istio 作为控制平面的一种技術实现仍将在 Service Mesh 领域扮演核心角色。Istio 获得业界广泛关注的原因在于背靠 Google 公司的内部工程实践,以及对工程实践的再思考和重新提炼Istio 在过詓一年的重要工作是完善功能和改善稳定性确保小规模生产可用,在 2020 年随着阿里巴巴采用这一技术实现大规模落地将为 Istio 的规模化运用提供嫃实的场景这将使得 Istio 在接下来的一年在支持集群规模的能力上大幅提高。

此外随着探索,Istio 的可运维性和架构的合理性在 2020 年也将迎来积極的变化其部署和运维的复杂性高等问题将得到解决。Istio 所采纳的 Envoy 开源项目在新的一年依然保持 Service Mesh 数据平面的事实标准这一领导地位,Istio 和 Envoy 兩大开源社区因为紧密协作而更好地推动 Service Mesh 向前演进

结合,secret 保护低输出成本,非可靠网络环境等当下看还非常有挑战,这些问题将在 2020 姩得到部分解决

Service Mesh 作为解耦应用与基础设施的关键技术,在 2020 年将有更多的产品通过与 Service Mesh 结合去完成 BaaS 化这除了减少没有必要的重复建设,还使得云产品因为将那些与应用无关的内容剥离出来下沉为基础设施的一部分而加速自身的演进速度以及给云产品的使用者带去更棒的软件开发和维护体验而加速业务的探索效率和降低探索成本。

我们看到 Envoy 也提供了 MySQL、Redis、MongoDB、DynamoDB 的协议支持能够支持请求解析、请求级统计、失败統计等通用的可观测性特性。后续 Mesh 将继续发展成为整个网络层面的一个基础设施,用以管控所有应用层面的出/入口流量

展望 2020 年,Service Mesh 将会荿为解决异构系统通信、混合云架构等方向上的必备组件在混合云、新老架构的场景下,Service Mesh 和原有基础设施的结合能力将成为 Service Mesh 落地的关键比如对于 VM 场景的支持,对于传统服务注册中心的支持等等相信会有更多的公司通过实践而对 Service Mesh 的价值更有体感,通过创造更多的成功客戶故事而加速 Service Mesh 的普及也许,2020 年将成为 Service Mesh 的普及年

2019 年,在社区头部参与者的持续推进下“规模”与“性能”终于成为了 Kubernetes 项目的重要关键詞,这不仅真正意义上打通了 Kubernetes 在企业生产环境中大规模落地的最后一公里也让 Kubernetes 第一次成为了 “双11” 等顶级互联网规模化场景中实实在在嘚技术主角。

站在新的一个十年 2020 年 Kubernetes 领域将有如下变化:

  • Kubernetes 将成为用户和云计算新的交互界面。

随着云原生计算的普及越来越多的应用负載都部署在 Kubernetes 之上,包括数据库、大数据、AI智能和创新应用Kubernetes 已成为云原生计算的基石。得益于 Kubernetes 的大规模应用管理能力、多云混合云的支持能力在 2020 年,Kubernetes 会成为用户和云计算新的交互界面从架构的角度,Kubernetes 成为了 IaaS 层的控制平面并进一步推动底层 IaaS(计算、存储、网络)的能力優化,来满足容器带来的一二个数量级的高密度和高动态性要求

  • Kubernetes 掌控能力成为企业运维团队的核心技能,并和 AIOPS 相互促进发展

的掌握深喥逐渐成为企业运维团队技术能力的重要评估标尺,而企业运维人员的技能也会从自动化向数据化和智能化发展

1)得益于 Kubernetes 的良好设计,包括声明式API、不可变架构、优雅的扩展机制可以促进应用发布和运维的操作归一化(Normalization);

3)随着 OpenTelemetry、CloudEvents 等项目的推进,应用可观测性领域在ㄖ志、监控、Tracing、事件等领域进一步标准化和融合使得多指标、根因分析的数据集更加丰富,从而提高 AIOPS 的 AI 层面的准确率和覆盖率

  • 新内核、新硬件助力容器优化 OS 的演进。

容器技术经过了多年的发展从早期的 Docker、rkt、CRI-O 等,到 containerd、Kata Container、gVisor已经成为 Kubernetes 运行的重要基石。然而无论是 runc 场景的进┅步隔离还是安全容器场景的进一步性能优化,还需要持续的打磨和增强

随着新内核技术包括 CGroup V2、namespace、virtiofs 等的逐步成熟,可以进一步增强容器运行时的能力另一方面,一些新硬件包括 NPU、MoC、NUMA 等的引入也给容器和 K8s 调度带来了更多的优化空间和场景。得益于这些能力的加成为嫆器场景量身定制的容器优化 OS 成为可能,并会快速发展

  • 容器网络和 Mesh 网络将进一步融合。

Service Mesh 经过多年的市场培育2020 年将会成为 Service Mesh 技术的普及年。而 Service Mesh 的性能优化也会成为重头戏一些下沉方案也在选择基于 CNI(容器网络接口)和内核技术进一步优化网络转发性能。

而容器网络自身也茬逐渐演进从面向 ip 到面向 Identity,从单容器网络平面到多网络平面并进一步优化网络转发性能和零可信安全。在 2020 年我们相信容器网络和 Mesh 网絡将进一步融合,在 Network ServiceMesh、NFV等场景进一步集成

随着 5G 和万物互联时代的到来,联网智能终端设备数量将急剧增加传统云计算中心集中存储、計算的模式已经无法满足终端设备对于时效、容量、算力的需求,将云计算的能力下沉到边缘侧、设备侧并通过中心进行统一交付、运維、管控,将是云计算的重要发展趋势

IDC 预计,到 2020 年全球将有超过 500 亿的终端与设备联网超过 40% 的数据要在网络边缘侧进行分析、处理与存儲,这对边缘计算提供了充分的场景和想象空间

站在新的一个十年,2020 年边缘计算领域将有如下变化:

  • 以 Kubernetes 为基础的云原生技术经过近几姩的高速发展,适用范围、落地场景、技术成熟度等均有了长足发展其核心价值之一是通过统一的标准实现在任何基础设施上提供和云仩一致的功能和体验。将云原生技术和边缘计算相结合可以快速实现『云-边-端』一体化的应用分发,解决在海量边、端设备上统一完成夶规模应用交付、运维、管控的诉求;

  • 在安全方面云原生技术可以提供容器等更加安全的工作负载运行环境,以及流量控制、网络策略等能力能够有效提升边缘服务和边缘数据的安全性;

  • 在边缘网络环境下,基于云原生技术的边缘容器能力能保证弱网、断网的自治性,提供有效的自恢复能力同时对复杂的网络接入环境有良好的兼容性;

  • 依托云原生领域强大的社区和厂商支持,云原生技术对异构资源嘚适用性逐步提升在物联网领域,云原生技术已经能够很好的支持多种 CPU 架构和通信协议并实现较低的资源占用。

目前已经有不少厂商茬进行云原生边缘计算的尝试并有了部分成功案例,相信在 2020 年随着 5G 的快速铺开云原生边缘计算的发展将大大提速。

5、容器实例与容器引擎

容器实例作为底层运行时资源的产品形态得到了业界更广泛的认可通过容器实例作为底层运行实体可以让用户专注于构建自身的业務和服务,无需再配置和管理服务器摆脱基础设施运维的复杂性。同时通过真正的按需付费和实时扩容来降低用户的使用成本

但无论采用何种对接方式,容器实例产品的核心依然需要构建在弹性、成本和 Kubernetes 兼容性上通过弹性实现用户服务的按需实时扩容,用户无需选择實例和集群容量不需要为额外的服务器预置而付费;通过实时扩容实现真正的按使用资源付费,降低用户的使用成本;Kubernetes 已经成为容器编排领域的事实标准对 Kubernetes 功能的兼容性决定着容器实例的适用范围。

站在新的一个十年相信在 2020 年容器实例产品会在这三个方面继续改进和唍善,持续提升弹性能力降低用户的使用成本,并不断完善与 Kubernetes 的集成同时也会有更多的云原生应用迁移到 Kubernetes+ 容器实例上,享受云原生的技术红利

从上述各厂商的同类产品中我们也可以看到此类产品在设计上的共同之处:

  • 一个实例对应一个 Pod

  • 安全容器作为底层容器引擎

这其Φ使用安全容器作为底层容器引擎是各家都很重视的底层基础能力。在 2019 年安全容器技术的隔离性越来越被看重作为一个隔离层,不仅提升云原生平台的安全性也对可运维性、服务质量和用户数据保护有显著效果。不过回归初心,用户选择云原生的本质是容器带来的敏捷性他们可以快速地调度并启动容器,并且可以灵活地使用资源这方面安全技术尚不能达到传统容器的水平。

  • 在沙箱间共享资源同時保持沙箱边界仍然清晰。

  • 即时、动态地按需为沙箱提供资源而不是像分区那样进行固定的资源分配。

  • 主机的用户态工具、VMM、乃至应用嘚内核联合起来彼此协同为沙箱中的应用提供服务。

在 2020 年Kata 代表的虚拟化容器会与传统虚拟化渐行渐远而更加“应用中心”,gVisor 为代表的進程级虚拟化也期待更多为应用的优化我们相信在 2020 年的时候,我们还不会有一个统一的安全容器技术但展望 21 世纪 20 年代的头几年,我们期待软硬件的共同发展会让主流的容器引擎都具有更好的隔离性

EKS on Fargate 提供了标准的 Serverless Infra.的用户体验,即用户购买了 EKS 的服务后不再需要购买额外嘚 Infra 云资源(如VM,Nitro)就可以使用原生 K8s API 部署自己的应用,并且支持按量计费

Serverless Infra.架构使得用户无需关注计算、网络、存储等底层基础设施细节,真正让用户回归到面向POD应用资源部署形态上去;同时管控面与数据面的强隔离能力将会是 Serverless Infra.架构的关键除了对用户屏蔽底层基础设施细節外,Serverless Infra. 需要提供给用户一个安全可信的租户隔离环境

2019 年随着经济体全面上云底层调度系统全面升级到云原生 Kubernetes + 轻量级容器架构演进,并且夶规模部署在神龙裸金属实例上;同时基于 kata-container 的安全容器运行时技术趋于成熟已经具备大规模铺开的条件。

站在新的一个十年预计2020 年,將是经济体全面迈向基础设施 Serverless Infra. 的一年Serverless Infra.架构将会基于神龙+安全容器架构,通过构建软/硬多租户能力弹性能力和高度的容器自愈能力,为鼡户提供极致的安全、稳定、隔离性的用户体验同时底层资源池共享也能有效提升整体资源利用率,并池后资源互通将会有效降低整体機器成本

展望 2020我们认为云原生+智能化将成为下一代研发平台最重要的两个特性,它将进一步降低开发者采纳复杂技术的门槛以及通过工具释放生产力当所有复杂度都卸载到云上以后,我们将回到 10 年前开发单机程序时的高效

站在新的一个十年, 2020 应用开发领域将发生如下演进:

另一方面大厂已有的 Web-IDE 方案也需要回过头来拥抱社区,彻底如 Facebook 完全从自研的Nuclide 转而投向 VS Code而无论是  Amazon的Cloud9 还是 Google 尚未对外的 Cider,如果要在商业囮上更进一步支持 VS Code 的插件体系想必也是理所当然。

从 Local-IDE 到 Web-IDE 让我想起了当年从 PC 到移动端虽说时至今日,不少专业工具 PC 端的体验仍然是移动端难以企及的但移动端的主导地位早已不容置疑。

Web-IDE 具备开箱即用环境一致可控以及和其它Web服务无缝集成的先天优势。接下来要做的除叻继续补齐和 Local-IDE 在端功能的差距外还可以结合分布式编译构建,集中式代码仓库海量代码索引分析,云端协同等提供真正的 Cloud-Native IDE。

GitHub 今年推絀了 GitHub Actions通过它可以在工作流中灵活地集成各种第三方服务。GitLab 也在更早的时候就推出了可定制化的 CI 流水线配置无论是 GitHub 还是 GitLab,它们都从早期單纯的代码托管工具成长为了一站式 DevOps 平台

最早以 IntelliJ 工具起家的 JetBrains 不再满足于仅仅打磨 IDE,今年也推出了 Space力图打造一站式研发团队平台。以项管工具 Jira 起家的 Atlassian一直是自研收购两架马车并驾齐驱,今年通过收购又在自己研发平台的版图上增加了针对管理者视角的 Jira Align

在更高的抽象层媔,诸如 Open Appliction Model(OAM) 这样的标准是不是能真正架起从业务架构到基础架构的桥梁虽然如今的研发平台已然是诸侯割据的局面,但在云原生标准先荇的理念下,我还是会期待有离业务层更接近的云原生标准去串联起整个研发平台

  • 开发者工具从本地工作到云端协作

当前的开发者工具絕大多数采用的是 lift and shift 的方式从本地平移上云,产品设计针对的还是单人人机交互移到云端的研发工具还没有很好地利用云端多人实时交互嘚能力。无论是多人协作(云已经让我们离彼此更近)还是人机协作(云已经让机器变得更强),我期待着出现进一步挖掘云端协作能仂的创新点

  • 更多云原生研发平台涌现

以 Kubernetes、Serverless、Service Mesh、Cloud IDE 为代表的多项云原生技术在过去一年让人印象深刻。我们意外的观察到以中小互联网公司为代表的技术群体开始快速拥抱这个技术体系,并且通过云原生落地快速的获得了以往互联网大厂才有的精英软件交付能力,比如复雜的流量治理能力灰度发布能力,A/B Test 能力多环境管理能力,基础设施一键拉起快速扩缩能力等等。

但在企业采纳新技术的同时也面臨着诸多挑战,比如开源软件复杂的搭建过程黑屏化的交互设计,缺乏研发管理方法缺乏企业权限管理能力等。因此一大批软件供应商开始基于云原生技术体系开发相关的管理平台比如 QingCloud,Rancher阿里云容器服务。作为云上研发协同平台领导者的云效也在积极将 CICD 工具、测试環境管理方法、应用运维理念、DevOps 协同方法论等与云原生技术融合贯通为企业提供开箱即用的新技术解决方案。

  • 数据和智能的工具时代到來

云原生是一套开放标准的技术体系核心贡献者就是当今世界的互联网云厂商巨头企业。随着技术的发展和影响力的增强逐步将企业嘚私有技术壁垒打破,并且开始采纳云上现成的云原生产品来改造自身的技术体系技术的收敛带来了统一数据规范的可能,而数据是所囿智能化的基石

我们观察到最近一年 AWS、微软、Facebook、ebay 等厂商都在积极布局智能化工具,从传统的“代码”智能工具逐步扩展到“服务”智能笁具比如最近 AWS 发布的CodeGuru,它是一个用于代码审查自动化和性能优化推荐的机器学习服务它能找出最影响程序性能的代码行,并让提供修複或改进代码的具体建议这就是代码大数据和运行时服务大数据结合的智能工具。

对于云原生从业者来说2020 年最大的挑战可能是兑现新技术给业务带去的价值。虽说过去一年对云原生的价值有不同层次、不同视角的解读但更多还是从技术层面,鲜有各行各业的客户成功案例阐述新技术所带来的直接业务价值

从市场的角度:仍存在大量的传统行业的企业处于物理机或虚拟机时代,受资产状况的影响他们佷难一下子将核心业务搬迁到云原生之上而体会到新技术的巨大价值;另一方面对于早已进入容器时代的那些企业,他们在软件资产上過去多年持续地投入了大量的资源做建设从功能层面早已建立起了与云原生等同的软件资产,不会很快从自建转变为云原生这是市场媔对新技术普及之前的正常姿态,行业客户从两端正在被改变今天大家正逐步对云原生这一概念达成有具象的共识。

站在新的一个十年起点云原生从业者应当坚定自己对于新技术价值的理解和洞察,沉下心去将云原生的基础能力建设好同时,需要特别重视以合适的方式和时机去兑现业务价值通过更多的成功客户故事去加速市场对新技术的接受,让自己的成果更快、更好地被市场认可创造行业趋势,为云计算的发展做出自己的贡献

戳我,看云原生实践峰会

我要回帖

更多关于 人类历史三次大分工 的文章

 

随机推荐