There are lots of different IT spaces you can specialise in, within IT recruitment. From success factors, wearable technology or big data. These are just a few to name. The space I am specialising in is “DevOPs” which has been shortened from Development & Operations. The word “DevOps” is a vague term within the industry which lots of companies are trying to get on board with! Essentially DevOps is the missing link between Developers & Operations.
There has been a boom of articles and blogs trying to explain what the meaning of DevOps is. It seems everyone has a different opinion on the functions and how it should be used.
I have read a recent blog by an IT engineer called Susan Smith who is a IT Pro Technical Evangelist, who explains her understanding of it very well. Here is what she has to say about it:
“DevOps is not a new thing but it is a great thing. As an emerging trend that promises to increase the flow of value to customers, DevOps is becoming an essential part of IT and Business Transformation. It will change the way you work in terms of People, Process and Tools. Forever.
DevOps blurs the boundaries between the guys who create applications (Dev): and those guys who deploy the application into production and look after it on a day-to-day basis (Ops). Not so long ago, Dev would create the app and sent it to Ops to deploy, often with minimal instructions. Ops had the task of making it work without breaking anything else in the live environment. This relationship between Dev & Ops was more of a continuum or one-way street, which often caused delays in go-live or the detection of bugs that had not been encountered before. By bridging the gap between Dev & Ops, via better communication and collaboration, the Whole truly becomes greater than the sum of its parts.
The Tools that are used within the DevOps Life Cycle can be a mixture of Open and Microsoft Tools. Containerisation is a huge area which will be covered in subsequent articles. The Heterogeneous Ecosystem as shown below, details examples of software that can be used for the different part of the DevOps Life Cycle:
In summary by using the Power of Repeatability, DevOps will transform how IT and your Business functions, facilitating speedier deployments and easy reversal if a rollback is deemed necessary. By vastly improving the quality, speed and efficiency of software deployments, IT will become more responsive to Business needs, being effective where it matters.”
The DevOps movement is exciting and with many avenues it can go down, I am looking forward to seeing how it will develop in the future with all the vast technologies surrounding it.