Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Contruindo sua infraestrutura com Terraform.io

Contruindo sua infraestrutura com Terraform.io

Avatar for Lucas do Amaral Saboya

Lucas do Amaral Saboya

January 20, 2016

More Decks by Lucas do Amaral Saboya

Other Decks in Programming

Transcript

  1. $whoami Lucas do Amaral Saboya • Ops @ HE:Labs •

    https://twitter.com/lucazz • https://github.com/lucazz
  2. Provisionamento no passado • Manual • Shell, Perl ◦ Conhecimento

    extra se fazia nescessário ▪ Gargalo para o crescimento • Tarefa 100% do time (EUquipe) de Ops ◦ Devs e Ops conversavam pela fresta da porta (Ou por tickets)
  3. Provisionamento no presente • Chef, Puppet, Salt, Ansible • Infrastructure

    as code! ◦ O codigo por si só, serve como documentação-ish • Mais ágil • Menos propenso a falha humana • Traz Devs e Ops cada vez mais perto
  4. Providers • Atlas • AWS • Azure • Chef •

    Cloudflare • Cloudstack • Consul • DigitalOcean • DNSMadeEasy • DNSimple • Docker • DynDNS • GCE • Heroku • Mailgun • MySQL • OpenStack • Packer • PostgreSQL • Rundeck • StatusCake • Template • Terraform • TLS • VMware vCloud • VMware vSphere • [seu IaaS aqui] • [seu PaaS aqui] • [seu SaaS aqui]