What is our primary use case?
I am working with Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages latest version, which is twenty twenty-two, and we have it as our client servers where applications are hosted. I am still using it and we are supporting it. I have recently deployed Postgres fifteen point four, not two months ago, and still using that.
How has it helped my organization?
I have been billing for Kernel Live patch and doing that live patch saves a lot of pain rather than getting downtime. We do the live patch of a new kernel and save a lot of time.
What is most valuable?
Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages community version can be obtained without any cost. Runners allow you to control them and set up how much compute you want to give them. This is the biggest advantage.
The biggest benefit that I get from Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages is the community. It is open source and has a vast community with some projects that you can utilize and build on top of for your use case.
Features like full disk encryption and firewall protection are important to me. We have encryption addressed on our disks, but sometimes firewall is not handled by Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages. I see at some time we do enable it and we have IP tables, but I think that's a big thing in the past. If we have an external firewall, I would always suggest routing the firewall request there and filtering not on the box so that it has less stress on filtering and rather does what its actual job is.
My experience with Snap packages in Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages shows that we have used Snap for Qualys, Webex, CrowdStrike, and Postgres. These are some packages I have started using and there is not a noticeable difference between app and Snap. It is a new thing, so we started to use it and see what we can get out of it.
Compatibility with cloud services like AWS is important for my deployment strategy. We mainly now deploy on the cloud and the main cloud that I work with is AWS. I want it to be integrated with AWS with less incompatibility issues.
Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages is helpful with using containers. We are using Docker, Kubernetes, and Podman. My current setup is hosted on EKS, Elastic Kubernetes Service, which is on Amazon Web Services. We are using Docker to build the images for the pods and Podman also to build some of them.
What needs improvement?
I would suggest some areas for improvement because when there is a community involved, there is no official support, but sometimes if no one is answering from the community, then you definitely need to wait for the patch for quite a while. This is a risk when you work with some community-driven projects. It would be nice if some of the official Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages representatives could see if something is very critical or they see some benefit out of that feature, and maybe help and fix that with the community rather than just the community doing that on their own.
Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages is the most flexible OS version for the user base, and that is why I chose it. I have less complaints and more benefits with Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages.
For how long have I used the solution?
I am working with Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages today.
What do I think about the stability of the solution?
If I rate stability from zero to ten with ten being the most stable, I would give it an eight. Because of the community involvement, at some point you are stuck and need to rely on the community and either work your own out of the box solutions.
What do I think about the scalability of the solution?
For scalability, I would give it an eight or nine. Sometimes the open source projects break and you need to fix that.
Which solution did I use previously and why did I switch?
I have not been touching GitLab this year mainly because it depends on the projects. I worked on Bitbucket and GitHub because that is where my projects took me. They had already decided that they would use either GitHub or Bitbucket for their Git source code management.
How was the initial setup?
If I rate how easy it is to install from zero to ten with ten being very easy, I would say ten.
What was our ROI?
The ROI, return on investment, with Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages does save me time or money.
If it is possible to quantify, it would be approximately fifty percent saving compared to Red Hat official images.
What's my experience with pricing, setup cost, and licensing?
The price for Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages is affordable because I am working with open source at the moment. We are not using any metered images.
Which other solutions did I evaluate?
I would not say Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages is the leading one in the market, as most enterprise companies prefer the paid version because they need to get support. However, if there are some POCs or mid-tier organizations, they definitely use Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages to save the cost.
What other advice do I have?
Ubuntu 20 (Ubuntu 20.04 LTS) | Support by SupportedImages is special for me because I really appreciate it and it has a very special place for me. My final rating of the product is nine.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)