资源介绍
最终项目
看到我们如何在给定的时间限制内运用过去10周内获得的知识,以利用Terraform,Kubernetes,Docker,Jenkins和AWS等技术来部署预构建的应用程序,这是一个小组挑战。
该项目的目的之一是让我们体验作为团队一部分完成可交付成果的工作,这种经验对于我们在DevOps中的未来将是无价的。
要求
您将需要计划,设计和实施一个解决方案,以自动化该应用程序的开发工作流程和部署。 作为最终交付物的一部分,您将需要在演示文稿中讨论该项目并演示这些工作流程。
哪些工具最适合您? 例如:Terraform,Kubernetes,Ansible等。对使用哪种没有任何限制或要求。 您应该确定自己认为最合适的方式,并证明其合理性。
多环境支持:开发人员如何在将更改合并到主分支之前在环境上测试其新功能?
GitHub存储库上的更改如何自动构建并部署到测试和实时环境?
运营成