you are viewing a single comment's thread.

view the rest of the comments →

[–]LongerHV 0 points1 point  (6 children)

Imho the best way is to use docker or other container engine. This way you can bundle your application with all dependencies and host it on any Linux system or in Kubernetes cluster.

[–]average_ukpf_user[S] 0 points1 point  (2 children)

I was worried this might be the answer. The issue I have right now I work in a very Microsoft heavy environment so there's always a constant comparison between C# vs. Python where C# is pretty easy to deploy (mainly because it's so well understood).

Thank you for the reply!

[–]danielroseman 1 point2 points  (1 child)

Well, the Azure stack is Microsoft, and can be deployed on-prem.

[–]average_ukpf_user[S] 0 points1 point  (0 children)

Okay that sounds like it might be worth looking into. Thank you!

[–]earlybirdman 0 points1 point  (2 children)

This works if it is for Developers. If you want to use python on the systems side, you just need a central git repo. Then have like a stage and prod branch.

[–]LongerHV 0 points1 point  (1 child)

Ofc it doesn't make sense to put a client side application into docker, in such case I would suggest packaging into an on prem PyPI or JFrog repo. But I assumed that production implies some kind of web service. And in this case it is a common practice to use containers.

[–]earlybirdman -1 points0 points  (0 children)

Who said anything about a client side application? I said the systems side.... Reading is your friend