A mudança para o código aberto

Ecossistema F5 | 22 de outubro de 2018

As percepções sobre o código aberto mudaram drasticamente nos últimos dois anos.

Há muita especulação sobre por que empresas e setores que antes relutavam em incentivar oficialmente o uso de software de código aberto passaram, de repente, a adotá-lo. O motivo mais frequentemente apontado era o receio de responsabilidade jurídica.

"No passado, muitas organizações se preocupavam com a combinação de software de código aberto e software proprietário devido às possíveis implicações jurídicas envolvidas. Essas preocupações eram tão comuns que 42% das empresas hesitavam em adotar o código aberto." (Fonte: Silicon Republic)

Um dos possíveis motivos é a redução do risco de responsabilização. Outro catalisador é o impulso da transformação digital. O código aberto certamente atende à necessidade de fazer entregas com mais rapidez e frequência, uma demanda recorrente de empresas, desenvolvedores e equipes de operações de TI pressionados a promover a transformação digital da TI. Todas as pesquisas do setor e de analistas apontam os mesmos fatores que impulsionam a transformação digital — e, em última análise, a disposição para adotar software de código aberto. "90% das empresas afirmaram que o software de código aberto aumentou a eficiência, a interoperabilidade e a inovação. O uso de software de código aberto aumentou em 65% das empresas em 2016." (Fonte: Black Duck Software)

Também podemos observar o impacto na adoção do código aberto em nossas próprias pesquisas. Em apenas um ano, constatamos que a transformação digital impulsiona cada vez mais a adoção de software de código aberto em todos os setores e em empresas de todos os portes.

Vemos o domínio do software de código aberto por sua presença em softwares de todos os setores. Hoje, os aplicativos são compostos principalmente por componentes de terceiros, muitos deles bibliotecas e frameworks de código aberto. De fato, grande parte da Internet funciona com código aberto. O Linux, talvez o mais famoso de todos os projetos de código aberto, representa a maior parte dos 68% dos sites que rodam em sistemas semelhantes ao Unix na Internet. Além disso, o Android continua a pressionar o iOS no mercado de dispositivos móveis, detendo 45% do mercado, em comparação com os 54% da Apple.

O mercado quer valor rápido, gratuito e sem atritos. Isso muitas vezes significa código aberto.

Vemos isso em clientes que querem ter agora o que precisam e não querem esperar. Eles querem integração com as mais recentes cadeias de ferramentas operacionais, do Jenkins ao Ansible, desde o provisionamento de infraestrutura como código na AWS e no Azure até pipelines automatizados que gerenciam implantações em suas organizações. Eles têm prazos a cumprir, e as soluções de código aberto são uma das maneiras de cumpri-los.

Isso não deveria ser uma surpresa. As operações de TI agora são praticamente nativas de código aberto. Entre os projetos de código aberto mais populares de 2018, a categoria de operações de TI está entre as três primeiras, atrás de dados e análises e de ferramentas que viabilizam o DevOps. O mercado continuará exigindo soluções de valor agregado mais rápidas e sem atritos, à medida que aumenta a pressão sobre elas para transformar digitalmente a TI a fim de dar suporte à economia de aplicativos.

Além das operações cotidianas essenciais de TI, há processos e integrações muito específicos e personalizados. Grande parte da TI está deixando de gerenciar dispositivos para fornecer serviços e integrar sistemas que gerenciam os dados operacionais necessários para que as áreas de negócios e de TI tomem decisões. São essas operações de TI que estão impulsionando o mercado em direção a soluções de código aberto e apoiadas pela comunidade.

Assim como os desenvolvedores, eles estão recorrendo ao GitHub e ao Docker para encontrar e implementar as integrações e automações necessárias para atender à demanda de suas empresas por lançamentos mais rápidos e frequentes. Graças aos microsserviços e às tecnologias móveis, eles estão gerenciando três a quatro vezes mais aplicações do que antes. Estão implantando aplicações tanto localmente, no data center, quanto na nuvem. Eles não podem mais esperar pelos ciclos tradicionais de lançamento.

