Os esforços de transformação digital tornaram-se mais como mandatos de transformação digital no mundo da tecnologia desde que a pandemia de COVID-19 fez do trabalho remoto o novo normal. Isso significou uma mudança rápida no cenário de software B2B (embora quando isso não tenha sido o caso?) à medida que os fornecedores se esforçam para atender à demanda dos compradores por tecnologias colaborativas e híbridas.
Como resultado, certos papéis adequados para colaboração remota e conhecimento intersistemas ganharam destaque. No mundo do DevOps, engenheiros de confiabilidade de sites (SREs) em particular tornaram-se cada vez mais procurados como adições importantes para equipes ágeis de DevOps.
Então, qual é exatamente o papel de um SRE e como o software em rápida evolução que eles usam continuará a apoiar seus esforços para liderar a carga por estratégias competitivas de DevOps?
SREs: um papel em evolução com software em evolução
Os SREs incorporam o espírito de quebra de silos do DevOps através de uma liderança conhecedora de ambas as equipes de desenvolvimento e operações. Onde o DevOps reúne essas equipes e funções como uma filosofia e processo ágil, os SREs possuem as habilidades interequipes necessárias para construir uma única persona.
Os SREs não são avatares de TI lidando com todas as tarefas de desenvolvimento e operações enquanto passam por um dia a dia impossivelmente produtivo. Em vez disso, eles geralmente servem como arquitetos de sistemas, curando uma infraestrutura de software orientada por código na qual as equipes de DevOps podem prosperar. Seu conhecimento multifuncional oferece suporte e perspectiva aos membros da equipe de cada lado da moeda DevOps—engenheiros de software e profissionais de TI—para capacitá-los a fazer seu melhor trabalho.
Dado seu papel em curar uma arquitetura altamente colaborativa e ágil e apoiar as equipes que trabalham dentro dela, segue-se que a persona relativamente nova de SRE só continuará a crescer, agora que muitas empresas mudaram para um ambiente de trabalho remoto. Como resultado, certos tipos de software podem ver crescimento.
O estado atual do software SRE
Para ajudar a começar com um SRE ou equipe de SRE atualmente, certas categorias de software podem ser úteis. O software certo é fundamental para alcançar de forma ideal os objetivos de nível de serviço unindo papéis díspares, monitorando o progresso dos objetivos e aproveitando a automação.
Ferramentas de monitoramento como software de monitoramento de desempenho de aplicativos (APM), software de monitoramento de infraestrutura em nuvem e o maior guarda-chuva de software de monitoramento empresarial permitem que as equipes de SRE mantenham uma vigilância constante sobre todos os seus sistemas de TI. Essas ferramentas são cruciais para trazer informações díspares sob um único painel de vidro, centralizando assim os esforços de observabilidade para obter insights sobre o estado dos sistemas de uma empresa.
Tráfego médio para a categoria de Monitoramento Empresarial do G2
De acordo com dados do G2, o tráfego para a categoria de Software de Monitoramento Empresarial viu um aumento de 160% desde que a pandemia causou bloqueios globais em março de 2020 até o final de 2020. Essa atividade sinaliza que um número crescente de empresas busca e confia nessas soluções de observabilidade para manter uma visão constante de todos os aspectos de sua infraestrutura de TI, especialmente em um ambiente de trabalho totalmente remoto. Essa supervisão está em conjunto com os objetivos de SREs bem-sucedidos—arquitetar e manter com sucesso uma infraestrutura que possa ser gerenciada sob um único painel.
Outras ferramentas importantes no cinto de utilidades do SRE incluem software de gerenciamento de configuração, que garante que as configurações de infraestrutura estejam em um estado conhecido e bem documentado, além de automatizar o processo de retorno ao estado desejado quando necessário. Software de automação de infraestrutura em nuvem ajuda os SREs a implementar uma abordagem de infraestrutura como código (IaC) permitindo que os desenvolvedores criem uma infraestrutura modelada para executar seu código de aplicativo e revisar o código, e integrá-lo. Esses modelos então servem como os planos que podem ser gerados automaticamente, simplificando o processo.
As ferramentas que os SREs atualmente usam estão em alta demanda à medida que as empresas remotas se ajustaram a uma infraestrutura cada vez mais baseada em nuvem. À medida que esse novo cenário toma forma, outros softwares inevitavelmente entrarão em cena à medida que tanto os SREs quanto as próprias ferramentas evoluem.
Explore o software mais bem avaliado em categorias relacionadas:
O futuro do software SRE
Vou colocar meu chapéu de especulação (definitivamente estiloso) para esta parte. Acredito que, à medida que as empresas se sentem confortáveis com operações remotas e buscam permanecer competitivas no futuro, as plataformas de desenvolvimento low-code virão à tona nos esforços de SRE de muitas empresas. Isso não quer dizer que essas soluções já não sejam populares, mas também estão prontas para se tornarem os ambientes de desenvolvimento padrão para muitas empresas.
O termo "low-code" tem sido um burburinho há algum tempo e as tendências de desenvolvimento de software em 2021 do G2 preveem que essas plataformas em breve se tornarão grandes forças tanto para o desenvolvimento de aplicativos empresariais quanto para a gestão de processos de negócios (BPM) em grande escala.
À medida que as plataformas de desenvolvimento low-code se tornam um hub central tanto para desenvolvedores full-stack quanto para equipes de operações, é altamente provável que se tornem uma parte central da adoção bem-sucedida de SRE. Elas já atendem a muitos dos requisitos dos SREs: unir papéis díspares, aproveitar a automação e reunir várias funções de negócios sob um único painel.
Leia mais: Plataformas de Desenvolvimento Low-Code: Entendendo Personas em Meio ao Aumento de Popularidade → |
SREs avançando
Embora eu adore estar certo, é um palpite de qualquer um sobre como a engenharia de confiabilidade de sites continuará a evoluir como um papel dentro das empresas que buscam modernizar seus esforços de DevOps. O cenário de trabalho remoto viu os SREs e o software que os apoia se tornarem cada vez mais populares, e essa tendência deve continuar à medida que avançamos em 2021.
As empresas que buscam permanecer competitivas enquanto reforçam a infraestrutura remota devem ficar de olho no espaço de software DevOps e organizar uma estratégia eficaz de SRE, se ainda não o fizeram (por acaso, o G2 pode ajudar com isso). Será interessante ver como as soluções de software evoluem para apoiar os SREs mais diretamente.
Quer aprender mais sobre Software de Infraestrutura de TI? Explore os produtos de Infraestrutura de TI.

Adam Crivello
Adam is a research analyst focused on dev software. He started at G2 in July 2019 and leverages his background in comedy writing and coding to provide engaging, informative research content while building his software expertise. In his free time he enjoys cooking, playing video games, writing and performing comedy, and avoiding sports talk.