Day 1 : Introduction To Devops ❤️
Why and What is DevOps?
Ans:
Previously developers are the only ones who use to write code and manually do testing , deploy it on production servers and there is no seperate team for doing such tasks and if anything fails on the server they have to fix them on the go 😖 , such a tedious, horrible process.
So, to solve this issue here comes the DevOps(Development + Operations) team which ensures, and takes care of the application provided by the developer, taking care of means (testing, building, deploying, and maintaining) the particular application.
For Ex: Let's take the example of big billion days in which sale starts sharp @ 12 am for Indian customers, so who takes care of the website when these many people bombard at the same time, yes u are right DevOps Team 🙃 these are the only people who manage traffic, and take care of website should not go down.
What is Automation, Scaling, Infrastructure
Ans:
These 3 stuff(Automation , Scaling , Infrastructure)
Automation is a process where we try to decrease manual efforts so that repeated manual tasks can be done automatically.
Scaling , Big Billion Days is a perfect example of how scaling works 😉 .
Infrastructure , is basically the environment in which we set up to perform our day-to-day operations the better it is the more smooth our journey is.
Why Devops is Important
Ans:
In big MNC’s we have seperate devops team which takes care of deployment , CI/CD and can the issues related to deployment so that the product can reach to customers seamlessly and developers dont need to do all these task by themselves and it has made the life of developers very easy.