Sistema Operacional Nativo em Nuvem finalmente chegou

Sistema Operacional Nativo em Nuvem finalmente chegou

A pilha de computação nativa em nuvem finalmente ganhou seu próprio sistema operacional dedicado. Construído em contêineres, o FlatcarContêiner Linux, um derivado da distribuição CoreOS, foi aceito como um projeto de incubação pela Fundação de Computação Nativa em Nuvem (CNCF).

O Flatcar: Um Sistema Operacional Centrado em Contêineres

Diferentemente das distribuições Linux tradicionais, o Flatcar é centrado em contêineres, o que o torna um candidato adequado para uma pilha nativa de nuvem. Ele inclui apenas os pacotes necessários para executar contêineres e é atualizado com novas imagens de contêiner validadas.

O Flatcar também segue as melhores práticas para executar operações em um ambiente de computação em nuvem: Cada instância é construída em um sistema de arquivos somente leitura criptograficamente seguro, tornando-o um sistema imutável definido declarativamente. A configuração é descrita em um arquivo YAML, que define como o software é implantado.

Além disso, o projeto Flatcar inclui um servidor de atualização que fornece um conjunto de controles de políticas para toda a frota e uma visão geral gráfica de todas as máquinas em um sistema executando o Flatcar.

Integração com o Kubernetes

O Flatcar tem laços estreitos com o Kubernetes, a ferramenta de orquestração de contêineres nativa da nuvem mais amplamente utilizada, por meio da integração próxima da API do Cluster. Empresas como Stackit e Wipro já utilizam o Flatcar para executar seus serviços gerenciados de Kubernetes e PostgreSQL, respectivamente.

Adoção e Reconhecimento da CNCF

Ao ingressar na CNCF, a Flatcar receberá assistência em governança, suporte de marketing e alcance comunitário, além de construir uma aliança com outras tecnologias incubadas pela CNCF, como Backstage, Chaos Mesh, Container Network Interface (CNI), gRPC, Knative, KubeEdge, Kubeflow e OpenTelemetry.

"Um sistema operacional nativo em nuvem seguro e de propriedade da comunidade era uma das camadas que faltavam na pilha de tecnologia da CNCF", disse Chris Aniszczyk, CTO da CNCF, em uma declaração. "Conforme validado por um processo de due diligence completo, a Flatcar mais do que provou seu valor nessa função."

Adoção pela Adobe

A Adobe também é usuária do Flatcar, utilizando-o como o sistema operacional host para implantações Kubernetes autogerenciadas em seu ambiente multicloud, incluindo o Microsoft Azure.

"Nós provamos isso em uma escala muito grande e ficamos realmente impressionados com a forma como o Flatcar simplifica nossas operações e como o projeto amadureceu e evoluiu para permanecer na vanguarda do desenvolvimento do sistema operacional Linux com recursos como API de cluster e extensões de sistema", disse Joseph Sandoval, gerente principal de produtos da Adobe e membro do conselho consultivo do usuário final na CNCF.

O Futuro do Flatcar

Até o momento, o projeto Flatcar coletou quase 1.000 estrelas no GitHub e 643 colaboradores em 429 edições, demonstrando seu crescente reconhecimento e adoção pela comunidade.

Seguindo em frente, os planos do projeto Flatcar abordam uma variedade maior de casos de uso, expandindo a API Cluster para habilitar atualizações independentes do plano de controle e do sistema operacional. Mais trabalho também será feito para fortalecer a segurança, por meio do suporte de inicialização segura, criptografia de disco e arquitetura de medição de integridade (IMA), de acordo com a CNCF.

O Flatcar, como um sistema operacional nativo em nuvem, seguro e de propriedade da comunidade, representa uma peça fundamental da pilha de tecnologia da CNCF, simplificando as operações e mantendo-se na vanguarda do desenvolvimento do sistema operacional Linux. Com o apoio da CNCF e a adoção por empresas líderes, o futuro do Flatcar parece promissor.

Conteúdo Relacionado

O Rails 8 sempre foi um divisor de águas...
Na era do declínio do império dos Estados Unidos...
Os aplicativos da Web são uma pedra fundamental da...
O mundo da tecnologia tem estado agitado com discussões...
Os desenvolvedores Java enfrentam uma variedade de erros relacionados...
Com várias décadas de experiência, adoro criar aplicativos corporativos...
A escalabilidade é um fator crítico quando se trata...
Ao trabalhar em um projeto de código aberto no...
A Inteligência Artificial (IA) tem se tornado cada vez...
A maioria das organizações enfrenta desafios ao se adaptar...
Quando nós, desenvolvedores, encontramos alguns bugs em nossos logs,...
A cibersegurança é um tópico cada vez mais importante...
A experiência do desenvolvedor (DX) é um tópico cada...
Ao relatar estatísticas resumidas para resultados de testes de...
Explorando as Engrenagens do Kernel Semântico Falei um pouco...
Voltar para o blog

Deixe um comentário

Os comentários precisam ser aprovados antes da publicação.