I have limited experience with AlwaysOn in older versions. I will need to replicate 1 database from a SQL Server on Azure VM to another SQL Server on Azure VM. Both will be 2019 Standard. I need a fairly simple solution without having to add more than these 2 servers.
Transaction-replication would work but it's high maintenance because when table structures change you have to modify the replication accordingly.
Because it's only 1 database, would AlwaysOn BAG be a good option? Is 2019 Standard still limited to using Basic Avail Groups? How many servers/instances are required for the most basic setup? Oh, the secondary will be for reporting so it needs to be a readable database.