Microservices and Windows apps

alexwhite19800
alexwhite19800 used Ask the Experts™
on
Microservices is a lot I hear, particularly in the cloud computing world, is there any relevance to Windows server apps?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Distinguished Expert 2018

Commented:
Potentially, sure. It is all up to the developer.

Author

Commented:
Ok- so Still developer focused. Its' not like we can take COTS apps and "containerise" them?
Distinguished Expert 2018
Commented:
In theory, a sysadmin could "containerize" some apps. But  I wouldn't call them "microservices" specifically. Big apps could be run in containers too.

But all in all, unless the vendor/developer is willing to *support* them in a container, then I wouldn't ever suggest it in production. And if the vendor *does* support them in a container, chances are they'll offer a cleaner setup than forcing an IT Pro to create their own deployable, restartable, monitored docker image.

Containers and Microservices are not interchangeable terms, but both are pretty developer focused. Or devops focused at least. Traditional developer-then-IT shops won't be using containers much, and they'll be implementing microservices as part of the vendor's guidance, not caring whether it is "micro" or "web" or just a big instance in the sky.

Author

Commented:
Thanks for the replies.

So to confirm my understanding - with Microservices (or Docker/Containers) these are really concepts to be utilised most by developers, rather than infrastructure architects (i.e. those that implement vendor solutions)?
Distinguished Expert 2018

Commented:
In a windows shop, yes. Linux has had containers a bit longer and I.T. is slightly ne likely to be responsible for continued care and feeding of a container once it has been deployed. I also expect this to become true in Windows, but windows has only had container support for a few months, so there isn't widespread "in production" workloads of that nature.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial