Light Matter Interfaces With Single-Atom Arrays And Rydberg Ensembles