Based on my experience, I would like to bet on your answer, depending on your job role and your personal attitude:

If you are a developer you are probably looking to increase your knowledge on a technology that is not just a hype, but something you have already scouted, tested and consider cool;

If you work in IT operations you probably would like to prevent your Dev Team colleagues’ requests or solve their blaiming, in order to provide them a test&Dev environment in a rather self-catalogue way, without loosing control and stay safe on your security and network compliances;

If you consider the above answers as a «partia» your are probably looking for more than just a technical layer. You are probably thinking like a business man or a person that wants to provide value to its company.

What does «provide value to your company» mean?

And what does «provide value to your company» consist of? My answer to this question would be:

Focusing on the company while taking decisions and making plans, rather than on your personal preferences;

Concentrating on the company’s main businesses, visions and targets;

Translating these business challenges into applications.

Furthermore the applications built should be «agile», since continuous integration and delivery are required.

You will as well need automation and orchestration to be more productive (just imagine how much time you could save by not doing manual jobs that introduce a lot of human error that need to be investigated and fixed anymore!).

Automation should also be used in creating a «service catalogue» for building your environments without having to wait for days before somebody else deploys them. Not to forget automation in testing (I have forgotten how many times I have been told that «our tester is our customer»).

As equally important are metrics and measures for your job, because «without figures, we are only talking about opinions».

Have I forgotten something else? Yes!

Security!

The security responsibles should have a seat at the table from the initial stage of the project. Security should be «by design» or built-in by including security roles in the work-flow as microservices.

As you see, all these topics require collaboration as well as social coding too. The time of silos is over.

Is your company ready to manage its business in this way?

I would bet you’re coming from a waterfall approach with monolithic applications. No worries, you’re one of many.

All the more a good reason to become one of the first to adopt microservices, containers, DevOps-methodologies and new technologies and begin using them to provide value to your company!

Über den Autor

Michele Solazzo

Michele Solazzo was born in Zurich in 1971, made a Business Degree in Milan cum laude (Bocconi University) and he consider himself and his company as a trusted partner that helps enterprise-IT to be considered as a business driver by helping them in the digital transformation journey by adopting DevOps methodologies, processes and technologies and take the top value out of the job.