Timeline de serviços de implantação


2000 - Hardware não virtualizado

  • 1 host = 1 sistema operacional

  • Servidor de propósito definido: banco de dados ou aplicação

  • Instalação e configuração manual (possuía “Documentos de configuração”)

  • Pouca automação, muitos operadores -> complexidade elevada e alto custo

2001 - Virtualização

  • 1 host = dezenas de máquinas virtuais

  • Otimização do uso de servidores físicos

  • Aumento da complexidade

    • Atualizações de sistemas

    • Deploy de workloads

    • Backups

2013 - Containers

  • 1 host = centenas (ou milhares) de containers

  • Processos isolados

  • Execução no próprio host (virtual ou não)

  • “Explosão” de complexidade

  • Características

    • Portabilidade

    • Agilidade

    • Eficiência

      • Recursos: menos overhead, mais densidade

      • Dev: otimização do ciclo de desenvolvimento

      • Ops: excelência operacional

    • Flexibilidade

    • Segurança

    • Inicialização mais rápida

    • Entrega rápida

    • Gerenciabilidade

    • Operações mais confiáveis

    • Escalabilidade

Referências