fbpx

Um plano de ação de 6 pontos para empresas de software gerenciarem a crise global de escassez de chips

Daniella Costa

Um plano de ação de 6 pontos para empresas de software gerenciarem a crise global de escassez de chips

Desde meados de 2020, vários fatores globais, incluindo uma seca em Taiwan e a pandemia de COVID-19, resultaram em uma escassez de chips semicondutores, que piorou ainda mais à medida que a demanda por eletrônicos disparou durante a pandemia.

À medida que escritórios e escolas mudaram para residências e serviços digitais se tornaram essenciais, somente em 2020 foram vendidos 297 milhões de PCs, um aumento de 11% em relação ao ano anterior. Esses picos de mercado resultaram em um aumento de 17% na demanda de semicondutores em 2021 em relação a 2019, o que reduziu o estoque para apenas cinco dias em comparação com os 50 dias usuais. É por isso que essa situação também é chamada de choque de oferta na cadeia de valor de semicondutores.

Eletrônicos vitais, como redes 5G, dispositivos de computação em nuvem, automóveis, consoles de jogos e dispositivos médicos dependem de chips eletrônicos com densidades de componentes que variam de 800 nm a chips de 5 nm compactados usados ​​em equipamentos de alto desempenho. Apenas algumas empresas ao redor do mundo produzem a maioria dos chips, liderada pela TSMC, com sede em Taiwan, e seguida pela Samsung, Intel e outras.

Como a fabricação de semicondutores é um processo complexo, demorado, caro e trabalhoso, a crise de escassez de chips provavelmente continuará até 2023 ou 2024, até que as centenas de bilhões de dólares investidos em expansões comecem a preencher a lacuna. Enquanto algumas empresas de manufatura têm lidado com a recuperação de peças e reduzindo funcionalidades para enviar mais rapidamente, muitas paralisaram a produção por falta de chips essenciais, cujos níveis de estoque caíram, e devido ao aumento de mais de dez vezes nos preços dos componentes.

Embora os fabricantes de chips tenham começado a acelerar seus investimentos para abrir novos centros de fabricação de semicondutores, o mundo do desenvolvimento de software precisa olhar para dentro e trabalhar para otimizar o desempenho dos aplicativos. Para fazer mais com menos. Um código melhor pode compensar as inadequações de hardware extraindo mais poder de computação dos chipsets existentes, que vem da otimização de aplicativos e da minimização dos requisitos de processamento e dados.

Em sua teleconferência de resultados em julho de 2021, Elon Musk falou sobre como a Tesla conseguiu trocar chips substitutos depois de reescrever seu código de firmware para lidar com a lacuna de oferta, dando um exemplo. Até que a cadeia de suprimentos se acalme, e por mais tempo ainda, há uma necessidade de correção drástica de curso na indústria de desenvolvimento de software.

Aqui está um plano de ação de seis pontos para as empresas de software lidarem com a atual crise global de escassez de chips, concentrando-se na otimização do desempenho dos aplicativos.

  1. Mude e otimize para a nuvem: transfira o código personalizado para os servidores na nuvem se sua infraestrutura de TI local tiver dificuldades com uma carga de trabalho maior. Use algoritmos de IA para otimizar o código e reduzir os gastos na nuvem.
  2. Unifique e minimize seu código: práticas de codificação minimalistas, elegantes e enxutas aumentam a eficiência e reduzem o tempo de inatividade e os custos de reparo. Software simplificado com código enxuto ajuda a aumentar a flexibilidade no desenvolvimento de produtos. Unifique sua pilha de tecnologia e limpe processos desnecessários. Simplifique os elementos de UI ou UX para favorecer o funcionamento utilitário. Torne-se essencialista. Evite o excesso de recursos oferecendo apenas os recursos essenciais como padrão, movendo o restante para recursos opcionais.
  3. Compreender a causa raiz; não adie o inevitável: é natural adicionar recursos de computação por meio da expansão de capacidade como um paliativo para evitar atrasos em seus produtos e serviços. No entanto, isso será apenas uma correção de escalabilidade de curta duração, pois não aborda a verdadeira causa raiz: a falta de eficiência de programação. Analise sua pilha de tecnologia e resolva seus problemas de desempenho por meio de codificação eficiente e enxuta.
  4. Mude para o modo de austeridade: os desenvolvedores de software vêm construindo ofertas maiores e mais ricas em recursos com funcionalidades poderosas, assumindo que a inovação de hardware acompanhará o crescimento. Diante da realidade, os desenvolvedores agora devem mudar sua perspectiva e trabalhar para otimizar os aplicativos por meio de planejamento, execução, monitoramento e otimização rigorosos.
  5. Adote a mentalidade SaaS: conforme você expande ou otimiza, opte por construir a partir de integrações testadas pelo tempo e fáceis de implantar, com suporte de API, computação sem servidor e possibilidades de conteinerização.
  6. Aproveite o monitoramento de desempenho de aplicativos : as equipes de DevOps podem escolher soluções de monitoramento de pilha completa que oferecem observabilidade de ponta a ponta e insights poderosos sobre o desempenho de aplicativos. Uma boa solução de APM ajuda a rastrear o comportamento do aplicativo em tempo real, otimizar o tempo de resposta, entender e ajustar dependências externas, monitorar integrações personalizadas e até mesmo implantar alertas com inteligência artificial .

Em resumo, as empresas de software devem adotar uma abordagem abrangente de monitoramento para estar no topo de seu jogo – otimizar seus aplicativos para funcionar com os chips atuais por mais tempo, reduzir o bloatware, eliminar redundâncias, optar por código enxuto e mudar para a nuvem sempre que possível.

Embora a abordagem acima pareça ser o caminho a seguir até que a expansão global da cadeia de suprimentos de semicondutores se materialize, uma melhor codificação e monitoramento holístico com uma mentalidade minimalista e frugal também provará ser uma estratégia vencedora nos próximos anos.

Você pode experimentar o Site24x7 dentro da sua empresa sem custo algum. Que tal realizar esse teste agora?

Conheça na prática como o Site24x7 pode ajudar você e o seu negócio. Nossos técnicos estão disponíveis para te apresentar a melhor solução de monitoramento em nuvem para sua infraestrutura, conte sempre com o apoio da equipe ACSoftware.

ACSoftware / Figo Software seu Distribuidor e Revenda ManageEngine no Brasil

Fone (11) 4063 1007 – Vendas (11) 4063 9639