人们可以通过一些常见问题解答来学习云计算的基础知识,并比较不同类型的云平台,并了解将如何使用它们。
云计算技术的应用日益广泛,但人们仍然存在一些误解。人们需要更好地了解它的全部含义。
1、什么是云计算?
云计算是一种交付模型,可以提供对计算机资源(包括CPU、存储、网络和其他托管软件服务)的高度可扩展的按需访问。
2、云计算的类型是什么?
云计算可以是公共云或是私有云。公共云平台(例如AWS和Microsoft Azure)将资源集中在分布在全球各地的数据中心,用户可以通过公共互联网访问它们。这些资源通过计量服务提供给客户,云计算供应商负责不同程度的后端维护。
私有云被托管在企业数据中心或托管数据中心设施中。虽然其功能不如大规模的公共云。但它们确实有一定的弹性,企业的开发人员和管理人员仍然可以使用自助服务门户访问资源。从理论上来说,私有云提供了更好的控制和安全性,但这需要企业的IT团队的努力。
云计算部署模型包括私有云、公共云、两者的混合,以及多个云平台的组合。也可以将公共云和私有云链接以创建混合云,或者可以将两个或多个公共云连接以创建多云架构。
广义上来说,云计算也分为三层:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。基础设施即服务(IaaS)适用于基础构建块,例如计算、网络和存储。它为应用程序开发提供了很大的灵活性,但同时也需要很大的开销;平台即服务(PaaS)抽象化了这些较低层的元素,并为应用程序开发人员提供了沙箱环境。通常不需要更多实际操作的云计算模型的软件即服务(SaaS)由作为Web应用程序交付的许可软件组成。
3、云计算的好处是什么?
云计算降低了IT运营成本,因为云计算提供商管理底层基础设施,其中包括硬件和软件。这些托管组件通常比标准的企业数据中心更可靠、更安全。这些优势使IT团队可以将精力集中在使业务更直接受益的工作上。
云计算还具有全球性、便利性、巨大的可扩展性,并且易于访问的优势,所有这些特性加快了创建和部署软件应用程序的时间。它使企业可以使用一系列新服务,这些服务可以实现应用程序架构和使用中很流行的趋势,其中包括微服务、容器、无服务器计算、机器学习、大规模数据分析、物联网等。
4、云计算的缺点或风险是什么?
尽管企业IT团队因为不再建设数据中心或购买设备而通过将业务迁移到云平台降低资本支出,但他们也在预算中增加了大量的运营支出,通常足以抵消大部分或全部运营成本。如果IT团队无法适应,复杂的定价和安全模型也可能导致重大问题。
IT团队通常必须学习新技能或雇用员工来使用云服务,并且在灵活性和对某些云资源的控制方面存在限制。
5、云计算安全吗?
云计算通常比大多数私有数据中心更安全,因为亚马逊和谷歌等公司可以聘请行业专家进行管理,并使它们的许多实践实现自动化。云计算基础设施提供商还提供工具和架构选项,以隔离工作负载、加密数据并检测潜在威胁。
云计算应用程序的优势包括响应能力、可扩展性、数据安全性和降低的成本。但是,公共云在共享责任模型上运行,用户可以在其中保护托管在云上的数据和应用程序。各种安全责任的划分因云计算的层次而异。
保护云计算环境的过程不同于传统的数据中心实践,因此云计算的采用需要IT团队学习。未经授权访问资源是最常见的云安全威胁,错误配置也会导致敏感数据大量泄露。
企业还必须注意数据驻留要求和其他治理限制,因为它们无法精确控制将数据托管在云中的服务器的位置。
6、如何制定云计算战略?
在云计算的早期,大多数企业使用情况都是临时性的,这是由希望围绕传统IT采购流程的开发人员和业务部门推动的。如今,企业必须制定整体战略以成功迁移到云平台。企业可以将具有云计算经验的关键利益相关者和员工组合在一起,这一设置也称为优秀云中心,可以根据业务目标制定战略。
此外,云计算战略应包括一个决策框架,以识别工作负载特征以及这些特征如何迁移到云平台。IT领导者和云计算架构师必须评估风险和收益,并确定他们将如何管理和保护基于云计算的工作负载,以及这些工作负载是否或如何与剩余的内部部署资产交互。
7、如何为云计算做好业务准备?
企业执行云迁移策略通常需要一年多的时间,即使这样,这仍是一个持续的过程。沟通对于成功至关重要,可以使利益相关者保持定期了解情况,并确保IT成为企业更广泛的决策过程的一部分。确定哪些领导者可以宣传云计算的使用,并确保为员工进行正确的过渡培训。
8、可以将哪些工作负载迁移到云端?
实际上,任何工作负载都能够迁移到云中,但并非所有负载都应该迁移到云中。持续运行、负载相对一致、可预测的大型单片应用程序通常在内部部署数据中心运行更具成本效益。此外,由于治理和数据安全问题,受到高监度管的企业往往将应用程序和敏感数据保存在其私有数据中心中。
企业可以按原样将应用程序移动到云平台上,但这通常不是优秀的选择。企业通过云迁移来重新评估其IT架构,并确定更高的效率。可以将应用程序拆分为微服务,以利用IaaS基于服务的方法。或者向PaaS或SaaS转移可以减轻无差别的繁重工作。
9、云计算的成本是多少?
公共云按使用量收费,因此其成本会因多个变量而不同,其中包括环境的大小、云计算服务、运营的区域、数据移动的数量,以及消耗的高级服务的数量。主要的公共云提供商还制定了定价方案,可以降低成本以换取某些长期承诺。
关于云计算成本和内部部署数据中心的成本相比是否更低还存在一些争论,但是这没有抓住重点。云计算可以帮助企业及其IT部门实现现代化,并将IT人员从其作为守门者的典型角色转变为业务决策过程中的关键参与者。
10、企业的IT员工需要进行哪些培训来管理云计算服务?
这取决于所使用的云堆栈的层。对于基础设施即服务(IaaS),管理员必须管理作为服务交付的虚拟环境的所有方面。企业使用的云堆栈越高,涉及的管理越少。对于软件即服务(SaaS),其监督可能仅限于数据、身份和访问管理。
主要的云提供商和第三方提供培训和认证,以使IT员工熟悉这些流程。计划将业务过渡到云平台的企业应将培训纳入流程的各个方面,以便他们准备在其云平台投入使用之后立即掌控局面。