Return to Video

Module 3, Video 3

  • 0:08 - 0:12
    Há uma quantidade enorme
    de variabilidade no software.
  • 0:12 - 0:15
    Todos têm versões,
    todos têm dependências,
  • 0:15 - 0:19
    e é difícil que funcionem sozinhos.
  • 0:19 - 0:22
    Quando se trata do ecossistema
    de dependências,
  • 0:22 - 0:23
    é muito desafiador.
  • 0:24 - 0:28
    Quando se trata das máquinas nas quais
    são executados, acontece algo parecido.
  • 0:28 - 0:31
    Antes, havia apenas algumas máquinas.
  • 0:31 - 0:34
    Mas hoje, existe um enorme ecossistema
    de dispositivos
  • 0:35 - 0:37
    nos quais seu código
    poderia ser executado.
  • 0:37 - 0:42
    Desde a variabilidade de um único
    usuário até máquinas especializadas,
  • 0:42 - 0:48
    nuvens especializadas, grandes
    centros de dados usados por empresas...
  • 0:49 - 0:50
    Portanto, nesse caso,
  • 0:50 - 0:53
    temos mais complexidade
    na pilha de software
  • 0:53 - 0:55
    e também temos mais complexidade
  • 0:55 - 0:57
    no ambiente de hardware.
  • 0:58 - 1:00
    Se criássemos uma matriz
  • 1:00 - 1:04
    e tivéssemos que considerar o cenário
    da web em que estávamos pensando,
  • 1:04 - 1:07
    encontramos um site estático.
  • 1:07 - 1:10
    Todas as diferentes versões, todas as
    diferentes possibilidades, o front-end...
  • 1:11 - 1:14
    Isso, por si só, já é tremendamente
    complexo.
  • 1:14 - 1:18
    É por isso que o surgimento da UX,
    a experiência do usuário,
  • 1:18 - 1:20
    é tão bem conceituado no mercado.
  • 1:20 - 1:22
    Se você for até o fim da lista,
  • 1:22 - 1:25
    vai ver que há
    uma grande complexidade
  • 1:25 - 1:28
    a ser contemplada no
    o ambiente de execução.
  • 1:28 - 1:31
    Na horizontal você tem o mesmo:
  • 1:31 - 1:34
    há muitos dispositivos nos quais
    seu código poderia ser executado.
  • 1:35 - 1:39
    Por isso, fazer todo esse trabalho
    é muito, muito desafiador.
  • 1:39 - 1:42
    O grupo que encontrou uma solução
  • 1:43 - 1:47
    procurou uma metáfora,
    um problema semelhante.
  • 1:48 - 1:50
    Logo, pensaram no transporte.
  • 1:51 - 1:53
    Em algum lugar do mundo,
  • 1:53 - 1:58
    era muito difícil enviar ou despachar
    mercadorias de forma previsível.
  • 1:59 - 2:01
    Então, para cada tipo de carro
  • 2:01 - 2:05
    e cada tipo de veículo transportador,
  • 2:06 - 2:09
    teria que haver muitas
    configurações e personalizações,
  • 2:09 - 2:12
    o que seria muito difícil.
  • 2:12 - 2:14
    Na verdade,
    esse foi um dos grandes problemas
  • 2:14 - 2:19
    que o mundo estava tentando resolver
    na década de 1950.
  • 2:20 - 2:21
    E foi resolvido.
  • 2:21 - 2:22
    Encontraram uma solução.
  • 2:22 - 2:23
    E a solução foram os contêineres.
  • 2:23 - 2:25
    Se você ler um pouco da história,
  • 2:25 - 2:29
    muitos argumentam que
    isso revolucionou o mundo
  • 2:29 - 2:33
    e que, depois,
    aconteceu a globalização,
  • 2:33 - 2:38
    houve uma redução no custo do frete
  • 2:38 - 2:40
    e os envios tornaram-se mais previsíveis.
  • 2:40 - 2:43
    Há muito a se aprender desse processo.
Title:
Module 3, Video 3
Video Language:
English
Duration:
02:46

Portuguese, Brazilian subtitles

Revisions