It might be worth a shot to try replication agent in Env-1, where a replication agent will publish content to an author and publish server in Env-2.
Replication agents are definitely one option, but you should consider the fact if you need content migration from author to author and publisher to publisher or just want to sync content from the author of env1 to author&pub of env 2.
I have also used this tool  to sync content automatically from one env to another environment.
Hi @nj2 ,
There are multiple options you may consider for content synchronization, it depends on architecture what suits you better. One I would choose Grabbit based on your above example.
Here are more detailed explanation given with various options: https://medium.com/globant/aem-content-synchronization-cb1e15b0c3f8
Content sync automation: https://adapt.to/2020/en/schedule/content-sync-automation.html
Hope that helps!
Will this work in AEM Cloud as well? Another thread on the same topic and looks like it is not possible except Package Manager right now in AEM Cloud. please confirm
thank you @HeenaMadan - Are there any pointers or use cases I should consider when choosing this solution? such as what should be invocation strategy - event based (page create/update/delete) or workflow or any other method.. please share your thought on this..