Deploy

17 de julho e 24 de julho, dois sábados, das 9h00 às 13h00

2 aulas, 8 horas de curso

Online

R$450,00




Ao se inscrever no curso, você declara estar de acordo com os nossos Termos de uso.

Conheça o curso

Hoje em dia não é suficiente ter seus dashboards e modelos funcionando apenas localmente: em um mundo cada vez mais conectado, interativo e automatizado, é necessário também colocar os resultados de suas análises em produção. Felizmente, esse requisito nunca foi tão simples de cumprir.

O objetivo deste workshop é ensinar os conceitos fundamentais para que você seja capaz de fazer o deploy robusto e eficiente dos seus produtos.

Você sairá deste curso apta(o) a:
  • consultar uma API com e sem autenticação;
  • criar uma API a partir de código R;
  • usar o Google Cloud Platform para criar máquinas virtuais;
  • criar uma imagem docker;
  • transformar um shiny em um pacote e em um docker;
  • disponibilizar uma API e um shiny na internet.


Conteúdo

  • O que é deploy (implantação)
  • O que é uma API
  • O pacote {plumber}
  • O que é uma máquina virtual
  • O que é docker
  • Como empacotar um dashboard
  • O pacote {golem}
  • Como automatizar um deploy com docker
  • GitHub Actions
shiny

Suas análises fazendo olhos brilharem.

golem

Se seu app é um monstro, deixe-o robusto.

plumber

Transforme seu script R em uma API.


Professores

Mestrando em Ciência da Computação no IME-USP e cientista de dados na Terranova Consultoria. Programador desde os 15 anos, começou a se apaixonar pelo R em 2016 e agora não fala em outra coisa. Metido a designer, maníaco da organização e metade texano


Caio Lente
    
  

Bacharel em Estatística pelo IME. Trabalha diariamente com R há mais de 6 anos. É interessado por tudo que tem a ver com R, Machine Learning e Estatística


Daniel Falbel
    


Como será o curso?

  • Aulas online, em tempo real, com um(a) professor(a) e um(a) monitor(a).
  • Exercícios “para casa” para praticar e tirar dúvidas.
  • Certificado ao final do curso (sujeito à entrega de atividades solicitadas pelos professores).
  • Gravação das aulas disponíveis por pelo menos 1 ano.


Pré-requisitos


O que eu preciso ter?

  • Um notebook com acesso a internet e permissão para instalar novos programas;

  • Uma conta de e-mail Google para acessar o Google Classroom, cadastro no Google Cloud, uma conta no GitHub e uma conta no Docker Hub;

  • Últimas versões do R e do RStudio instaladas 😻.

Inscreva-se agora para embarcar nessa nova jornada pelo universo da Ciência de Dados!