Estratégia de SRE vs. Engenharia de Plataforma
SRE vs. Engenharia de Plataforma
Quando falamos sobre as vantagens dos ambientes em nuvem, uma das principais é a escalabilidade dos recursos. Entender a proporção dessa escala é o que torna a estratégia de nuvem eficiente, especialmente quando consideramos a escalabilidade das equipes.
A Cloud existe há mais de 20 anos, e ainda buscamos maturidade na operação e governança do modelo híbrido. Empresas que nasceram digitais têm uma vantagem, pois já utilizam a nuvem de forma nativa. Mas, mesmo nessas empresas, as áreas de SRE (Site Reliability Engineering) e Engenharia de Plataforma nem sempre têm uma governança clara de todo o modelo operacional da organização ao se lidar com a escalabilidade de equipes e responsabilidades.
Existem responsabilidades comuns entre SRE e Engenharia de Plataforma, como IaC (Recursos Up/Down vs. In/Out), observabilidade (SLO/SLI vs. DORA) e FinOps (Plataforma vs. Tenant). No entanto, é possível delimitar essas interseções ao se definir a estratégia nas camadas NFR (Requisitos Não Funcionais) e Consumidor (Funcional). Nesse modelo, a equipe de SRE não precisa escalar na mesma proporção que as equipes de Engenharia de Plataforma.
A taxa de escala pode variar dependendo da complexidade do ambiente NFR no caso do SRE e do volume de times paralelos de desenvolvimento desenhado na estratégia da organização no caso da Engenharia de Plataforma.
Artigo com mais informações (SRE vs. Platform Engineering)— https://www.getambassador.io/blog/rise-of-cloud-native-engineering-organizations