DevOps e Cloud

Compartilhar:

Essas perguntas foram mostradas apenas aos entrevistados que indicaram “engenheiro de DevOps ou desenvolvedor de infraestrutura” como uma de suas funções, bem como para um quinto de todos os outros participantes, escolhidos ao acaso.

Até que ponto você está pessoalmente envolvido no desenvolvimento de infraestrutura (DevOps)?

A maioria dos desenvolvedores ou se apropria da implantação de aplicativos no seu ambiente de produção, ou colabora com sua equipe de SRE/DevOps. Neste último caso, a equipe de SRE se concentra na infraestrutura e na plataforma, enquanto os desenvolvedores se concentram na integração contínua e na implantação.

Até que ponto você está pessoalmente envolvido no desenvolvimento de infraestrutura (DevOps)?

Durante o desenvolvimento, você usa algum tipo de virtualização ou containers?

Como você usa contêineres?

Esta pergunta foi mostrada apenas aos participantes que usavam algum tipo de virtualização ou containers.

Quais ferramentas você usa para trabalhar com clusters K8s?

Essa pergunta foi mostrada apenas aos usuários de Kubernetes.

A maneira mais popular de se trabalhar com clusters K8s é o kubectl — a ferramenta oficial de linha de comando do Kubernetes.

Muitos fornecedores de serviços de nuvem oferecem seu próprio console ou suas ferramentas de interface de linha de comando (CLI), que oferecem recursos e integrações específicos com os serviços e as capacidades daquele fornecedor.

Outra abordagem frequente do gerenciamento e interação com clusters K8s é o uso de plug-ins especiais para os IDEs da JetBrains, como o IntelliJ IDEA, o GoLand e o PyCharm, ou de plug-ins para o Visual Studio Code. Esses plug-ins costumam incluir recursos como exploração de clusters, gerenciamento da implantação e visualização de recursos, tornando mais fácil para os desenvolvedores trabalhar com o Kubernetes.

Quais ferramentas de gerenciamento de configuração você / sua organização usa?

Essa pergunta foi mostrada apenas àqueles envolvidos com DevOps.

O Ansible é a ferramenta de gerenciamento de configurações mais utilizada, por 38% dos que responderam. Um número significativo de participantes (30%) mencionou usar uma solução personalizada de gerenciamento de configurações, o que significa que esses indivíduos ou organizações desenvolveram suas próprias ferramentas ou scripts, sob medida para suas necessidades específicas.

Quais ferramentas de modelagem de servidor você / sua organização utiliza regularmente?

Essa pergunta foi mostrada apenas àqueles envolvidos com DevOps.

TechRepublic

techrepublic.com

As tendências de uso de ferramentas de modelos para servidores não mudaram no último ano, confirmando a dominância continuada do Docker e mostrando uma diminuição quase imperceptível nas empresas que não usam essas ferramentas.

Que ferramentas de provisionamento de infraestrutura você ou sua organização utiliza?

Essa pergunta foi mostrada apenas àqueles envolvidos com DevOps.

O AWS CloudFormation e o AWS CDK parecem ser igualmente populares entre os engenheiros e desenvolvedores de DevOps, enquanto o Terraform, soluções personalizadas e suítes de ferramentas de gerenciamento de configurações são mais amplamente usados pelos engenheiros de DevOps.

Qual é o seu nível de familiaridade com o Kubernetes?

Essa pergunta foi mostrada apenas aos usuários de Kubernetes.

O que você usa para executar sua aplicação em containers durante o desenvolvimento?

Esta pergunta foi mostrada apenas aos participantes que informaram estarem envolvidos com DevOps e usarem o Kubernetes.

Qual é o seu nível de familiaridade com o Docker?

Qual é o seu nível de familiaridade com o Docker Compose?

Onde você mantém seus artefatos?

Onde estão hospedados os aplicativos, bancos de dados e serviços que você ou a sua empresa desenvolvem?

Onde você hospeda principalmente?

Quais serviços de nuvem você usa?

Esta pergunta foi mostrada apenas aos participantes que informaram usarem hospedagem em serviços de nuvem.

O Amazon Web Services continua o líder incontestável dos serviços de nuvem, com mais que o dobro da parcela de mercado do concorrente mais próximo.

O Heroku perdeu metade da sua parcela de mercado desde o ano anterior, o que talvez tenha algo a ver com a eliminação do seu plano gratuito.

Qual serviço de nuvem você mais usa?

Incluindo aqueles que usam apenas um serviço.

Além dos principais serviços de nuvem, há outras opções acessíveis no mercado, como o CivoCloud, o fly.io e o Cloudrun.

DevOps e Cloud:

2023

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.