В этом блоге я собираюсь поделиться с вами ресурсами для того, чтобы стать инженером DevOps, которые также помогут вам стать или получить работу в качестве SRE/Cloud Engineer.
ЧЕМ ЗАНИМАЕТСЯ ИНЖЕНЕР DEVOPS?
Вкратце, инженер DevOps внедряет новые процессы, инструменты и методологии для поддержания баланса в производстве программного обеспечения от кодирования до развертывания. Он/она также следит за тем, чтобы изменения, внесенные в проект, находились в единой машине для эффективного обслуживания. Он/она следит за тем, чтобы программное обеспечение расширялось вместе с данными, добавляемыми клиентами. Также осуществляется мониторинг обратной связи с клиентами.
Теперь мы знаем, чем занимается DevOp. Прежде чем перейти к дорожной карте, позвольте мне сказать, что
ЭТО МОЖЕТ ЗАНЯТЬ ОТ 3 ДО 6 МЕСЯЦЕВ.
Прежде чем вы начнете отчаиваться или захотите бросить, позвольте мне сказать вам, что обучение любой технологии занимает одинаковое время! Так что не бросайте и просто терпите.
РЕСУРСЫ
Я включил в список то, что вам необходимо изучить, вместе с ссылками на ресурсы
Программирование:
Python: https://www.youtube.com/watch?v=t8pPdKYpowI
Golang: https://www.youtube.com/watch?v=YS4e4q9oBaU
Работа в сети:
Link: https://www.youtube.com/watch?v=IPvYjXCsTg8&list=PL9gnSGHSqcnoqBXdMwUTRod4Gi3eac2Ak&index=4
Терминал:
Bash-скрипт: https://www.youtube.com/watch?v=e7BufAVwDiM
Ссылка 2: https://www.youtube.com/watch?v=2PGnYjbYuUo
VIM: https://www.youtube.com/watch?v=RZ4p-saaQkc
Linux:
Linux: https://www.edx.org/course/introduction-to-linux
Основы Devops: https://www.youtube.com/watch?v=Wvf0mBNGjXY&t=0s
Ccna: https://www.youtube.com/watch?v=rv3QK2UquxM&t=0s
Git:
Link 1: https://www.youtube.com/watch?v=apGV9Kg7ics
YAML:
Ссылка 1: https://www.youtube.com/watch?v=IA90BTozdow
Или ссылка 2: https://www.youtube.com/watch?v=GOk4IoYhM9U
Контейнеры — Docker:
Docker : https://www.youtube.com/watch?v=9zUHg7xjIqQ
Ссылка 2: https://www.youtube.com/watch?v=GwXLNAcHk-k
Ссылка 3: https://www.youtube.com/watch?v=KINjI1tlo2w
Ссылка 4: https://aurelievache.gumroad.com/l/understanding-docker-visual-way
Ссылка 5: https://iximiuz.com/en/categories/?category=Containers
Непрерывная интеграция и непрерывное развертывание (CI/CD):
Ссылка 1: https://www.youtube.com/watch?v=3a8KsB5wJDE
Ссылка 2: https://codefresh.learnworlds.com
Облако:
AWS: https://www.youtube.com/watch?v=SOTamWNgDKc&t=0s
Оркестрация контейнеров — Kubernetes:
Ссылка 1: https://www.youtube.com/watch?v=X48VuDVv0do
Ссылка 2: https://kube.academy
Ссылка 3: https://www.civo.com/academy
Ссылка 4: https://www.edx.org/course/introduction-to-kubernetes
Ссылка 5: https://saiyampathak.gumroad.com/l/cksbook
Мониторинг:
Ссылка 1: https://www.youtube.com/watch?v=7gW5pSM6dlU
Ссылка 2: https://www.youtube.com/watch?v=cF2P9d7rBlg
Ссылка 3: https://www.youtube.com/watch?v=B5UY-qeW96I
Ссылка 4: https://www.youtube.com/watch?v=gS_nHTWZEJ8
Ссылка 5: https://www.youtube.com/watch?v=aMZoUIG-mgY&t=12s
Infrastructure Provisioning & Configuration Management (IaC):
Ссылка 1: https://www.edx.org/course/introduction-to-service-mesh-with-linkerd
Ссылка 2: https://www.youtube.com/watch?v=SLB_c_ayRMo
Ссылка 3: https://www.youtube.com/watch?v=9Ua2b06oAr4
Ссылка 4: https://www.youtube.com/watch?v=V4waklkBC38
Еще несколько полезных ссылок:
Как стать DevOps за 6 месяцев: https://spacelift.io/blog/how-to-become-devops-engineer
https://roadmap.sh/devops
https://www.youtube.com/channel/UCjfE5EmNU1kyf1wwrtYlnGQ
https://www.youtube.com/c/Thetips4you
https://www.commclassroom.org/devops?r_done=1
Лучшие сайты для изучения DevOps:
https://kodekloud.com
https://acloudguru.com
https://www.upgrad.com/devops-certification-pgc-iiitb/
https://intellipaat.com/devops-architect-masters-training-program/
https://codedamn.com (скоро будет)
https://www.guvi.in/mlp/devops-program
Если я пропустил какие-либо темы, пожалуйста, прокомментируйте их, а если вы знаете какие-либо другие ресурсы, пожалуйста, поделитесь ими. Это будет очень полезно для тех, кто хочет научиться. Следите за мной на LinkedIn