Introdução ao Colab Enterprise
O Colab Enterprise é um ambiente de notebook gerenciado e colaborativo com os recursos de segurança e compliance do Google Cloud.
Primeiros passos
Para começar a usar o Colab Enterprise, tente uma das seguintes opções:
Guia de início rápido: para criar seu primeiro notebook do Colab Enterprise e aprender a executar o código dele em um ambiente de execução padrão, consulte Guia de início rápido: criar um notebook do Colab Enterprise.
Galeria de notebooks: a galeria de notebooks é uma coleção selecionada de notebooks para ajudar você a começar a usar o Colab Enterprise. Acesse a galeria de notebooks. Esses notebooks usam modelos e exemplos prontos para facilitar o aprendizado de novas técnicas, entender as práticas recomendadas e iniciar projetos rapidamente. Navegue pelos notebooks por categoria ou use a barra de pesquisa para encontrar um notebook que ajude você a começar.
Compartilhar e colaborar
O Colab Enterprise permite compartilhar notebooks (arquivos IPYNB) e colaborar com outras pessoas. É possível compartilhar um notebook com um único usuário, grupo do Google ou domínio do Google Workspace. Você controla esse acesso pelo Identity and Access Management (IAM).
Aprenda a conceder acesso a um notebook.
Computação gerenciada
O Colab Enterprise permite que você trabalhe em notebooks sem gerenciar a infraestrutura. O Colab Enterprise provisiona um ambiente de execução para você quando necessário. Se quiser, você pode configurar ambientes de execução para necessidades específicas, mas o Colab Enterprise os inicia e encerra quando não são mais necessários.
Ambientes de execução configuráveis
Use o ambiente de execução padrão ou configure o seu próprio criando um modelo de ambiente de execução. Ao criar um modelo de ambiente de execução, você pode escolher qualquer tipo de máquina disponível, adicionar aceleradores e especificar o espaço em disco.
Ao usar ambientes de execução configurados, você pode executar o código no ambiente de execução que atende às suas necessidades no momento. Por exemplo, é possível testar o código com um conjunto de dados pequeno usando um ambiente de execução com um tipo de máquina menor e econômico. Em seguida, você pode usar um ambiente de execução com mais poder de processamento quando precisar executar o código com mais dados.
Para saber mais, consulte Ambientes de execução e modelos de ambiente de execução.
Integrado à Agent Platform e ao BigQuery
As integrações do Colab Enterprise com Google Cloud serviços facilitam o uso de notebooks que interagem com esses serviços.
O Colab Enterprise faz parte da Gemini Enterprise Agent Platform. Os métodos de API do Colab Enterprise são um subconjunto da API Agent Platform. Isso pode economizar tempo ao gerenciar o acesso aos recursos do Colab Enterprise ou ao autenticar e autorizar o código do notebook para usar a Agent Platform.
Para saber mais, consulte a visão geral do uso da API.
O Colab Enterprise está incorporado à UI dos serviços integrados. Isso permite que você trabalhe na Agent Platform e no BigQuery, e continue seu trabalho em um notebook sem sair das áreas do Google Cloud console. Por exemplo, é possível criar um notebook diretamente no editor do BigQuery, preenchido com uma consulta de amostra para ajudar você a começar. Para saber mais, consulte Introdução aos notebooks do BigQuery.
Escrever e editar código com a assistência do Gemini
É possível usar o Gemini no Colab Enterprise, um produto do portfólio do Gemini para Google Cloud Google Cloud, para ajudar você a escrever e gerar código em um notebook do Colab Enterprise. O Gemini no Colab Enterprise também pode ajudar você a corrigir erros no código. Para saber mais, consulte Escrever códigos com a assistência do Gemini.
Encerramento por inatividade
Para ajudar a gerenciar custos, os ambientes de execução do Colab Enterprise são desligados quando ficam inativos por um período específico. É possível mudar o período ou desativar esse recurso.
Para mais informações, consulte Encerramento por inatividade.
Executar código que interage com Google Cloud serviços e APIs
Por padrão, os notebooks do Colab Enterprise usam suas credenciais de usuário para autenticar e autorizar o código que interage com outros Google Cloud serviços.
Isso significa que o código do notebook tem o mesmo nível de acesso a Google Cloud que o usuário. Isso facilita a escrita e a execução de código que interage com Google Cloud serviços.
Para mais informações, consulte Executar código que interage com Google Cloud.
Programar execuções de notebooks
É possível programar um notebook para execução imediata uma vez ou de maneira recorrente. O Colab Enterprise armazena os resultados no Cloud Storage para você revisar e compartilhar com outras pessoas. Para mais informações, consulte Programar a execução de um notebook.
Usar com chaves de criptografia gerenciadas pelo cliente (CMEK)
Por padrão, Google Cloud automaticamente criptografa os dados quando estão em repouso usando chaves de criptografia gerenciadas pelo Google. Se você tiver requisitos regulamentares ou de compliance específicos relacionados às chaves que protegem seus dados, use as chaves de criptografia gerenciadas pelo cliente (CMEK) com os ambientes de execução, notebooks e o Agente de Ciência de Dados do Colab Enterprise. Para mais informações, consulte Usar chaves de criptografia gerenciadas pelo cliente (CMEK).
Transparência no acesso
O Colab Enterprise oferece suporte à transparência no acesso. A transparência no acesso fornece registros que capturam as ações executadas pela equipe do Google ao acessar seu conteúdo. É possível ativar a transparência no acesso para um Google Cloud projeto, se ele estiver em uma organização. Consulte Ativar a transparência no acesso.
Para mais informações sobre a transparência no acesso, consulte Visão geral da transparência no acesso.
Reservar recursos de VM
Use as reservas do Compute Engine para garantir que os ambientes de execução do Colab Enterprise tenham recursos de máquina virtual (VM) suficientes para serem executados.
As reservas são um recurso do Compute Engine. Elas ajudam a garantir que você tenha os recursos disponíveis para criar VMs com o mesmo hardware (memória e vCPUs) e recursos opcionais (GPUs e discos SSD locais) sempre que precisar.
Para mais informações, consulte Usar reservas.
O Colab Enterprise é diferente do Colab
O Colab Enterprise é diferente do Colaboratory, que ainda está disponível. Ambos têm vantagens específicas que podem ser úteis dependendo das suas necessidades. Confira as principais diferenças na tabela a seguir:
| Componente | Colab Enterprise | Colab |
|---|---|---|
| Armazenamento | Armazenamento regional no Dataform | Armazenamento no Google Drive, armazenamento regionalizado indisponível |
| Controle de acesso | Gerenciado pelo IAM | Gerenciado pela funcionalidade de compartilhamento do Google Drive |
| Segurança e rede | Google Cloud funcionalidade de segurança e rede | Segurança baseada no Google Drive, com a Internet sempre disponível |
| Suporte | Google Cloud Suporte | Enviar feedback ou informar um bug |
Limitações
Considere as seguintes limitações do Colab Enterprise ao planejar seu projeto:
- O tamanho do arquivo dos notebooks importados é limitado a aproximadamente 20 MB. Trabalhar com um notebook que está perto do limite de tamanho pode afetar o desempenho.
Consulte também Cotas e limites.
A seguir
Saiba mais sobre ambientes de execução e modelos de ambiente de execução.