What is our primary use case?
My main use case for SUSE Manager was to configure it for client purposes, specifically for centralized Linux system management. I register and manage clients, perform patch management, synchronize repositories, manage software channels, and onboard systems using activation keys and bootstrap repositories. I monitor system inventory and automate tasks through Salt. I also use the SUSE Manager Proxy to manage systems in disconnected or remote environments. All these tasks are done for clients, including a project I worked on for Dr. Reddy's.
One specific task I worked on involved onboarding an Ubuntu client to SUSE Manager through a disconnected SUSE Proxy. I created the activation key and bootstrap repository and registered the client, after which I requested and accepted the Salt key to verify the communication between SUSE Manager and the client for pushing package updates and running commands remotely. I also troubleshot connectivity and firewall issues until the client communicated with the manager properly.
What is most valuable?
The features of SUSE Manager I appreciate the most are patch management, centralized management, client management, repository and software channel management, Salt automation, and activation keys. The SUSE Manager Proxy is the main feature I like because, even in a disconnected environment, it is more secure as it allows me to test updates before promoting them to production. This feature reduces manual work, keeps systems consistent, and makes managing a large number of Linux servers much easier.
One feature that has significantly saved me time is patch management. Instead of logging into each Linux server individually, I schedule updates from my SUSE Manager dashboard for multiple systems at once. I monitor the job from the dashboard and verify the results, ensuring that all the servers are successfully and consistently updated. This reduces my manual work and minimizes the chance of missing any systems.
The biggest advantage of SUSE Manager is that it centralizes everything—from client registration and patching to automation and compliance. Everything can be managed from one single view, improving consistency, saving time, and making troubleshooting much easier, especially when managing a large number of Linux systems, such as thousands of systems.
Regarding the impact of SUSE Manager on my organization, it has significantly improved our efficiency. Most of our administrative tasks are centralized and automated now, such as patching, client management, and software deployment, which take much less time than doing them manually. It has also improved our reliability by keeping the system consistent and making monitoring easier. If any issues arise, I can troubleshoot everything from one single dashboard.
Earlier I mentioned that patching multiple Linux servers manually took two to three hours since I had to log into each system one by one. With SUSE Manager, I can schedule and monitor the updates centrally, allowing me to complete the same task in just thirty to forty-five minutes. It also reduces configuration mistakes since every system receives the same approved updates and policies.
What needs improvement?
I find that while SUSE Manager is generally good, the initial setup and repository synchronization can be a little complex, especially for new users or those working in disconnected environments. Troubleshooting sometimes requires checking multiple logs, and I believe the user interface could be more intuitive for some advanced tasks. Better built-in troubleshooting guidance and easier repository management would improve the overall experience. Additionally, the official documentation is not comprehensive enough; many commands are missing, and it could benefit from screenshots to help with installation, such as adding clients.
I believe that more built-in health checks and clearer error messages would greatly assist not just me but everyone in the organization during troubleshooting. Simplifying the proxy configuration and disconnected environment setup would also save time. Overall, the product is stable and works well once it is configured properly.
For how long have I used the solution?
I have been working in this field for approximately one point eight years, which is almost two years.
What do I think about the stability of the solution?
From my experience, SUSE Manager is very stable. It has proven reliable in day-to-day operations, and once it is configured correctly, client communication, patching, repositories, and Salt automation work very well in production. Most issues I have encountered have been related to initial configuration and connectivity rather than to the product itself.
What do I think about the scalability of the solution?
In terms of scalability, I find that SUSE Manager scales very well. I can manage a growing number of Linux systems by adding SUSE Manager Proxies for remote sites and distributing the workload effectively. It handles client onboarding, patching, and automation efficiently without major changes to the overall architecture.
How are customer service and support?
I have interacted with the SUSE support team numerous times, mainly for product guidance and licensing queries. My experience has been good; they are responsive and technically knowledgeable, providing clear documentation and troubleshooting steps in most cases. I was able to resolve several issues, including one regarding the registration of SUSE Manager and the keys for both SUSE Manager and proxies, which the SUSE team helped clarify after I had been stuck for several days.
What other advice do I have?
For those looking into using SUSE Manager, I recommend spending time understanding the architecture before proceeding with any deployment. Focus on software channels, activation keys, repositories, Salt, and the crucial SUSE Manager Proxy. Proper planning of the environment from the beginning is essential, and if possible, test everything in your lab. Once everything is running and configured correctly, SUSE Manager is a reliable tool that simplifies managing Linux clients across various distributions.
My experience with SUSE Manager has been positive. It provides a reliable solution for managing Linux infrastructure, especially for organizations handling thousands of clients. Everything can be done from a single platform, making centralized patch management, automation, and repository management much easier in my daily administration. I would definitely recommend it to other organizations as an enterprise Linux management solution. I would rate this product nine out of ten.
Which deployment model are you using for this solution?
On-premises
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other