Just wanna know if there’s anyone managing and supporting a company-wide linux desktop deployment.

What are the hurdles during first adoption phase, what day to day support is like and which software are being used?

  • SALT@lemmy.my.id
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    1 year ago

    Work in Education and Software Industries.

    I did manage fleet of Ubuntu and RHEL/Fedora instance. Mostly in education is research based services on top of container, either docker swarm or openshift. Most tech stack is PHP, Python for ML, and NodeJS

    In software industries, I use kubernetes, and tech stack Nodejs, c#/net core, php, Java, python, golang, and some other popular language. Mostly using microservices arch, with DDD-MVC approach.

    In education we have 10-20 Ubuntu/RHEL/Fedora for production, in Uni Labs, we have fleet (more than 20) of Gnome desktop with RHEL, supported by Red Hat Academy APAC. We do dual boot with windows because some WPF/.NET Desktop development lecture still held, but with Avalonia and React Native, seems it will change near future.

    In software industries, mostly developer use windows, but they do debug on WSL2. Only small percentage using Linux desktop. Some are using mac, but it’s under 3 people, negligible. Well…

    For Education, it need about 7 years to fully moved from Windows server 2012, using Full Linux. In past some lab do have MacOS server, but I never encounter or support them so… I can’t speak much.

    But in software industries, from start, we have Linux box, and grow over time. We only have special windows server for SQL server that need reporting server ability, mostly tied to SAP/ERP project, the rest are in Linux Box. Mostly we use red hat ansible to make standard deployment. We do have cloud init, but only for first deployment, then ansible.

    • nayminlwin@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Thanks for this. Guess things will remain a bit of a mishmash even if there is a transition.