如何成为OpenStack工程师
Posted 开源云中文社区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何成为OpenStack工程师相关的知识,希望对你有一定的参考价值。
OpenStack已经成为主流。是时候学习和了解开源云平台吗?来自OpenStack社区的建议值得参考。
开源云平台OpenStack在西班牙巴塞罗那举行了半年一次的峰会。目前的共识是,社区已经准备好进军企业级市场,同时由于种种原因在世界各地被广泛采用。
无论如何,仍然有一些关于OpenStack的先入为主的看法:它过于复杂,有太多的供应商以至于让人很难知道该从哪里开始。与之紧密相关的另一个挑战是,很难找到合适的人 ——可以说熟悉这项技术,开始一个职业生涯,是一个精明的举动。
来自Suse的行业倡议、新兴标准和开源主管Alan Clark也是OpenStack基金会董事会主席。根据Clark的说法,成为OpenStack工程师是一个“伟大的职业发展”,以下是几点原因。
“职业生涯以开源为中心是一个聪明的选择,因为现在大多数雇主都争取在研究和产品开发中拥抱开源。”Clark说。“采用开源需要熟练的工程师,因此简历上的开源是当今市场上的一大优势。”
Clark补充说,粗略看一下工作板,就会发现需求不仅是对开源,更是对OpenStack人才。“OpenStack生态系统不断增长和扩张,这种需求将继续增长几年,”他说。
“随着创新和新技术的不断出现,OpenStack工程方面的机会将继续增长和发展,”Clark说。“这为OpenStack工程师提供了制定和增长他们的知识、经验和工作重点的机会。”
OpenStack基金会执行董事Jonathan Bryce承认找到合格的工程师是最难的事之一。
“许多组织已经使用OpenStack来自动化基础设施,但是寻找合格的工程师可能是一个挑战。”Bryce说,“对于已经建立了职业生涯管理体系和网络的人来说,现在有一个巨大的机会将他们的技能扩展到云世界。OpenStack可直接从所有主要的Linux发行版以及其他商业和免费版本获得,开始学习的门槛是非常低的。”
任何知道如何管理Linux服务器或虚拟化环境的人都已经拥有了一个足够的可以迁移到OpenStack的基础,Bryce说。一旦这种兴趣被激发,有在线的和实地的资源让你可以更好地了解自己。
Bryce建议寻找本地用户组参加聚会,世界上许多主要城市都定期举行会议。基金会还提供免费在线的图书和文档,如操作指南(http://docs.openstack.org/ops/)。
Bryce继续推荐更多的深入培训,如在OpenStack峰会期间运行的研讨会。在峰会之外,还有现场训练营或来自其他官方OpenStack培训提供商的课程(http://www.openstack.org/marketplace/training/)。
实际上,像Bryce一样,Clark指出社区本身就是工程师们开始的好地方。
“通过社区网络界面提供了大量详细的技术信息和路线图。”Clark说。 “这是一个开始学习的好地方,也可以关注邮件列表和社区活动。”
“一旦工程师有了足够的信息,我建议他们接触感兴趣的项目,并参与进去。”Clark补充说。“为项目作出贡献可以学到很多,可以提升职业能力,也提供了广泛的机会。”
“我还强烈建议通过获得OpenStack管理员认证来展示知识和专业技能。”他说。 “这给未来雇主提供了熟练程度的真实证据,这一点与做出贡献的历史结合在一起表明了独特的技能和经验,对雇主的吸引力巨大。”
Jonathan Bryce补充道:“你可以使用来自免费社区分发(如Ubuntu、Debian、OpenSUSE或Fedora)的软件包,或者最广泛部署的项目如Keystone、Nova、Cinder、Glance、Neutron、Swift和Horizon的商业版本,构建自己的OpenStack云,并增加在更现实的配置中运行OpenStack服务的知识。”
Bronsilav Kantor是芬兰IT服务业务公司Tieto的解决方案架构师,他通过专业培训后的实际部署,并主动运行,真正体验到了什么样算掌握了OpenStack。
Tieto几年前开始开发一个云计算项目,包括一个用户部署和管理应用程序的门户。Tieto在内部部署了OpenStack,然后开始在其实验室中构建一个OpenStack云。
“我在寻找一些信息,一些技术精湛的人,但没有那么多,”Kantor说。 “所以我试图找到一些好的培训,然后找到了Mirantis。虽然没有涵盖我的所有期望,它仍然很好。我发现了非常熟练的人和参与者,相互分享经验很有趣。”
Kantor警告说,OpenStack最开始可能会有点令人生畏。“OpenStack有这么多服务,很难找到你应该选择的服务,”他说。“OpenStack太碎片化了,我没有足够的时间来关注所有的消息。”
他的培训体验总体上是积极的。“有一些关于调试OpenStack的很不错的讲座,这是很必要的。”他说。“如果你有任何导致紧张情况的问题,通过培训能学到很多关于如何快速解决问题。”
“我认为练习很重要。”他说。“你应该有勇气去试,安装并使用它。我认为一些工程师没有足够的耐心,动机同样重要。如果你真的想实现一些东西,你可以从OpenStack文档学习——我做到了。培训更多地是为了确认我理解得足够好。”
编译:Jonathan Zhang
来源:http://www.computerworlduk.com/cloud-computing/how-become-openstack-engineer-tips-from-community-3648679/
投稿邮箱:openstackcn@sina.cn
以上是关于如何成为OpenStack工程师的主要内容,如果未能解决你的问题,请参考以下文章
基于开源却高于开源,浪潮如何成为OpenStack领跑者?丨科技云·视角
TF Live 直播回放丨Frank Wu:当OpenStack遇到Tungsten Fabric