I imagine this question is a bit subjective. But I would like to hear some feedback regarding the pros and cons of having a full blown Linux infrastructure. I see more Microsoft dominant infrastructures ( with not one linux server) yet I have seen a few linux environments with some Microsoft servers. Microsoft has always been dominant with the bigger roles- such as Directory services and Mail, Files servers even database servers, terminal services (citrix)
If you were able to start from scratch, would you be able to build an infrastructure on pure linux and get away with the big commercials products such as Exchange and Active Directory etc ?
I have used linux for a few years now and see how it is very stable. With that said, it can be very granular when it comes to both configuration and troubleshooting.
What is your thought about trying to convince an mid / enterprise level company to think about switching over to linux. Aside from the convergence process, I am thinking about the final product and how the end users will be impacted with respect to change from Exchange, outlook, and administration from the IT Engineers Point of view.
Will the Microsoft application prevail? Or will an infrastructure be able to merge to full Linux world – assuming all engineers acquire formal training.