Workshop - Sysadmin para desenvolvedores

Sua aplicação está pronta para o deploy, mas antes do bendito deploy te passaram a tarefa de configurar o servidor e é hora de por suas habilidades como sysadmin em prática.

Neste workshop você verá o caminho das pedras, partindo da escolha adequada entre os serviços existentes no mercado, passando por todo o processo de instalação e configuração até colocar a aplicação no ar.

Sobre o instrutor

Daniel Romero tem mais de 10 anos de experiência com Linux e trabalha com desenvolvimento de software desde 2006. Foi de PHP e Java, atualmente trabalha com Ruby.

Autor do livro “Começando com o Linux: Comandos, serviços e administração”. É também fundador da Initsec, onde oferece serviços com foco em segurança de aplicações web.

O que será visto ?

Introdução

  • O que é SaaS ?
  • O que é PaaS ?
  • O que é IaaS ?
  • Que serviço devo escolher ?
  • Qual distribuição Linux devo usar ?
  • Configurando o SSH para começar

O caminho das pedras

  • Escolhendo o serviço de VPS
  • Atualizando o sistema antes de começar
  • Primeiras configurações
  • Ajustando o fuso horário
  • Usuários, grupos e permissões
  • Instalando e configurando passo a passo:
    • Nginx;
    • Ruby, PHP;
    • PostgreSQL, MySQL;
  • Liberando somente o necessário no Firewall
  • Organizando as coisas em vários servidores
  • Configurando uma aplicação Rails para deploy
  • Executando deploy com Mina
  • Deploy de uma aplicação PHP
  • Como e quando usar Upstart
  • Monitorando serviços e automatizando tarefas com Monit
  • Tratando Logs e recebendo notificações
  • Realizando backups

Dicas para administração

  • Verificando o filesystem
  • Configurações e controles para SWAP
  • Compilando programas
  • Introdução a configurações no Kernel
  • Encontrando consultas lentas no MySQL
  • Encontrando consultas lentas no PostgreSQL

Indo além

  • Um pouco sobre os processos de automação
  • Rápida introdução ao Ansible
  • Escrevendo a primeira receita com Ansible

Pré-requisitos

Habilidades básicas em ambientes Linux/Unix.

Informações

  • O workshop será realizado de segunda a sexta: 03/11/14 a 07/11/14
  • Horário: das 20h às 22h, horário de Brasília
  • Ambiente: TreinaTOM
  • Carga horária: 10(horas)
  • Todas as aulas serão gravadas e os vídeos disponibilizados para download
  • Valor: R$ 350,00
  • Vagas limitadas!

Inscreva-se

Até o dia **15/10/14** valor com desconto: **R$ 300,00**

Comentários