Day 03 - DevOps Tools
Introduction
I planned to learn all the DevOps tools during the journey of #100DaysOfDevOps.To be honest, while researching for this article I realised that the number of DevOps tools available in the market is more than my B.Tech curriculum, that actually took 4 years to complete.I decided to pick few tools from that humungous list so that I won't get overwhelmed.
But the next question is How. How will I choose a set tools from the sea of DevOps.What approach should I take. Then I got the answer.I found a YouTube video by Nana Janashia titled How I learn new Technologies as a DevOps engineer. This article is all about my take aways from the video and tools that I selected for my journey as per Nana's guidance.
Take Aways
Video is classified into 8 chapters and I will be giving a brief about each chapters and for an explained view, you can reach out Nana's video itself.
Chapter 1: Why it is overwhelming
This chapter explains why learning new technology is overwhelming. As we have already explained in previous days, DevOps is a combination of different phases such as Plan,Code,Build,Test,Release,Deploy,Monitor,Operate.
Learning 1 tool for each phase at the same time and integrating it together is really hard.That's why it is overwhelming
Recommended by LinkedIn
Chapter 2: DevOps Ecosystem - Separate concepts and Tools
This is my favourite chapter and the eye-opener in my DevOps journey. Tools should be separated from the concepts of the DevOps.For example,CI/CD is a concept and Jenkins is a tool. Cloud providers is a concept and AWS is a tool.Like the same way learn the concepts first which will help you to crack the tools that is used to solve the problem.
Chapter 3 - The tools
It's not actually the chapter in Nana's video.I don't want to spoil the ideology that she presented through the video in few words,You can enjoy it by yourself.In this chapter I will be listing out the tools that I will be using for the journey.
Conclusion
Not to get drowned in the sea of DevOps tools was my first objective in this relearn process.And thanks to Nana for the video that helped me to achieve it.Let me know the tools you like to learn for each section in the comment box.