Microsoft SQL Server 2017 (RTM-CU16) (KB4508218) - 14.0.3223.3 (X64) Jul 12 2019 17:43:08 Copyright (C) 2017 Microsoft Corporation Standard Edition (64-bit) on Windows Server 2016 Datacenter 10.0 <X64> (Build 14393: ) (Hypervisor).
Since you have standard SQL Server 2017 Full fledged AG is rules out and if you configure Basic Availability Groups (BAG) you would not get readable secondary. So you are left with 2 options
- Transaction log shipping with secondary server is Standby/Read only mode. Here whenever restore happens from primary the running connections would be terminated to take exclusive lock for restore
- Transactional replication. Will have your copy of database but has some inherent limitations. See books online.