At VeeamOn 2025, Scality announced a unified software appliance with Artesca Object Storage and Veeam Backup bundled inside as a VM on Kubernetes via KubeVirt. Since this is a software appliance it allows you to use the hardware of your preference but have a simplified deployment and management. The current version is using a Windows Server, either 2022 or 2025, and Veeam 12.3. In the future, the Veeam Software Appliance (v13 on Linux) will also be an option.
Recently this has passed Veeam Ready qualification as a repository and for object storage: https://www.veeam.com/solutions/alliance-partner/integrations-qualifications.html?alliancePartner=scality
In the Service Provider space at Veeam, I have had several partners ask about an appliance to make it easier to deploy Veeam and manage it daily. So, I was intrigued by this announcement and wanted to test it out. (I like to play with the tech as this is the way I learn, hands on more than read).
I downloaded the ISO to install and after a few attempts, (had issues with internal networking on my side that caused trouble as well as trying on different hypervisor than documented) I was able to get it fully installed and running. This is not a detailed guide on the deployment but an overview of it and what it looks like operationally.
Install the iso on either a physical server or as a VM (for production environment I would recommend a physical server). This is a Rocky Linux based deployment. The OS will be installed with some defaults. Once this is complete, then the Artesca components are downloaded and installed via a script with some defaults and some customization. The custom pieces are built via an answer script to create a yaml file that is used to deploy the Veeam Windows VM and setup the Artesca node for the S3 storage. You will need to upload a Windows Server install iso to the Artesca system and then can run the installer script that will install Windows Server into a KubeVirt containerized VM. Once this is successful, you then install Veeam Backup and Replication on this server which can be accessed via RDP or VNC through the Artesca node. Here is a picture of the architecture of the install.

After Veeam is installed in the VM, you can access the Artesca management via a web browser and there is a wizard to setup the Veeam components like access keys, user ID, bucket, and other settings. The wizard will give you the information needed to add the S3 bucket to the Veeam server.
By default, the Artesca S3 is designed to not allow access from outside of the appliance. Veeam backups can be written to Artesca S3 and can have a copy setup to copy backups to an offsite repository like Veeam Vault.

Once deployed, you can manage Veeam as normal, add proxies, other repositories, add your managed servers. There is also the Artesca management portal that includes a nice dashboard overview and then tabs to manage the Artesca node/cluster. There is a detailed metrics Grafana dashboard built in as well.

Dashboard view – can see here the total amount of storage that is managed and the total used. You also see the integration with Veeam and the version the Veeam appliance is running. More integration with the dashboard and metrics will be forthcoming.

On the platform view, you see the number of Artesca nodes and volumes, network bandwidth, cpu, memory, load, and disk throughput on the dashboard. If you click the Advanced metrics, it will open another tab with a Grafana view

Under Storage Services/node view, it will show your net storage, protected data, number of objects. If you click the Protected under Protection, it will show how many disks can fail before data loss.

Under Data Management/Data Services – click the Advanced Metrics, opens another Grafana dashboard. This will show the number of objects, buckets, and you can see the S3 API requests.

I think this is a good option for those that want to build in All-In-One appliance for Veeam and S3 that is built with security in mind. This is also basically a V1 integration and think it will just get better with time and I look forward to seeing this improve to help Veeam partners/MSPs/customers with their Veeam deployments.