Patrocinado por valdermito

sábado, 6 de abril de 2019

(James Stanier - Medium member) O software está comendo o mundo?

isto
Recentemente, foi revelado que a Coca-Cola produz três milhões de toneladas de embalagens plásticas por ano, o que equivale a 200 mil garrafas por minuto, segundo o jornal The Guardian . Essa revelação foi parte de um compromisso global liderado pela New Plastics Economy para aumentar a conscientização sobre a enorme escala de resíduos descartáveis ​​que estamos criando.
Após décadas de produção implacável de materiais que acabam em aterros sanitários, os seres humanos estão começando a tomar conhecimento do nosso problema de resíduos. Isso abrange desde grandes corporações até indivíduos em suas casas. Em 2017, a taxa de reciclagem para as famílias do Reino Unido foi de 45,7% . Existe uma meta da UE para o Reino Unido de reciclar pelo menos 50% dos resíduos domésticos até 2020. Quando eu era criança, não havia nenhuma coleta de reciclagem.
Estamos vendo a conexão entre os produtos físicos que criamos e seu efeito prejudicial no meio ambiente.
Um número crescente de consumidores está aplicando escrutínio ambiental e ético a todos os produtos físicos que compram. Fazer o bem para o planeta não é esperado apenas de uma marca; pode ser um importante ponto de venda. A Patagonia abriu caminho na indústria de roupas por agir no melhor interesse do meio ambiente , mesmo que isso signifique pagar um prêmio por seus produtos - compare o custo de uma de suas camisetas orgânicas por 29 libras (38 dólares) contra 2 libras. ($ 2,61) t-shirt da Primark. O céu só sabe quais pecados são cometidos para que o preço seja tão baixo.
Mais do que nunca, estamos vendo a conexão entre os produtos físicos que criamos e seu efeito prejudicial no meio ambiente. No entanto, precisamos olhar mais fundo para o que mais compramos. Nós consumimos muitos produtos invisíveis de origem desconhecida, e eu faço parte de uma indústria que os cria.

O produto invisível

Eu trabalho na indústria de software como serviço (SaaS), o que significa que entregamos software através da internet. Os clientes assinam nosso produto e acessam-no através de seu navegador da web. Isso significa que nenhum item físico é fabricado ou trocado, o que, superficialmente, poderia ser usado como argumento de que somos ecologicamente corretos. Afinal, não estamos fabricando 200.000 garrafas plásticas por minuto nem distribuindo dezenas de milhares de cópias de nosso software via CD em gabinetes de plástico.
O progresso tecnológico é um problema de desperdício em si mesmo.
No entanto, da mesma forma que os consumidores estão examinando mais de perto como os produtos físicos são produzidos, precisamos examinar mais de perto como nossos produtos SaaS estão sendo criados e hospedados. Afinal, o progresso tecnológico é um problema de desperdício em si mesmo. A indústria de tecnologia e nossa obsessão implacável por possuir a mais recente e mais rápida coisa, está criando cerca de 55 milhões de toneladas de eletrônicos descartados a cada ano . Montes de laptops antigos. Pilhas e pilhas de comprimidos de ontem. Se não for rápido o suficiente, não nos importamos. Nós jogamos fora porque não é mais adequado ao seu propósito.
Toda essa tecnologia complicada é extremamente difícil de fabricar e, sem surpresa, extremamente difícil de reciclar. Você não pode simplesmente recriar e recriar novos smartphones da mesma forma que pode reciclar e realocar o papel.
“Mas,” eu ouço você chorar, “isso é produtos de tecnologia física. Estamos falando de SaaS aqui! ”E você está certo.
Vamos fazer uma pequena viagem pela estrada da memória sobre como fizemos as coisas antes que a nuvem aparecesse.

Antes do futuro

