一直困扰着我的一件事是,我工作过的所有不同公司都试图采用有效的ALM流程,但最终,结果通常是半成品的实施。由所有不同团队领导的Scrum方法论,讨论了实施ALM流程的正确与错误方法。
我目前正在研究DevOps,希望我可以将自己的职业转向可以使我为公司ALM流程做出更好贡献的方向。
我在开发,质量保证和通用IT方面拥有丰富的经验,但我不会认为自己是这两个领域的绝对专家。
任何建议,建议,推荐阅读等?
如果您推荐一本书,可以包含ISBN号(这样更容易搜索)。
#1 楼
我认为对于这样一个广泛的问题,没有一个正确的建议,但是我的想法是您的情况:首先,请查看您当前的工作流程,流程和技术在公司使用,然后研究一些可能对公司或任何其他公司有用的工具(如詹金斯,Kubernetes,Docker,Grafana,Ansible,Kubana等)或技术(编写自己的脚本或程序)您正在从事的项目。
我还建议您参加您所在地区的本地DevOps聚会或谈话,以获得更多的了解。
#2 楼
Google的SRE书将是一个好的开始。我还将选择ansible或Chef之类的配置管理系统并进行实践。也许用它来设置您的下一个台式机或服务器。
评论
欢迎!这个问题对于网站来说有点宽泛(请看一下游览和“如何提问”);在我们的格式中,建议并不是真的很好用。您可以编辑以缩小问题范围,或者在DevOps Chat中询问。也许将您的问题缩小到仅就业或推荐阅读,而不是两者都可以,效果更好。祝你好运!如果您具备开发,质量保证和IT的基础知识,但又不是其中的专家……您已经是现代主要DevOps工程师的典范。万事通,无精打采几乎就是定义。
请提供指向ALM含义的链接,或进行解释。可以肯定,很多人不知道它是什么。 :)