Updating your applications infrastructure technology skills to windows server 2016
But we’re not stopping there because they also need to be able to code to RESTFUL APIs. I am talking about writing scripts that will fire off and orchestrate the complete deployments of DEV, QA and Production environments via tools such as Chef, Puppet, CFEngine or other tools of this kind. Because gone are the days when someone installs Windows or Linux from a CD. Dev Ops Engineers will.#6 – Chef, Puppet or other Automation Tool Experience I think I already mentioned automation tools such as Chef, but there are others such as Ansible, Fabric, and GIT that all have their place on the keychain too.
That’s right, if you are going to replace manual processes such as assigning IP addresses and DNS reservation, someone needs to write some code.#5 – Borderline Developer (more is better)Have I said they need to code in C , C , . Nowadays, you fire off a command that shoots out a server build, then triggers another script that installs applications, then licks its lips and shoots off yet other scripts that do configurations and validation checks. Finding a Dev Ops Engineer with all this talent will not be easy or cheap.
This also segues into the next Dev Ops skill related to being human…#8 – Customer Service If you have watched Gene Kim’s video on You Tube, then you have heard how important the feedback loop is.
But now I am talking about someone who cares and can mentor others.I wish I had a dollar for every time a developer blamed my infrastructure for why they were late on a project, or why their app was slow.#9 – Real Cloud Experience We’re almost there. Because there’s a shortage of people who understand Iaa S versus Paa S; stateful versus stateless, and something is known as loosely coupled apps.The ninth Dev Ops skill you want is experienced deploying applications in Amazon AWS, Google or Azure. It’s no longer about fork-lifting existing servers and applications to the cloud, now it’s about designing and deploying applications using the “best of the best” Amazon, Azure and Google have to offer.Bash, Powershell, Perl, Ruby, Java Script, Python – you name it.They must be able to write code to automate repeatable processes.