As vantagens e a necessidade do código aberto

Ecossistema F5 | 11 de agosto de 2020

À medida que mais empresas adotam modelos de negócios baseados na entrega de valor aos clientes por meio de aplicações, a flexibilidade e a velocidade se tornam cada vez mais (e igualmente) importantes. Os processos ágeis permitem lançamentos rápidos para entregar valor aos clientes com agilidade e sem interrupções, enquanto novas tecnologias viabilizam lançamentos diários, especialmente para clientes que operam em escala global e de grande porte. O código aberto oferece um modelo que proporciona a flexibilidade, a agilidade e a estabilidade de que as empresas precisam para disponibilizar aplicações aos usuários finais com eficiência — sem as restrições da dependência de um fornecedor.

À medida que as tecnologias de código aberto se tornam mais difundidas, ocorre um efeito de ciclo virtuoso que aumenta a confiança no uso de código aberto em larga escala. O uso crescente de APIs abertas impulsiona a adoção e leva as organizações a depender de tecnologias de código aberto para componentes essenciais de sua infraestrutura tecnológica.

No relatório State of Enterprise Open Source de 2020, uma pesquisa com 950 líderes de TI indicou que o código aberto é uma consideração fundamental no ambiente empresarial:

  • 95% dos entrevistados indicaram que o código aberto é importante para os negócios.
  • 75% dos entrevistados indicaram que o código aberto é “muito” ou “extremamente” importante para a empresa.
  • 77% dos entrevistados indicaram que esperam que o uso de código aberto nas empresas aumente nos próximos 12 meses.

À medida que a importância do código aberto nas empresas cresce, aumenta também a relevância de softwares de código aberto com suporte, que oferecem flexibilidade e, ao mesmo tempo, reduzem as preocupações com manutenção e estabilidade.

Na F5, entendemos que as organizações dependem de aplicativos para impulsionar seus negócios. Na era digital, os aplicativos são o ativo mais valioso para muitas organizações. As soluções da F5, NGINX e Aspen Mesh permitem que os clientes viabilizem e protejam aplicativos desde o código até o cliente, mantendo a flexibilidade e a agilidade proporcionadas pelas ofertas de código aberto. A ampla variedade de produtos oferecidos pela F5 se baseia em tecnologias de código aberto para ajudar as organizações a escolher as melhores opções tecnológicas de acordo com suas necessidades. Para ilustrar melhor a abordagem da F5, as seções abaixo apresentam exemplos representativos de áreas específicas de nossos negócios.

Aspen Mesh

As organizações precisam de visibilidade, controle e segurança à medida que adotam contêineres e Kubernetes para escalar aplicações distribuídas com mais eficiência. À medida que os clientes atendem às expectativas de seus usuários finais por aplicações e recursos entregues com mais rapidez, a escalabilidade e a agilidade dos microsserviços os ajudam a se diferenciar da concorrência. Aspen Mesh oferece a robustez, o suporte e a integração de que as empresas precisam para adotar o Istio com confiança e operar aplicações de microsserviços em grande escala com mais eficiência e segurança.

Como uma distribuição do Istio, o Aspen Mesh participa ativamente das comunidades de código aberto do Istio. O Istio tornou-se, de fato, a malha de serviços preferida pelas empresas, com uma comunidade e um ecossistema prósperos. A equipe do Aspen Mesh faz parte da comunidade há três anos, contribuindo com código, liderança técnica e suporte empresarial para ajudar a impulsionar o projeto.

Recentemente, Neeraj Poddar, cofundador e arquiteto-chefe da Aspen Mesh, foi nomeado para o Comitê de Supervisão Técnica do Istio, a mais alta instância de liderança técnica do projeto Istio. Você pode saber mais sobre sua nomeação e nosso compromisso com o Istio aqui.

Esperamos continuar trabalhando com a comunidade de código aberto e com nossos clientes para promover casos de uso cada vez mais valiosos de service mesh, ajudando as empresas a oferecer melhores experiências aos seus clientes.

NGINX

O compromisso da NGINX com o código aberto tem sido uma parte fundamental da empresa desde sua origem: o primeiro balanceador de carga e servidor web da organização, lançado em 2004, foi desenvolvido como um projeto de código aberto. Desde então, a NGINX continua priorizando uma solução de código aberto robusta e estável, mesmo após adicionar uma versão comercial. Atualmente, 37% de todos os sites usam o NGINX Open Source, e levamos essa responsabilidade a sério, garantindo que cada versão inclua correções e novos recursos e seja tão estável quanto as anteriores.

