云工程师必知要点解读
云的基础认知
云的概念自 20 世纪 60 年代就已出现,而现代意义上的云可追溯到 2006 年亚马逊推出的弹性计算云(EC2)。云技术的兴起和应用改变了行业和社会,它降低了创业成本,使企业扩展到全球规模成为可能,还推动各组织向科技驱动型转变。
云工程师的职责广泛,涵盖创建、管理、操作或配置云端系统。这可能包括系统管理员构建基础镜像、软件开发人员编写应用程序、数据科学家构建机器学习模型以及站点可靠性工程师处理系统故障等。在不同组织中,这些职能可能由一人承担,也可能由数百人分别负责。
什么是云
在深入了解云相关内容之前,需先明确云的定义。维基百科指出,云计算是“计算机系统资源(尤其是数据存储和计算能力)的按需可用性,用户无需直接主动管理”,通常指通过互联网供众多用户使用的数据中心。
不过,将云简单视为“别人的数据中心”,无法充分发挥其优势。美国国家标准与技术研究院(NIST)在“SP 800 - 145:NIST 云计算定义”中对云模型进行了定义,该文档阐述了云计算的基本特征,值得一读。NIST 概括了云模型的五个基本特征:
- 按需自助服务 :各种云资源,如计算、存储、数据库、容器编排平台、机器学习等,只需点击按钮或调用 API 即可获取。云工程师无需打电话、开工单或发邮件来配置、访问和管理云资源。
- 广泛的网络访问 :云工程师无论身处何地,都能利用云的自助服务功能。云为授权用户提供通过网络访问资源的途径,用户可使用多种设备和接口连接。例如,可通过手机重启服务、让虚拟助手创建新的测试环境或在笔记本上查看监控和日志。 <
超级会员免费看
订阅专栏 解锁全文
745

被折叠的 条评论
为什么被折叠?



