01 JAN

想从事云计算?这5种技能IT人员得了解

云计算催生了一系列新的IT角色,而专业人士必须加强和改进他们的技术专长,才能在就业市场保持竞争力。

随着云计算的发展和技术的进步,企业需要具备某些云计算技能的员工,他们可以充分利用这些资源。其结果是IT员工在编码、运营、数据、设计和领导等方面获得新的机会。

以下是可以增强组织云计算部署的五个云计算技能,并为IT就业注入新的活力。

云架构技能

公有云并不是一种单一的技术,它是各种各样的预制服务和资源的组合。典型的云计算提供商提供几十个不同的虚拟机实例,以及诸如负载平衡、存储、网络等服务。

为了让企业的工作负载迁移到云平台,IT专业人员需要对可用的云计算基础设施产品有着深入的了解。云计算架构师汇集资源和服务,并创建一个能够产生所需性能、可用性、安全性和合规性的环境,同时仍然保持可以承受的运营成本。

云计算架构师经常参与工作负载迁移的工作。这其中包括详细的报告和跟踪,以衡量云计算部署的性能和成本,以及与部门负责人协商来管理工作负载的生命周期。

与其他云计算技能相关的云架构知识的重要性也在不断扩大。如今,企业致力寻求多云环境的竞争潜力,以节省资金或防止云计算中断。云计算架构师必须能够为工作负载推荐最佳云平台,并根据需要在不同云平台之间迁移工作负载。

编码技巧

软件开发人员是云计算应用的核心。在许多情况下,编码技能仍然很重要。开发人员使用成熟的编程语言来设计应用程序、API。以及工作负载,而在公有云中运行,需要设计并优化这些工作负载。

但是,对云计算的编码不仅仅局限于编写软件。逻辑和语法掌握对于转换任务集、工作流和复杂的业务策略至关重要。IT专业人员可以学习和掌握多种编程语言,如Java、Python和Ruby。但是,企业需要学习的特定编程语言取决于其对云计算提供商的选择以及其软件必须执行的任务。例如,使用谷歌云的后端程序员可能使用PHP,而使用AWS公共云的后端程序员可能使用Perl。

运营技能

运营团队是IT的核心,并与软件开发人员一起加速新工作负载的部署和支持。

运营技能涵盖广泛的知识,包括如何在IT基础设施上配置和部署工作负载。运营人员需要了解可用的云计算服务,以及如何正确地保护、管理和监控这些资源。

公有云的出现也为一些IT员工带来了困惑。理论上,有些人可能认为托管IT基础设施具有可用性将会降低运营技能的重要性。这仅适用于托管基础设施的某些方面(如安装或故障排除设备),但有两个问题经常被忽略:

  • 虽然云计算是多功能的,但它不是自动的:实际上,运营团队会指导业务,并确保工作负载满足组织对性能、可用性、安全性和合规性的需求。

  • 保持在本地的工作负载是业务的最关键:运营团队不得不提升自己的技能并熟练掌握高端任务,例如高可用性的集群、性能的负载平衡和备份。否则,他们在这些工作负载外包给云平台的速度和灵活性方面将会面临风险。

数据技能

企业喜欢处理大量看似无关的数据,以获得可能会被忽视的洞察力,但处理数据项目所需的服务器和存储可能很昂贵。大数据对于新兴的人工智能和机器学习用例至关重要,这些用例可以训练模型以做出更好的决策。借助云计算提供商服务、工具和存储,这些项目在云中越来越普遍且价格合理,这反过来又推动了对数据分析技能的需求。

当今的数据科学家将编码和基础设施知识结合起来,帮助在云中建立、部署和执行分析项目。但是,运营人员可以交叉进入数据科学领域,拥有基础设施和其他高级工具(如日志分析)方面的专业知识。数据科学家还拥有可靠的数据保护和保留知识。

商业技能

虽然云计算技术完全处于所有计算的中心,但优化云资源和工作负载并不是严格的技术实践,其成功不仅仅是让工作负载运行。

云计算技术需要组织和运营战略的变化,以及强大的管理和谈判技巧。业务部门确定云中应包含哪些工作负载,以及可接受的可用性、遵从性、成本等级别。因此,当企业将工作负载迁移到云中时,云计算提供商就成为了企业日常运营所依赖的合作伙伴。

一些IT专业人员选择通过在技术的商业方面寻找新的机会来延长他们的职业生涯,并了解如何与云计算提供商合作。他们了解当前的云计算服务级别协议,可以使用性能和成本效益的指标。

一些组织可能将这种领导力融入高级云架构师角色,而其他组织可能会创建单独的角色,例如咨询和云计算指导。

但是,如果企业正在考虑将业务转移到云端,那么从中挑选的服务范围可能会令人困惑。由于云计算服务并不平等,因此在继续之前,企业应该向提供商询问以下这些问题。

1.这些服务可以帮助我实现具体目标吗?

企业为什么要首先将业务迁移到云端?企业可以将云计算应用于多种目的,包括提高灵活性、敏捷性和可用性。

它可能会帮助企业评估与云计算相关的目标的重要性,并尝试按照企业CIO的倡议对这些目标进行排名。企业愿意花多少费用来达到特定的目标?

2.云计算服务水平协议(SLA)究竟是如何定义的?

对于企业考虑采用的每个云计算服务提供商(CSP)服务,询问他们每个服务等级协议(SLA)包含的内容,因为这将帮助企业确定哪些最适合自己的要求。

请记住,服务等级协议(SLA)的广度和复杂性可能会有很大差异,而一些服务等级协议(SLA)定义可能包含令人担忧的漏洞,这些漏洞可能会使企业陷入漏洞。

3.这项服务有多灵活?

虽然企业可能对当前的云计算需求有一定的了解,但这些需求可能会随着时间的推移而波动。出于这个原因,企业询问自己是否可以根据需要添加或删除服务。

在基于流行的多功能平台选择云计算服务时,企业可能会感到很舒服。例如,考虑Hefied为企业提供Windows云服务器解决方案。

4.这个云平台如何保持安全?

企业不应该选择安全性不高的云平台。因此,企业应该向云计算服务供应商询问其行业认证的详细信息,以及他们的服务(包括安全性和数据库产品)是否具有多平台兼容性。另外,询问谁最终负责保护企业的数据——企业、云计算服务供应商或两者兼而有之?

5.我的所有应用程序都可以无缝迁移到这个云平台上吗?

企业可能会依赖于定期使用各种应用程序,但是否确定所有这些应用程序是否可以无障碍地转移到云端?

如果这些应用程序中的任何一个是针对特定的编排平台编写的,或者是某种特定于供应商的应用程序,那么企业应该特别关注。因此,请询问云计算服务供应商是否使用可以节省其重写应用程序的应用程序编程接口。

6.云计算服务供应商如何能帮助我完成迁移过程?

云计算服务供应商是否会要求企业执行所有迁移工作,或者他们会在整个过程中为企业您提供帮助吗?如果是后者,请准确确定供应商将做什么以及让企业做什么。企业还应该了解如果迁移过程遇到障碍,云计算服务供应商将如何做出反应。