Afzaal Ahmad Zeeshan
Цитата:
Я новичок DevOps, пожалуйста, кто-нибудь помогите мне сказать, что такое инструменты для жизненного цикла DevOps из кода, тестирования, развертывания.
Я настоятельно рекомендую начать работу с онлайн-программным обеспечением для управления исходным кодом. Эти инструменты интегрированы с инструментами, и вы можете узнать о них из самого программного обеспечения.
Трудно ответить на этот вопрос, поскольку существует более сотни инструментов, каждый из которых предлагает аналогичные функции.
Начните с:
1. GitHub
2. GitLab
3. Azure DevOps
4. BitBucket
Вы понимаете? 4 инструмента, предлагающих аналогичную функцию и функциональность для "начинающих". Я даже не перечислил решения для управления версиями и DevOps от облачных поставщиков, например AWS и GCP.
Различия в их функциях не будут вам ясны до тех пор, пока у вас не будет более 5 членов команды и некоторые из них не будут работать в другом качестве, а возможно, и в другой роли (менеджер программы, владелец продукта и т. д.).
Если вы работаете в качестве инди-разработчика, используйте любой инструмент, и вы в мгновение ока окажетесь на пути к управлению жизненным циклом продукта.
Цитата:
Я гуглю инструменты DevOps и получаю много результатов, и я очень запутался в них
В этой части я рекомендую вам потратить некоторое время на изучение того, почему вы хотите "автоматизировать" различные части своей разработки программного обеспечения. Что, я уверен, как индивидуальный разработчик было бы трудно.
Ngo Tuong Dan
Спасибо, я использовал svn, github, vst для управления своим командным кодом. Я также использую Дженкинса (конечного пользователя) для создания своего командного проекта.