What do you mean by DevOps?|Trickcode

what is devops,what is devops tools,what is devsecops,what is devops quora,what does devops mean,what is continuous development
Share it:
What do you mean by DevOps?


What DevOps is and where you can learn it now before we proceed about understanding the DevOps I the two words the development and the operations, what is the exact problem that DevOps is trying to solve we need to understand what develop DevOps is not a tool.

DevOps (development and operations) is an enterprise software development phrase wont to mean a kind of agile relationship between development and IT operations.
It is not software it's not in the least a programing language that you simply can learn and call yourself as a DevOps engineer.
It is absolutely not like that if DevOps is not a technology it's not a tool it's not a programming language then what DevOps is moreover a philosophy.
DevOps is moreover a mindset the way how you're making your product the app or regardless of the website.
You are designing and taking that website or product so that many people can use it this complete process features a sort of ways in which you'll undergo with DevOps is one of that mindset and one of that philosophy one of the working ways to produce things from here the development side into the production stage.
What do you mean by DevOps?|Trickcode

DevOps is a concept that is used in the application lifecycle management and making sure that your development team is actually absolutely relaxed and your operation team.
 the team that handles all the servers and all those amazing stuff is also relaxed and is working in the sync with each other so that whatever the product or feature you want to give to your end-user you can do that absolutely smoothly.
Now let's plow ahead and check out to know what's the large problem that the DevOps is trying to resolve.
Now whenever the application is being developed there are a variety of phases of its development.

Now when the application is very small scale maybe you are designing a website or maybe just a mobile lab then it's all good and happy because you're ultimately managing everything you only design an internet site.
What do you mean by DevOps

You just put it on to the servers cloud whatever that is and voila the features are very next day available to the entire world to be used but things actually do change once you are an enormous scale application probably YouTube Swiggy, Zomato, Flipkart or even the other popular website.
when these websites are being done we have a variety of teams which manage different parts or different architectures of these applications putting it onto a midsize application or midsize company usually there are two teams the team one referred to as devil developers during this developer team includes all of your development no matter where you're employed on node react maybe something else like Java or JavaScript.
Whatever that's you're on to the event site so team one is on development usually sometimes testers also are included during this team now this team design a product inspect it and say hey it works absolutely fine on to the opposite team we've operations the role of this operation team is to manage all the server configuration and not just only server configuration a couple of other things as well these teams are responsible for managing legislature application phases usually high traffic during the weekend.
How they're getting to manage then can we got to proportion can we got to increase the RAM over the servers or can we got to integrate any cloud services no team a the developer team actually packs subsequent update regardless of the feature they need to roll out next and sends it to the operations team usually developer teams think that the operation girls are just sitting around and whenever they send up these updates they're gonna just deploy them immediately but this does not actually happen operation team is additionally busy in managing and checking a spread of things including the scalability.
What kind of traffic's they are getting and some kinds of security check as well so usually in the big application this deployment happens over let's just say our once in a month or maybe if that's a good thing that's two times a month and only those two times you can publish any code to the production level which sometimes creates a development team into the frustration that I even have done all the items.
 why are is not predict putting everything into the production and finally, when your boss comes out and asked for what is the update the blame game starts the witch-hunting starts and what happens is everybody just blames every other person the development team says that I have given the application.

the new feature to the operation team but they need n't yet deployed the operation team says they have given us the update after the releasing cycle.
 so it's only gonna go up within the next month and this creates a lag user doesn't care what's happening what quite fight you're doing in your team user just want the new feature as soon as possible otherwise the competitor is going to release it faster than you this exact problem is solved by a mindset a philosophy being used in the DevOps.
the development team because the operation team doesn't sit into a totally different arena they sit together they discuss everything side by side and even sometimes exchange the roles and responsibilities.

What do you mean by DevOps
so that every person knows what's happening in the operation and operation teams knows how the things actually work in the development side as well this exact mindset this philosophy that everybody knows about everything what's happening within the development and what's everything is occurring within the operation sites is your DevOps actually the brand of the DevOps is an infinite cycle because the appliance development is an infinite process it includes a spread of steps.

 DevOps is an amazing thing which can define DevOps pretty perfectly apart from this dev of also focus a lot of things on the automation as well the more things are gonna be automated the more a person is going to be free and can interact with more people and you're gonna hear a lot of things and new tools in the DevOps as well now when anybody talks about the DevOps he's also going to talk about the tools like puppet salt stack Jenkins github we are code editors a lot of that since in the application development to be reaching out truly to the user these all tools are used so it's not about learning an essential tool that hey I know AWS or I know Jenkins and I'm gonna be a DevOps engineer no it doesn't work like that DevOps is moreover a mindset so if you want to become a DevOps engineer or want to call yourself that I am and DevOps it doesn't really mean that you have to go through with a certain course or you have to learn only the tools like maybe puppet or maybe Jenkins only no it doesn't work like that DevOps means more over about understanding what's happening in every phase of development cycle and understanding that what's happening over the other wall now one more thing.
What do you mean by DevOps

Sometimes company hire DevOps manager as well so who is this DevOps manager a debauch manager is a person who has previously handled the task of merging the development team and operation teams together and knows the way to sync within the team and alter the working cycle of a corporation these are the DevOps manager and ultimately the people that are working in the development as well as some of the engineering or the operation sites.



Share it:

DevOps

TechNews

Post A Comment:

0 comments: