Logo Passei Direto
Buscar

DevOps Roadmap 2021 2022

Roadmap de estudos DevOps que lista habilidades essenciais: Linux e shell scripting; linguagens backend (Python, Go, JavaScript); redes e protocolos web; containers e Kubernetes; CI/CD e Git; cloud, infraestrutura como código e gerenciamento de configuração, com links para cursos gratuitos e pagos.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

www.linkedin.com /pulse/devops-roadmap-2021-2022-sandip-das/
(14) DevOps Roadmap 2021 & 2022
Status: offline ⋮ 10-13 minutes
There has been a constant request again for new DevOps. roadmap i.e. for
2021 and 2022, but the old article is still valid, read that here
Let me present an even simpler DevOps roadmap
https://www.linkedin.com/pulse/devops-roadmap-2021-2022-sandip-das/
https://www.linkedin.com/pulse/devops-roadmap-sandip-das/
1) Linux & Shell Scripting:
The most basic skill a DevOps Engineer should have is to have good
knowledge of Linux OS because most application (or any kind of ) servers
run are Linux OS.
Basic Linux commands are necessary before jumping into shell scripting.
Once basic Linux commands are learned, learn shell scripting for common
use cases, and try to automate regular things with shell scripts.
Want to learn Linux and Shell Scripting below are excellent resources:
FREE:
Linux:
Edureka: https://www.youtube.com/watch?v=Wgi-OfbP2Gw
Intellipaat: https://www.youtube.com/watch?v=aaEoyVIowk8
Shell Scripting:
Edureka: https://www.youtube.com/watch?v=GtovwKDemnI
https://www.youtube.com/watch?v=Wgi-OfbP2Gw
https://www.youtube.com/watch?v=aaEoyVIowk8
https://www.youtube.com/watch?v=GtovwKDemnI
FreeCodeCamp: https://www.youtube.com/watch?v=BFMyUgF6I8Y
Paid:
Udemy: https://www.udemy.com/courses/search/?
src=ukw&q=linux+and+shell+scripting+courses
2) Any Popular back-end Programming Language:
Three languages that are most popular for backend programming now and
at least for the next few years are:
Python, Go, JavaScript
My suggestion will be to get for either Python or Go, most Cloud service
providers SDK's support the above programming languages
Python Courses:
Free:
Python Basics for Beginners: https://www.youtube.com/watch?
v=wJxTcJNykYc
Advanced Python: https://www.youtube.com/watch?v=rHXC6ob9zVI
https://www.youtube.com/watch?v=BFMyUgF6I8Y
https://www.udemy.com/courses/search/?src=ukw&q=linux+and+shell+scripting+courses
https://www.youtube.com/watch?v=wJxTcJNykYc
https://www.youtube.com/watch?v=rHXC6ob9zVI
Paid:
Udemy: https://www.udemy.com/courses/search/?
src=ukw&q=python+course
Go Course:
I am going to release a full go course next month, Click here to
subscribe to my channel so that when I release you will get notified.
FreeCodeCamp: https://www.youtube.com/watch?v=YS4e4q9oBaU
Paid:
Udemy: https://www.udemy.com/courses/search/?src=ukw&q=go+course
3) Networking & Web Protocols:
As a DevOps engineer, working with networking and networking and/or
web protocols is pretty common.
Free Courses:
Essential Computer Networking: https://youtu.be/BF9vXJ9sDAs?t=798
https://www.udemy.com/courses/search/?src=ukw&q=python+course
https://www.youtube.com/sandipdas-official?sub_confirmation=1
https://www.youtube.com/watch?v=YS4e4q9oBaU
https://www.udemy.com/courses/search/?src=ukw&q=go+course
https://youtu.be/BF9vXJ9sDAs?t=798
Paid:
Udemy: https://www.udemy.com/courses/search/?
src=ukw&q=networking+protocols
4) Container & Container Orchestration:
Containerizing an application and running the application anywhere, is
simply a great way to run the application at scale.
Docker is very popular for containerization and to manage the complexity
of containerization applications, container orchestration is there to rescue
and a popular container orchestration tool is Kubernetes
Free courses:
Docker, FreeCodeCamp: https://www.youtube.com/watch?
v=fqMOX6JJhGo
Kubernetes, Tech World With Nana: https://www.youtube.com/watch?
v=X48VuDVv0do
Paid:
Udemy: https://www.udemy.com/courses/search/?src=ukw&q=kubernetes
5) CI/CD Tools:
One of the most common day-to-day jobs of a DevOps engineer is to
implement and manage CI/CD Pipelines for faster application testing, build
and release quality for faster feature release, and more. Popular tools are:
Jenkins, GitHub Actions, GitLab CI, Travis CI, AWS CodePipeline +
AWS CodeBuild, Azure DevOps, etc
Free Courses:
Jenkins: https://www.youtube.com/watch?
v=wHtIWvb5nzo&list=PL7kXAf0BmEquRcpI2M2mSaqOD84w2XVhF&ab_channel=San
Jenkins Full Course | Jenkins Tutorial For Beginners | Jenkins Tutorial |
Simplilearn
GitHub Actions: https://youtu.be/sdl0eovbmyE
GitHub Actions - Supercharge your GitHub Flow
DevOps With AWS: https://www.youtube.com/watch?
v=0649R_Fk9_E&list=PL7kXAf0BmEqura2P3brCGE4pIfeSh-
kgw&ab_channel=SandipDas
Gitlab CI: Edureka: https://www.youtube.com/watch?v=HSV-
Kky9N5E&ab_channel=edureka%21
https://www.udemy.com/courses/search/?src=ukw&q=networking+protocols
https://www.youtube.com/watch?v=fqMOX6JJhGo
https://www.youtube.com/watch?v=X48VuDVv0do
https://www.udemy.com/courses/search/?src=ukw&q=kubernetes
https://www.youtube.com/watch?v=wHtIWvb5nzo&list=PL7kXAf0BmEquRcpI2M2mSaqOD84w2XVhF&ab_channel=SandipDas
https://www.youtube.com/watch?v=FX322RVNGj4
https://youtu.be/sdl0eovbmyE
https://www.youtube.com/watch?v=cP0I9w2coGU&ab_channel=GitHub
https://www.youtube.com/watch?v=0649R_Fk9_E&list=PL7kXAf0BmEqura2P3brCGE4pIfeSh-kgw&ab_channel=SandipDas
https://www.youtube.com/watch?v=HSV-Kky9N5E&ab_channel=edureka%21
Travis CI: https://www.youtube.com/watch?
v=BFpSD2eoXUk&ab_channel=codedamn
Paid:
Udemy: https://www.udemy.com/courses/search/?src=ukw&q=cicd+tools
Git Source Control:
Free:
Git & GitHub Full Course in 5 Hours | Git GitHub Tutorial for Beginners |
DevOps Training | Edureka
Git and GitHub for Beginners - Crash Course (Free Code Camp)
Git for Professionals Tutorial - Tools & Concepts for Mastering Version
Control with Git
Git Tutorial for Beginners: Learn Git in 1 Hour (My Personal favorite by
Mosh)
Paid:
(Udemy)
Git Complete: The definitive, step-by-step guide to Git
6) Cloud Services, Infrastructure as Code & Configuration
Management:
Applications need to be hosted via the Cloud Services for better scalability,
fault tolerance, High availability & reducing cost.
One common job for DevOps engineers is to deploy this application in the
Cloud using Cloud Service Providers such as AWS, Azure, GCP, etc
We can provision required resources such as compute, storage,
networking, and/or other services manually but that's not humanly possible
to handle large numbers of servers manually and efficiently, to handle this
scenario there is Infrastructure as code is to rescue, using infrastructure as
code we can manage any number servers, cloud resources via code, make
complete infrastructure repeatable and reproducible as per need and
manage via code itself instead manually doing it.
Terraform, Pulumi, Cloudformation are excellent tool for infrastructure as
code and is widely adopted.
To manage all these servers' configurations we might need a configuration
management tool.
Ansible is most popular for this followed by Chef, Puppet, salt, etc
Free Courses:
https://www.youtube.com/watch?v=BFpSD2eoXUk&ab_channel=codedamn
https://www.udemy.com/courses/search/?src=ukw&q=cicd+tools
https://www.youtube.com/watch?v=KMOmw19ZCGs&ab_channel=edureka%21
https://www.youtube.com/watch?v=RGOj5yH7evk&ab_channel=freeCodeCamp.org
https://www.youtube.com/watch?v=Uszj_k0DGsg&ab_channel=freeCodeCamp.org
https://www.youtube.com/watch?v=8JJ101D3knE&ab_channel=ProgrammingwithMosh
https://www.udemy.com/course/git-complete/
Terraform: https://youtu.be/EJ3N-hhiWv0
Pulumi: Tech World With Nana: https://www.youtube.com/watch?
v=vIjeiDcsR3Q&t=105s&ab_channel=TechWorldwithNana
I will soon launch a course: Python + Pulmi on my Youtube channel
Ansible: https://youtu.be/s4cXrNEDYiw
Paid:
Infrastructure as Code: https://www.udemy.com/courses/search/?
src=ukw&q=Infrastructure+as+Code
Configuration Management: https://www.udemy.com/courses/search/?
src=ukw&q=Configuration+Management
7) Monitoring Tools & Services:
After deploying applications in the cloud, the applications, and
infrastructure/servers needed to be monitored 24 * 7, for this, popular tools
and services are: Prometheus, Grafana, Nagios, Zabbix, Datadog, New
Relic, App Dynamics, etc
Free Courses:
Nagios : Edureka: https://youtu.be/s9xCXZNVpac
Prometheus& Grafana: Edureka: https://www.youtube.com/watch?
v=7gW5pSM6dlU
Paid courses:
Udemy: https://www.udemy.com/courses/search/?
src=ukw&q=devops+monitoring
Summary:
I would say again, it's a long and never-ending journey, keep learning, keep
improving, keep going slow by steady, one at a time. Don't just learn, do
hands-on, that's what is important and will help you get quality jobs
afterward.
I wish you good luck on your DevOps journey 😊
Would like to like to support me to keep making Free courses for you and
the community? or Want me to mentor your to achieve your career goals in
the field of Cloud, DevOps, Programming (1 Hour / Each Month dedicated
career guidance session via Zoom or Google Mee) or want my direct help
in any task/teach topics related to Cloud, DevOps and/or Programming
such as Python, NodeJs, Go (1 Hour / Each week), then consider joining
membership via https://www.buymeacoffee.com/LearnWSandip
About the Author:
https://youtu.be/EJ3N-hhiWv0
https://www.youtube.com/watch?v=vIjeiDcsR3Q&t=105s&ab_channel=TechWorldwithNana
https://www.youtube.com/channel/UClA0CospcdBGppfVUx99WwQ
https://youtu.be/s4cXrNEDYiw
https://www.udemy.com/courses/search/?src=ukw&q=Infrastructure+as+Code
https://www.udemy.com/courses/search/?src=ukw&q=Configuration+Management
https://youtu.be/s9xCXZNVpac
https://www.youtube.com/watch?v=7gW5pSM6dlU
https://www.udemy.com/courses/search/?src=ukw&q=devops+monitoring
https://www.buymeacoffee.com/LearnWSandip
Sandip Das works as a Sr. Cloud Solutions Architect & DevOps Engineer
for multiple tech product companies/start-ups, also holding the title of "AWS
Container Hero".
He is always in "keep on learning" mode, enjoys sharing knowledge with
others, and currently holds 6 AWS Certifications. Sandip finds blogging as
a great way to share knowledge: he writes articles on Linkedin about
Cloud, DevOps, Programming, and more. He also creates video tutorials
on his YouTube channel.
https://aws.amazon.com/developer/community/heroes/sandip-das/?did=dh_card&trk=dh_card
https://www.linkedin.com/in/sandip-das-developer/detail/recent-activity/posts/
https://www.youtube.com/c/SandipDas-official

Mais conteúdos dessa disciplina