I have worked on many SharePoint 2013 & SharePoint 2016 on-premises farms. and currently one of our customer who uses SP 2013 on-premises, want to migrate SharePoint to Office 365 (SP online). now their farm contain the following main components:-
- 5 site collections of type Team & Enterprise wiki.
- some site collections have sub-sites, and the sub-sites contain tracking, custom and discussion board lists.
- inside the farm I have 6 event receivers. which get fired when updating and adding list items.
Now the only thing I can be sure about the migration, is that I need to change all the event receiver (server side) to be implemented as remote event receivers.. but I am not sure which approach I need to follow to migrate the site collections, sub-sites, lists and the data? can I migrate the whole site collection at once ? or I need to migrate list by list?? can anyone provide any guidance on how the migration should be held?
second question. since I will be implementing remote event receivers as a replacement for the server side event receiver, so where I need to deploy these remote ER? should we buy a separate azure service to host the remote ERs? or SharePoint online already have the capability to host remote ERs?
Thanks for any help and answers.