O código aberto é atraente para profissionais de diversas áreas, graças à visibilidade e à acessibilidade que oferece. O NGINX OSS vem sendo desenvolvido há 18 anos por uma equipe de desenvolvedores especializados, com contribuições de uma ampla comunidade. Ele é conhecido por seu desempenho (3 vezes superior ao do nosso concorrente mais próximo), facilidade de uso, estabilidade e confiabilidade. Um desenvolvedor pode baixá-lo de qualquer nuvem, sistema operacional ou contêiner e, ocupando apenas 3 MB de espaço em disco e 40 MB de RAM, ele é extremamente leve. Está disponível em todos os lugares, do Github ao Homebrew e ao Docker Hub, e pode ser implantado em menos de uma hora. Além da nossa maravilhosa comunidade de usuários, também há treinamentos e orientações disponíveis em todos os lugares.

Esse legado de código aberto permanece vivo até hoje: à medida que desenvolvemos novos produtos, continuamos investindo no ecossistema de código aberto com soluções como o Kubernetes Ingress Controller e o Service Mesh, além de ofertas comerciais de segurança, como o NGINX Application Protect (Web Application Firewall), e de planos de controle, como o NGINX Controller.

O Ingress Controller nativo de código aberto para Kubernetes e as tecnologias de Service Mesh são desenvolvidos com o mesmo nível de rigor e atenção aos detalhes que nossos produtos comerciais, o que se traduz em maior confiabilidade e estabilidade. O diferencial surge quando você precisa de mais escalabilidade e segurança para o ambiente de produção.


Aspen Mesh e NGINX são apenas o começo de um compromisso cada vez maior da F5 com o código aberto. Sabemos que, para muitos de nossos clientes, a flexibilidade e a variedade de opções são tão importantes quanto a segurança e a confiabilidade. A F5 se integra aos principais provedores de nuvem pública — AWS, Microsoft Azure e Google Cloud Platform —, bem como a nuvens privadas e plataformas de código aberto, como VMware, Red Hat, OpenStack e OpenShift. A F5 também se integra aos kits de ferramentas de automação de nossos clientes, permitindo incorporar seus serviços de aplicações ao Ansible, Chef ou Puppet e, assim, oferecer uma interface declarativa alinhada à metodologia DevOps. Tudo isso está diretamente ligado ao nosso compromisso com o código aberto, garantindo que nossos clientes possam executar suas aplicações onde e como quiserem.

Compartilhar
Tags: 2020

Publicações relacionadas no blog

Entrega e proteção de agentes de IA em fábricas de IA: F5 para a arquitetura de referência NVIDIA OpenShell para agentes de IA seguros
Ecossistema F5 | 21/10/2026

Entrega e proteção de agentes de IA em fábricas de IA: F5 para a arquitetura de referência NVIDIA OpenShell para agentes de IA seguros

As soluções da F5 ampliam a Arquitetura de Referência NVIDIA OpenShell para agentes de IA seguros.

Como medir – e minimizar – o custo total de propriedade do seu Kubernetes
Ecossistema F5 | 10/12/2020

Como medir – e minimizar – o custo total de propriedade do seu Kubernetes

O Kubernetes pode ser baixado e executado gratuitamente, mas sua manutenção está longe de não ter custos. Assim como outras grandes plataformas de código aberto que são “gratuitas” apenas em um sentido simplista, o Kubernetes quase certamente exigirá investimentos para ser implantado e operado.

As-Code: a pilha de TI contínua
Ecossistema F5 | 08/10/2018

As-Code: a pilha de TI contínua

Infraestrutura, configuração, pipeline, operações. De repente, tudo é “como código”. Lori MacVittie busca esclarecer a terminologia e identificar os diferentes componentes de uma stack contínua de TI.

O estado da entrega de aplicações em 2017: automação, APIs e DevOps
Ecossistema F5 | 17/04/2017

O estado da entrega de aplicações em 2017: automação, APIs e DevOps

Explore o relatório State of Application Delivery de 2017. Leia o blog retrospectivo da F5 sobre o início da ascensão das redes declarativas e dos pipelines de DevOps.

DevOps Summit: onde a rede foi convidada para a festa
Ecossistema F5 | 11/06/2015

DevOps Summit: onde a rede foi convidada para a festa

No DevOps Summit NY, falou-se muito não apenas sobre DevOps, mas também sobre contêineres, IoT e microsserviços. As sessões se concentraram não só na mudança cultural necessária para crescer em escala com uma abordagem DevOps, mas também fizeram questão de incluir...

F5 e Nutanix convergem em infraestrutura no .NEXT
Ecossistema F5 | 08/06/2015

F5 e Nutanix convergem em infraestrutura no .NEXT

Aplicações empresariais como Microsoft SharePoint e Exchange, juntamente com a VDI, continuam sendo a espinha dorsal da sua empresa. A produtividade, embora não seja tão atraente quanto o lucro, é um fator essencial para o sucesso das operações empresariais atuais. Deixar de...