阅读时间: 4 分钟
云简介
云指的是通过互联网访问的服务器。云计算 是计算机系统资源的按需供应,无需用户直接主动管理。计算资源的例子包含网络、服务器、存储、应用程序和服务。
我们这个时代的一些关键发展技术。
- 人工智能。
2.物联网。
3.区块链和分析。
所有这些技术都与大量的数据打交道,需要巨大的存储空间和计算能力来工作。这使得云计算可能成为这些技术的唯一可行的平台。
云计算允许我们将技术作为一种服务来利用,按需利用远程资源,采用按需付费的模式。
云计算的三种主要服务模式是基础设施即服务,平台即服务(PaaS),以及软件即服务(SaaS)。
1.1.Iaas
为客户按需提供基本的计算、网络和存储资源。
2.Paas
为客户提供硬件、软件和基础设施,以开发、部署、管理和运行他们所创建的或从第三方获得的应用程序。
3.Saas
向用户提供对服务提供商基于云的软件的访问。用户只需访问云上的应用程序,而云供应商则负责维护基础设施、平台、数据、应用程序代码、安全性、可用性和应用程序的性能。
部署模式表明基础设施驻扎在哪里,谁拥有和管理它。
在云上有三种关键的部署模式--公共、私人和混合。
1.1.公共云模式
在公有云模式中,服务提供商拥有、管理、提供和维护物理基础设施,如数据中心、服务器、网络设备和存储,用户以服务形式访问虚拟化的计算机、网络和存储资源。
2.私有云模式
在私有云模式中,供应商提供云基础设施供某一特定组织有限使用。私有云基础设施可以是协会内部的,也可以在企业内部运行。
3.混合云模式
在混合云模式中,企业内部的私有云和第三方的公共云被连接成一个单一的、灵活的基础设施,利用公共云和私有云的特点和优势。
虚拟化
虚拟化是创建基于软件的物理资源版本的过程,通过使用管理程序来实现。
虚拟机(VM)是一个虚拟环境,它作为一个虚拟计算机系统,有自己的CPU、内存、网络接口和存储,在一个物理硬件系统(位于外部或内部)上创建。
不同类型的虚拟机是。
1.共享或公共云虚拟机,是供应商管理的、多租户的部署,可以按需配置,有预定的规模。
2.2.临时或现货虚拟机,利用云数据中心的未使用容量。
3.3.保留的虚拟机,允许你为未来的部署保留容量和保证资源。
4.4.提供单租户隔离的专用主机。

有一些新兴的趋势,以云为基础。
1.混合多云
这是一种云采用策略,使公有云、私有云、企业内部的IT能够无缝互通,同时利用不同公有云供应商的最佳云服务。
2.微服务。
是一种方法,在这种方法中,应用程序被构建为一个轻度连接和自主部署的组件或服务的集合,导致高效的开发、维护和升级周期。
3.无服务器计算
这是一种计算方法,它将应用程序运行时的普通基础设施管理任务的责任卸载给云供应商,使开发人员能够将时间和精力集中在开发和测试上,而不必担心供应、维护和扩展计算资源。
4.云原生应用
它们是为在云环境中工作而构建的应用程序。这些应用是使用DevOps方法开发的,由打包在容器中的微服务组成,可以在任何环境中运行,这使得在快速迭代周期中创建和更新功能成为可能。
5.5.Devops
这是一种集体的方法,允许开发和运营团队在快速重复的周期中不间断地发送软件,同时减少开销、重复和返工。
总结
在这篇博客中,我们已经了解了react js的组件的概念,其类型和组件的生命周期。
想了解更多关于组件的信息,可以访问这里