Microservices and Windows apps

Microservices is a lot I hear, particularly in the cloud computing world, is there any relevance to Windows server apps?
alexwhite19800Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Cliff GaliherCommented:
Potentially, sure. It is all up to the developer.
alexwhite19800Author Commented:
Ok- so Still developer focused. Its' not like we can take COTS apps and "containerise" them?
Cliff GaliherCommented:
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.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
alexwhite19800Author 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)?
Cliff GaliherCommented:
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.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Cloud Computing

From novice to tech pro — start learning today.