Jupyter Notebook
Como subir uma instância do Jupyter Notebook
Primeiro Passo
Realizar login no console, selecionar no menu esquerdo a aba Criar Projeto.
Após selecionar Criar Projeto, vamos começar a pegar os dados que precisamos!
Segundo Passo
Detalhes dos Campos
Nome do Projeto
O nome do projeto é importante, para a organização dos projetos, como também para o domínio!
Aqui, poderá escolher qualquer nome que queira, mas uma dica: Para projetos no plano "basic", o nome do domínio a ser utilizado, será o nome do projeto.
Imagem
A imagem do projeto, é a imagem no padrão OCI(como as imagens docker)!
No caso do Jupyter Notebook, iremos utilizar a última imagem disponível, sendo:
quay.io/jupyter/scipy-notebook:2025-03-14Para mais informações sobre o Jupyter Notebook e suas diferentes imagens, acessar o link externo: Jupyter Notebook
Registry
No caso do Jupyter Notebook, iremos utilizar uma imagem pública, que não precisa de autenticação para ser baixada!
Plano
Para fins de testes, iremos seguir com o plano "Basic", no qual possui recursos suficientes para rodar diferentes projetos no Jupyter Notebook, além de ser o plano mais barato!
Caso deseje utilizar scripts mais pesados, como para rodar machine learning, deep learning entre outros, possuímos instâncias com suporte dedicado a GPUs NVIDIA.
Armazenamento Persistente
Para fins de testes, iremos seguir sem o armazenamento persistente, mas caso você deseje ter projetos salvos nessa instância, e não deseja se preocupar com perder esses dados, marque a opção de "Sim"
Tamanho do Armazenamento
A depender do plano e se o armazenamento é persistente ou não, o armazenamento poderá ser gratuito ou poderá ser pago!
Para fins de testes, seguiremos com o tamanho de 5GB, no qual todos os planos dão 5GB de forma gratuita para ser utilizado, de forma efêmera.
Número da Porta
Por padrão, até o momento atual, o Jupyter Notebook roda na porta 8888!
Escolha modelo de pagamento do plano
Aqui, como iremos executar apenas para fins de testes, iremos selecionar o modelo por "hora", no qual será cobrado no mínimo 1 hora do projeto.
Quantidade de Instâncias
Para o Jupyter Notebook, iremos seguir com apenas 1 instância, visto que o mesmo por padrão, não realiza balanceamento de carga.
Environment Variables
Para podermos acessar o Jupyter Notebook, teremos que criar um token!
O token equivale como a senha no Jupyter Notebook, no qual poderá ser mudado a qualquer momento!
Para fins de testes, iremos seguir com o seguinte:
JUPYTER_TOKEN = testCusto total
Nessa parte, você poderá ver o custo total do projeto!
Lembrando que a Zenifra dá desconto para estudantes devidamente matriculados e gratuidade para escolas e universidades parceiras!
Além de R$30 reais mensais durante 3 mesês para novos usuários usarem como quiserem, em qualquer plano!
Terceiro Passo
Após preencher todas as informações acima, clique no botão "Criar Projeto", no qual poderá levar alguns segundos até a criação do projeto ocorrer!
Após criado, será aberto uma nova tela, de forma automática, mostrando a URL do projeto a ser acessado.
Clique nesse link, no qual será aberto uma nova aba no seu navegador, que será redirecionado diretamente para o Jupyter Notebook criado!
Finalizando
Caso deseje finalizar/terminar a execução da instância, poderá ir na aba Projetos, e lá, pesquisar pelo projeto criado. Após ter encontrado, clicar encima do nome do projeto, no qual abrirá uma nova página contendo as informações daquele projeto.
Ao acessar a tela, clicar em "Configurações" e "Deletar", no qual o projeto será devidamente deletado.
Para saber mais sobre essa tela, e como tirar insigths do seu negócio, prossiga para a próxima documentação!