Thanks to Lorenzo for accepting to make an interview about containers.
Derya: Can you please tell about yourself to DevOps Turkey community?
Lorenzo: I started working at 16 years old during i was at school as Software Developer. After when i finished school, i started working in a bigger company. As a Linux user, i began to work with Linux servers. I was doing “Operations” in a way a bit different. I was automating and optimising the Operations. Putting together “Developer” experience and some “Ops” experience, i began to get familiar with “DevOps”
Derya: That’s a perfect fit!
Lorenzo: Yeah. After i asked my company if i can be the DevOps of the teams and it was accepted. Then we discovered Docker in 2013, so early, and started using it. There was no Swarm! After i started contributing to the project, done some patches, but not at the moment.
Derya: What is your definition of DevOps?
Lorenzo: The way to allow Developers, Operations and QA collaborating more, by applying the practices like Continuous Integration, Automation, Sharing… For me, it is not just that, it is a way or living, sharing experience with the teams to improve the process, more involvement…
Derya: How Docker helps you in that way:
Lorenzo: Docker helps me a lot in that process, since DevOps in practices and Docker is a cross-practice tool. You can use it with Jenkins, Continuous Integration, Monitoring, Logging, also the development becomes more Agile, probably you are moving forward Micro Services and containers help you to be more innovative with lower effort.
Derya: What is your daily routine as s Docker Captain?
Lorenzo: I am working in a company which is Docker Training Partner, and this helps me a lot. Docker Captain writes Blog posts, produce papers, evangelize others as speaker in meetups and conferences and active in live chat with Docker Captains. We are a community who helps others to involve into Docker. Docker is not only containers, but also Security, Network and Orchestration…
Derya: How is Docker usage in your county Italy? In terms of usage, also comparing to the other countries?
Lorenzo: I think that Docker is quite being used in Development. Some companies are using Docker in production very well. But i sometimes see companies that do not understand the basics like “overlay networking”. The just put in Docker silly things, little batch jobs, but not using Docker with full potential, and you have to understand what is going on behind…
Derya: What current technologies and tools with become disappear in the future?
Lorenzo: I can tell you what is not going to disappear. VMWARE will not going to disappear but may become lower in usage. I don’t think that tools like Puppet, Ansible will disappear. Those are configuration management tools and have wider usage and technology. You can use Puppet to configure your Cisco Routers. Docker have some features intersecting with Puppet, Ansible and VMWare and that’s another thing… I don’t think something else will disappear as this is a new market and not the same thing.
Derya: What is your suggestion for the companies considering moving towards Docker?
Lorenzo: I think that, it is not about using Docker. Usually, i first ask if they have Continuous Integration and Delivery working. If they do not have automation, once they move towards Docker, things will become even harder and they will be switching from two servers to maybe 200 containers and this structure cannot be managed manually… They must first study all the topics and after act. They should not start with the coolest thing, but the right thing. So better to start with the fundamentals.
Derya: We know you have been before in Turkey. What can be your message to our community?
Lorenzo: I think you are in front of many companies. Your community is going very well. You have cool opportunities in Turkey.
Derya: Thanks for your time, hope to see you also in upcoming DevOpsDays Istanbul 2017.
Lorenzo: Thank you, why not, lets be in touch.