Antes da época dos provedores de nuvem, como Amazon e Azure, as empresas de SaaS administravam servidores comprados em racks alugados em datacenters. Nós tivemos que comprar fisicamente, instalar, manter e, depois de quatro anos, mandar a máquina embora para desmontagem e reciclagem. Mas isso significava que tínhamos maior controle sobre nossa cadeia de fornecimento, fornecendo nossos serviços aos nossos usuários.
Se um cliente quisesse saber qual o impacto que nossa plataforma estava causando no meio ambiente, poderíamos informá-lo de onde compramos nossas máquinas, onde elas foram fabricadas, quem as instalou e para onde as enviamos para reciclagem depois que elas estavam fora da garantia e substituído. Além disso, se quiséssemos descobrir exatamente qual era nossa redução de energia - como o data center obtinha essa eletricidade e de que tipo de fonte de energia - nós poderíamos.
Havia um nível de transparência no relacionamento próximo exigido entre empresa de tecnologia, data center e fornecedor de hardware, da mesma forma que as pessoas gostam de saber de quais ovos de fazendas vêm e se as galinhas estão ao ar livre e têm boas vidas.
Se você estivesse começando uma empresa agora, você ficaria louco por não usar provedores de nuvem. Você não precisa se preocupar com aquisições em centros de dados e assinar contratos ou descascar pastas cheias de especificações de hardware para escolher as máquinas certas e, certamente, não deixá-las fora de um caminhão e conectá-las. Você não precisa se preocupe em consertar os servidores quando eles quebram.
Eu sei como a eficiência energética dos data centers é? Apenas tanto quanto me disseram.
O belo mundo da Amazon Web Services (AWS), do Google Cloud Platform, do Microsoft Azure e de seus irmãos é tal que, se eu quiser criar algum software que criei, iniciei uma conta, coloquei meu cartão de crédito e clique em alguns botões. Agora tenho algum espaço de computação disponível para mim e endereçável globalmente enquanto eu quiser pagar por ele, e o provedor cuida das máquinas para mim. Maravilhoso.
No entanto, dado que o uso da nuvem está aumentando drasticamente, pode-se argumentar que estamos colocando toda a responsabilidade da cadeia de suprimentos ambiental de nossos negócios nas mãos dos provedores de nuvem. Eu posso saber a localização aproximada do data center da AWS em que meu produto está sendo executado, mas eu sei alguma coisa sobre onde as máquinas são adquiridas? Eu não. Eu sei como a eficiência energética dos data centers é? Apenas tanto quanto me disseram. Eu sei para onde vão as máquinas depois que elas quebraram ou se tornaram lentas demais para acompanhar as exigências modernas? Não.

Economias de escala

Seria insensato apontar os dedos e dizer isso porque não sabemos o funcionamento interno secreto das operações de nossos provedores de nuvem que existem decisões que são ruins para o ambiente em termos de consumo de energia e desperdício físico. A aquisição, a instalação, a manutenção, o uso de energia e a eventual reciclagem de hardware afetam a linha inferior de nossos provedores de nuvem, portanto, podemos supor que eles estão tomando decisões inteligentes. Afinal, essas empresas são administradas por pessoas inteligentes. Se alguém souber como projetar e implementar uma operação eficiente de data center, seria a Amazon ou o Google, não eu.
As economias de escala previam que os provedores de nuvem poderiam fazer um trabalho muito melhor na execução de data centers do que individualmente. Basta observar como as instâncias pontuais oferecem aos clientes uma maneira de usar qualquer recurso de computação disponível disponível em um determinado momento, garantindo assim que menos ciclos de CPU - e, portanto, de eletricidade - sejam desperdiçados. Observe também como as tecnologias, como o Kubernetes, surgiram do esforço do Google para utilizar de forma mais eficiente sua frota de máquinas.
Mas da mesma forma que a Patagonia pode expor seus detalhes da cadeia de suprimentos ao mercado e ao consumidor como um ato de fazer o bem, é preocupante que grandes empresas de SaaS, como a Netflix, não possam. Sua cadeia de suprimentos é delegada ao provedor de nuvem, que só podemos adivinhar operando no melhor interesse de si mesmos, da sociedade e do meio ambiente. À medida que mais startups se expandem na nuvem, mais do nosso setor está contando com provedores de nuvem para fazer as escolhas certas para o planeta.
Em fevereiro de 2019, a participação de mercado dos três principais provedores de nuvem era a AWS com 32,3%, o Microsoft Azure com 16,5% e o Google Cloud com 9,5%. O Alibaba representa 4,2% e o IBM Cloud representa 3,6% do mercado. Os outros compõem os quase 34% restantes da participação total.
A AWS diz que tem um compromisso de longo prazo para atingir 100% de uso de energia renovável e diz que atingiu 50% de uso de energia renovável em janeiro passado. A empresa afirma que os clientes podem reduzir as emissões de carbono da execução de seus aplicativos em 88% na AWS, em comparação a fazê-lo no local. As informações sobre como a AWS adquire hardware são limitadas, uma vez que agora estão no negócio de construir seu próprio hardware , o que, naturalmente, significa IP protegido. Foi relatado que o principal driver para a AWS fabricar seu próprio hardware era o custo e a confiabilidade. O que isso significa para o meio ambiente e a reciclagem, não sabemos.
Só podemos esperar que seu compromisso com um futuro verde seja verdadeiro.
O Azure alcançou a neutralidade de carbono em 2014 e afirma “exceder a média do setor” para a eficácia do uso de energia. Também diz que está comprometida com um futuro de 100% de energia renovável. Semelhante à Amazon, o Azure constrói seu próprio hardware, mas também lista eficiência e sustentabilidade ambiental como principais impulsionadores, além de custo e confiabilidade.
O Google faz declarações semelhantes sobre os compromissos de energia renovável e diz que adquiriu a maior parte das energias renováveis ​​globalmente (para compensar o uso em vez de alimentar sua plataforma) em comparação com outras grandes empresas. Também possui projetos de energia renovável nos EUA, na América do Sul e na Europa. Em 2016, o Google anunciou o compromisso de atingir zero resíduos em aterros usando o hardware o maior tempo possível.
Tudo isso parece ótimo. Mas quanto posso provar que é verdade?

