> ## Content Index
> Fetch the complete content index at: https://www.sredevops.org/llms.txt
> Use this file to discover other available public pages before exploring further.

# O que é Engenharia de Plataforma? O que é isso para mim? O que aconteceu com o DevOps?
- URL: https://www.sredevops.org/br/o-que-e-engenharia-de-plataforma-o-que-e-isso-para-mim-o-que-aconteceu-com-o-devops/
- Published: 2023-08-18T21:31:47.000Z
- Updated: 2024-06-30T22:12:23.000Z
- Author: Nicolás Georger
- Tags: Platform Engineering, #br, SRE, DevOps, Internal Developer Platform, #home, Automatización, Open Source, Opinion, PaaS, PlatformCon, Brasil

Você tem ouvido e lido sobre Engenharia de Plataforma em toda a web ultimamente... mas **nós realmente entendemos o que é Engenharia de Plataforma?** Todos parecem convencidos e empolgados, mas **você consegue ver como é diferente do DevOps?** Tentaremos fazer um resumo geral com base no material que a Platform Engineering Community está compartilhando.

Luca, da [Platform Engineering Community](https://community.platformengineering.org/?ref=sredevops.org) , resume algumas ideias para nós neste vídeo. Neste vídeo, vamos esclarecer tudo sobre a emergente disciplina de Engenharia de Plataforma. Daremos uma definição precisa, explicaremos como ele se encaixa no ecossistema nativo da nuvem e quais são suas principais diferenças com o DevOps.  
 Também discutiremos o valor da engenharia de plataforma para SREs/DevOps e desenvolvedores e como ela se conecta a uma plataforma de desenvolvedor interna.  
 Por fim, abordaremos os principais desafios enfrentados pelos engenheiros de plataforma e ofereceremos algumas dicas e práticas recomendadas.

Portanto, se você estiver pronto para aprender mais sobre essa nova fronteira das operações em nuvem, vamos começar.

### **O que é Engenharia de Plataforma?**

Platform Engineering é a arte de combinar todas as diferentes tecnologias e ferramentas que compõem o seu "caminho de ouro". Esses caminhos permitem que os desenvolvedores façam o autoatendimento e reduzam a carga sobre as pessoas em uma organização. A soma desses caminhos é conhecida como plataforma de desenvolvimento interno ou IDP (Internal Developer Platform).

O IDP é construído por uma equipe de Engenharia de Plataforma, seguindo uma abordagem de "plataforma como produto". Isso significa que a equipe da plataforma deve tratar os desenvolvedores como seus próprios clientes internos.

### **Por que tanto barulho?**

A engenharia de plataforma é a resposta para organizações de engenharia de alto desempenho para evitar as armadilhas da realidade atual do DevOps. Embora o conceito "You-Build-It-You-Run-It" seja ótimo em teoria, a prática diária do DevOps está falhando. Os desenvolvedores estão sobrecarregados com as tecnologias nativas da nuvem e precisam confiar nas operações para fazer qualquer coisa além de uma simples atualização de imagem.

É por isso que empresas como Airbnb e Spotify, que precisavam adicionar centenas de desenvolvedores todos os meses, rapidamente perceberam que a única maneira de permitir o autoatendimento dos desenvolvedores e o verdadeiro "você constrói, você executa" era construir uma camada de plataforma entre desenvolvedores e operações.

### **Benefícios**

Essa camada é o que chamamos de Internal Developer Platform (IDP) e é o produto final da Platform Engineering. Vejamos as vantagens que oferece:

- Para a equipe de operações: você não ficará mais sobrecarregado com tíquetes de operações e terá mais tempo livre para trabalhar em iniciativas estratégicas, em vez de reagir constantemente a problemas e solicitações de desenvolvedores. Além disso, sua configuração de entrega estará em conformidade, segura e com serviços e infraestrutura altamente padronizados, o que facilitará a manutenção e reduzirá as taxas de falha de alteração.
- Para desenvolvedores: agora você poderá enviar alterações com mais rapidez, atendendo suas dependências de carga de trabalho, sem depender de operações. Eles poderão criar facilmente ambientes de RP, novos serviços e recursos sem ter que lidar com ferramentas complexas como Terraform ou Helm. Além disso, eles não precisarão mais escrever e manter configurações, permitindo que os desenvolvedores seniores se concentrem no que chamamos de "operações de sombra".

### **Desafios**

Embora a Engenharia de Plataforma tenha grandes vantagens, ela ainda está em um estágio inicial e apresenta desafios que precisam ser enfrentados. O principal desafio é a comunicação. Muitas equipes de plataforma falham porque não colaboram o suficiente com os desenvolvedores para permitir que iterem rapidamente nos recursos da plataforma de desenvolvimento interna. Além disso, muitas vezes eles não comunicam claramente o retorno sobre o investimento (ROI) da iniciativa da plataforma aos executivos.

É por isso que é importante conhecer outros engenheiros de plataforma e compartilhar as melhores práticas. O site [Platform Engineering](https://community.platformengineering.org/?ref=sredevops.org) ultrapassou recentemente 10.000 membros e a comunidade continua crescendo, mostrando que estamos tocando em um tema importante na indústria de DevOps.