fbpx
Publicado em: segunda-feira, 26 de mar de 2018
Cloud Native Computing Foundation

A CNCF ou Cloud Native Computing Foundation é uma fundação que aglomera um conjunto significativo de projetos relevantes: Kubernetes, Prometheus, RKT, gRPC, Fluentd, ContainerD e outros, como CoreDNS, linkerd, envoy, notary fazem parte da fundação. A lista de membros conta com dezenas dos mais importantes nomes/marcas do momento nos segmentos de cloud, containers, telecomunicações, sistemas operacionais, virtualização entre outros.

A CNCF consolida projetos que dia-a-dia vêm ganhando renome e podemos ver investimentos significativos na sua utilização e suporte, como é o caso do DialogFlow (antigo API.AI do Google) que já aborda em sua documentação o suporte a gRPC para a versão 2 de sua API. Ao mesmo tempo temos o Uber que já usa OpenTracing, outro projeto CNCF. CoreDNS, outro projeto na fundação é utilizado pelo SoundCloud, enquanto Fluentd é usado por Amazon, Microsoft, Atlassian, Nintendo, twilio, Bandai e outros. Já Promtheus é usado por DigitalOcean, Docker, Ericsson, Percona, SoundCloud, WaveWorks e uma série de outros players que eu realmente desconhecia sua existência até o momento.

A CNCF

Fiz alguns recortes do site da CNCF que explicam o papel da fundação:


O CNCF é uma fundação de software de open source dedicada a tornar a computação nativa em nuvem universal e sustentável. A computação nativa em nuvem usa uma stack de software de open source para implantar aplicativos como microsserviços, empacotando cada parte em seu próprio contêiner e orquestrando dinamicamente esses contêineres para otimizar a utilização de recursos. As tecnologias nativas da nuvem permitem que os desenvolvedores de software criem produtos excelentes com mais rapidez.

Em um mundo onde o uso do GitHub é onipresente, não é mais suficiente para uma fundação de software oferecer apenas um repo de software, uma lista de discussão e um site: precisamos oferecer um conjunto aprimorado de serviços que facilite o aumento da adoção. Você deve hospedar seu projeto com a Cloud Native Computing Foundation (CNCF) porque:

Foundation

  • Um lar neutro para o seu projeto aumenta a disposição de desenvolvedores de outras empresas e desenvolvedores independentes de colaborar, contribuir e se tornarem committers.
  • O endosso dos principais arquitetos cloud native do Comitê de Supervisão Técnica da CNCF é um sinal independente da qualidade do seu projeto.
  • Acesso prioritário ao Community Infrastructure Lab da CNCF, que inclui servidores bare-metal x86 e ARMv8 de última geração para criações de software, integração contínua, testes em escala e demonstrações.
  • Fornecemos engajamento com o Conselho de Usuários Finais da CNCF das principais empresas que fazem implantações nativas de nuvem de ponta.
  • Você terá controle sobre dezenas de milhares de dólares por ano para melhorar a documentação do seu projeto.
  • Seus committers existentes ainda controlam seu projeto, e pedimos que você documente um processo de governança neutro.

Staff

  • Você pode trabalhar com nossas equipes de relações com a imprensa e relações com analistas em tempo integral para aumentar a conscientização e o entusiasmo sobre seu projeto.
  • Receba relatórios regulares sobre menções e comparações de imprensa para projetos semelhantes.
  • CNCF é capaz de alavancar a expertise de sua matriz organizacional, The Linux Foundation, que hospeda outros projetos de sucesso, incluindo o kernel do Linux, Let’s Encrypt e Node.js. Por exemplo, o CNCF organizou uma colaboração entre os desenvolvedores do Kubernetes e o mantenedor estável do kernel da Fundação Linux, Greg Kroah-Hartman, para discutir técnicas de desenvolvimento de software de alta velocidade.
  • Você terá acesso ao pessoal da CNCF em tempo integral que está ansioso para ajudar seu projeto de várias maneiras e ajudar a torná-lo bem-sucedido.
  • Incluiremos você no programa de integração contínua cross-project CNCF.

Events

  • Nossa equipe de eventos de classe mundial criará uma trilha para seu projeto em nossos eventos KubeCon + CloudNativeCon, reunindo desenvolvedores e usuários finais. Realizamos eventos todos os anos na Europa, na China e na América do Norte. Além disso, podemos ajudar a criar uma conferência personalizada para você.
  • Também podemos ajudar a executar eventos direcionados especificamente ao seu projeto (como a PromCon) e / ou ser um patrocinador nesses eventos.
  • Temos fundos de viagem disponíveis para seus desenvolvedores não apoiados por empresas e para aumentar a participação de mulheres e outras minorias sub-representadas.
  • Conectaremos você à nossa rede mundial de grupos de encontro e embaixadores da Cloud Native para aumentar a conscientização sobre seu projeto. Também ajudaremos a patrocinar grupos de encontro dedicados ao seu projeto para que alimentos e bebidas possam ser fornecidos.

O apoio da CNCF já é, por si só, um bom indicador de relevância, algo útil em uma comunidade tão plural e abundante. A fundação aglomera os principais projetos cloud native. Um ponto curioso e positivo, é que vemos diversos desses projetos criando uma rede de colaboração onde soluções da fundação são facilmente integráveis umas às outras por meio de adapters e plugins. Há uma boa colaboração entre os projetos, o que facilita e ajuda a guiar com maior serenidade nossas escolhas ao redor das soluções da CNCF.

Dica

Então aqui vai minha dica: Ao pesquisar sobre temas que estão ligados a cloud native e microsserviços, dê uma passadinha no cncf.io e veja se há algum projeto que atenda suas necessidades. Ou passe pelo CNCF Cloud Native Interactive Lanscape, outra dica valiosíssima, e veja um conjunto de 4681 projetos catalogados em diversos segmentos.

Observações

1) Número de projetos extraído na data de publicação, 26/03/2018

0 comentários

Enviar um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Lives

Fique de olho nas lives

Fique de olho nas lives no meu canal do Youtube, no Canal .NET e nos Grupos do Facebook e Instagram.

Aceleradores

Existem diversas formas de viabilizar o suporte ao teu projeto. Seja com os treinamentos, consultoria, mentorias em grupo.