I have retired and have not really been using ad at scale. I used to use just winbind and then just sssd. sssd was the newer way so went with that. Couldn't get 6 to work with just sssd and started looking at other things. Ended up using sssd, winbind and realmd. I am open to any improvements.
DNS is the backbone of ad. systemd-resolved.service may be an important thing I don'tknow why it was not in 6. Will look at it when I get some time.
Thanks