Quem assiste os vigias?

Como um indivíduo que navega em sites e white papers, é difícil formar uma opinião objetiva sobre quão bem os grandes provedores de nuvem estão aderindo a seus compromissos. Em 2017, o Greenpeace publicou um relatório sobre o impacto ambiental de grandes empresas de tecnologia. Aqui está o scorecard do relatório:
O scorecard das maiores empresas do relatório “Clicking Clean” do Greenpeace Fonte: Greenpeace / CC BY 2.0
Embora quase dois anos tenham se passado desde a publicação do relatório, há algumas observações interessantes:
  • Há uma quantidade surpreendente de classificações de CF em categorias para muitas dessas empresas.
  • A classificação da AWS não corresponde à impressão que recebo por meio de seu website, embora possa ter melhorado significativamente desde a publicação do relatório.
  • As alegações do Google parecem corresponder ao que o relatório sugere.
  • Alibaba, Baidu e Tencent não pontuam bem, o que é uma preocupação com a crescente indústria de tecnologia da China.

Intenções versus realidade

Então, em quem acreditamos quando se trata do impacto ambiental de nossos provedores de nuvem e, consequentemente, de todas as principais empresas de tecnologia que operam sobre eles? É difícil dizer. Nenhum provedor diria abertamente que está fazendo um trabalho ruim e não faz nada a respeito, mas intenções não significam nada sem ação.
Com o desafio tecnológico de fornecer plataformas de nuvem convenientes em grande escala, e com a confiabilidade e o custo que levam os provedores de nuvem a construir seu próprio hardware secreto da indústria, só podemos esperar que seu comprometimento com um futuro sustentável seja verdadeiro. Talvez nunca possamos ver dentro da caixa preta.
Se fizermos alguma vez, podemos estar em choque. Muitos no Reino Unido ficaram surpresos ao descobrir que dois terços de nossa reciclagem de plástico são enviados para o exterior para países como Malásia, Vietnã e Tailândia . Isso está em contraste com o preconceito de que nossos contêineres de leite lavado estavam sendo levados pela estrada para uma usina de reciclagem. É difícil desfazer o que criamos. relatórios recentes que indicam que a China começou a recusar o envio de recicláveis ​​de países ocidentais só vão aumentar esse desafio.
Dado que provavelmente nunca teremos uma visão verdadeiramente transparente de como os provedores de nuvem fornecem, constroem, energizam, mantêm e reciclam suas máquinas, como podemos ter certeza de que estamos realmente fazendo a coisa certa para o nosso planeta à medida que dependemos cada vez mais de outras empresas? para executar o nosso próprio? Como criadores de tecnologia, precisamos perguntar se nosso progresso é antagônico ao lugar que chamamos de lar. Como clientes dos gigantes da tecnologia, precisamos pressionar pela transparência de nossas cadeias de suprimentos e garantir que estamos devolvendo mais para o planeta do que estamos tirando.
Afinal, o software é bastante inútil sem nós.