É por isso que estamos cada vez mais disponibilizando integrações e automações como código aberto. Temos o BigStats de Nathan Pearce e a implementação do BIG-IP com Terraform na AWS ou no Azure, além da configuração como código com GitHub Webhooks, em um repositório de scripts e integrações que cresce rapidamente e ajuda a agilizar as operações de TI.

O mercado está adotando o código aberto, especialmente para transformar as operações de TI. A mudança de atitude em relação ao código aberto tornou os repositórios equivalentes às redes sociais. Há dez anos, as organizações elaboravam listas de opções com base em avaliações e publicações de tecnologia. Elas trocavam informações por e-mail e em conferências.

Hoje, essas mesmas empresas vasculham repositórios de código aberto para reduzir o número de opções concorrentes.

O código aberto veio para ficar.

Compartilhar
Tags: 2018

Sobre o autor

Lori Mac Vittie
Lori Mac VittieEngenheiro Emérito e Evangelista-Chefe | F5

Lori MacVittie é engenheira distinta e evangelista-chefe no Escritório do CTO da F5, com ampla experiência em entrega de aplicações, estratégia de automação e infraestrutura. Ela é conhecida por transformar complexidade em clareza, seja definindo diretrizes para agentes de IA, analisando arquiteturas multinuvem frágeis ou investigando os limites de sistemas escaláveis. Ela acumula mais de trinta anos de experiência no setor, abrangendo desenvolvimento de aplicações, arquitetura de TI e operações de redes e sistemas. Antes de ingressar na F5, atuou como editora de tecnologia e recebeu diversos prêmios. MacVittie tem mestrado em Ciência da Computação e é uma autora prolífica, com publicações que abrangem segurança, nuvem e arquitetura empresarial. Ela também é uma entusiasta de jogos de tabuleiro e videogames, além de ter opiniões assumidamente fortes sobre queijos.

Mais publicações de Lori Mac Vittie

Publicações relacionadas no blog

O estado da maturidade digital empresarial: a transformação digital ainda não terminou
Ecossistema F5 | 31/07/2024

O estado da maturidade digital empresarial: a transformação digital ainda não terminou

Explore como a IA impacta as empresas, as aplicações da IA generativa, as estratégias para modernizar as operações de TI e os benefícios da maturidade digital com a F5.

Como a IA generativa acelera a transformação digital
Ecossistema F5 | 26/03/2024

Como a IA generativa acelera a transformação digital

Veja como a IA generativa impulsiona a transformação digital nas empresas, acelerando tendências como a integração de APIs, os desafios dos modelos operacionais de TI híbrida e a adoção de AIOps.

Seis capacidades técnicas para acelerar a transformação digital
Ecossistema F5 | 05/01/2023

Seis capacidades técnicas para acelerar a transformação digital

As arquiteturas empresariais atuais carecem dos fatores necessários de agilidade, escalabilidade, segurança e observabilidade, essenciais para impulsionar a mudança tecnológica. No entanto, estas seis capacidades fundamentais ajudarão as empresas a gerenciar riscos e desafios ao longo de sua transformação digital.

Inverter a API é a transformação digital de que as empresas precisam para participar e competir em uma economia de APIs
Ecossistema F5 | 18/10/2022

Inverter a API é a transformação digital de que as empresas precisam para participar e competir em uma economia de APIs

As organizações detêm um valor latente — na forma de APIs internas — que precisam explorar para competir em uma economia de APIs. Embora os desafios técnicos e de segurança possam desestimular algumas delas, as empresas precisam reconhecer que inverter suas APIs permitirá liberar o valor da organização como plataforma.

A modernização da TI começa pela infraestrutura
Ecossistema F5 | 08/09/2022

A modernização da TI começa pela infraestrutura

O hardware e o software evoluíram rapidamente desde os primórdios da internet, mas, para aproveitar ao máximo os benefícios resultantes dessa evolução, as organizações precisam avaliar e modernizar sua infraestrutura e a entrega de aplicativos. Acelere os esforços de modernização com a nova F5 rSeries.