Não, o Google atualmente não oferece esse serviço. Mesmo que tenham, não é uma boa ideia ter todas as suas fontes de autenticação local na nuvem.
Digamos que você mude toda a sua autenticação para algum serviço de nuvem. Agora, imagine que seu ISP tenha uma interrupção. Agora ninguém pode entrar, mesmo que sua rede local esteja bem. Isso é ruim. Mesmo se você pudesse armazenar em cache os últimos x logons em cada máquina, qualquer tipo de escape maior que um "blip" seria problemático.
Você também está perguntando sobre como mover a impressão e o compartilhamento de arquivos para a nuvem também. O Google, especificamente, não oferece esse serviço fora de você adicionar uma camada personalizada ao topo do Google Drive para compartilhamento. A maioria dos outros serviços de nuvem cobra pelos dados transferidos para e de seus serviços. Imagine se todos os trabalhos de impressão precisassem atravessar a saída de rede, ir para esse servidor, ser colocado no spool lá e depois enviados de volta para a impressora em seu site local? As taxas de transferência de dados serão iniciadas em dobro do tamanho de todos os documentos impressos. Sem mencionar que, se a conexão do seu provedor estiver inativa, ninguém poderá imprimir, mesmo que as impressoras estejam em seu escritório. Divirta-se explicando isso para seus colegas de trabalho.
O mesmo problema que existe para autenticação e impressão também existe no compartilhamento de arquivos. Sem mencionar que você precisa se preocupar com backups regulares fora do servidor para compartilhamentos de arquivos, já que os usuários excluirão itens importantes que precisam ser restaurados.
tl; dr Geralmente, considera-se uma má idéia transferir serviços locais como autenticação e gerenciamento de arquivos / impressão para a nuvem. Não faça isso.
Faz sentido para web, e-mail e coisas assim? Certo! Faz sentido mover "100%" para a nuvem? Não.