DevOps y la nube

Compartir:

Estas preguntas solo se mostraron a las personas encuestadas que indicaron «Ingeniero de desarrollo y operaciones/desarrollador de infraestructuras» como uno de sus cargos laborales, y a 1/5 de todas las demás personas encuestadas que participaron en la encuesta, elegidas al azar.

¿Hasta qué punto se implica personalmente en el desarrollo de infraestructuras (desarrollo y operaciones)?

Todos los encuestados respondieron a esta pregunta.

Durante el desarrollo, ¿dónde ejecuta los servicios de respaldo?

52%

En servidores remotos

48%

Instalados localmente

39%

En contenedores en mi máquina

2%

Otros

Los servicios de respaldo son aplicaciones de terceros a las que su código se conecta, por ejemplo, una base de datos, un corredor de colas o un servidor de correo.

Durante el desarrollo, ¿dónde ejecuta y depura su código?

85%

Localmente

31%

En contenedores en mi máquina

28%

En servidores remotos

1%

No lo sé seguro

1%

Otros

¿Cuántos componentes que se ejecutan por separado tiene su aplicación, sin contar los servicios de respaldo?

13%

1

11%

2

26%

3–5 

10%

6–10

4%

11–20 

7%

>20

Se trata de componentes que usted desarrolla o que son desarrollados por otras personas de su empresa.

¿Cuántos servicios de respaldo (los que no desarrolla, como MySQL, Redis, CloudFront) que se ejecutan por separado tiene su aplicación?

18%

No tenemos ese tipo de servicios de respaldo

10%

1

13%

2

28%

3–5 

8%

6–10

2%

11–20 

3%

>20

¿Qué herramientas de gestión de configuración utilizan usted o su organización?

23%

Ansible

22%

Solución personalizada

5%

Puppet

3%

Chef

2%

Salt

5%

Otros

¿Qué herramientas de plantillas de servidor utilizan usted o su organización habitualmente?

61%

Docker

5%

Vagrant

3%

Packer

2%

Otros

36%

Ninguno

Vagrant no tiene limitaciones de sistema operativo. Por lo tanto, quienes utilizan sistemas operativos alternativos, como BSD, lo eligen más a menudo.

Vagrant es más frecuente entre los desarrolladores de PHP y tiene una mayor cuota en Japón.

Packer suele ser la elección de los especialistas en DevOps y quienes desarrollan infraestructura informática o software para servidor o para la nube.

¿Qué herramientas de aprovisionamiento de infraestructura utilizan usted o su organización?

37%

Terraform

29%

Uso herramientas de gestión de la configuración

20%

AWS CloudFormation

17%

Solución personalizada

11%

AWS CDK

2%

OpenStack Heat

2%

Pulumi

4%

Otros

20%

Ninguno

24%

Terraform

15%

Uso herramientas de gestión de la configuración

16%

AWS CloudFormation

18%

Solución personalizada

8%

AWS CDK

2%

OpenStack Heat

1%

Pulumi

3%

Otros

34%

Ninguno

¿Cómo utiliza los contenedores?

64%

Ejecuto varios contenedores de aplicaciones

44%

Ejecuto mi aplicación en un contenedor y uso servicios de respaldo

37%

Ejecuto utilidades en Docker

2%

Otros

¿Qué servicios de orquestación de contenedores utiliza?

40%

Kubernetes

16%

Amazon ECS o Fargate

10%

Amazon EKS

10%

Docker Swarm

1%

Hashicorp Nomad

1%

Mesos o DC/OS

1%

CoreOS Tectonic

4%

Otros

37%

Ninguno

¿Está familiarizado con Docker Compose?

40%

No lo conozco demasiado

27%

He ejecutado contenedores con Docker Compose

5%

He contribuido a archivos YAML de Docker Compose

20%

He escrito nuevos archivos YAML de Docker Compose

7%

Conozco Docker Compose en profundidad

¿Está familiarizado con Docker?

19%

No lo conozco demasiado

17%

Sé lo que es Docker, pero no lo he usado demasiado

27%

Ya he utilizado Docker para ejecutar un contenedor

5%

He contribuido en Dockerfiles

23%

He escrito nuevos Dockerfiles

10%

Conozco Docker en profundidad

¿Está familiarizado con Kubernetes?

24%

No lo conozco demasiado

17%

He ejecutado algunas configuraciones Kubernetes con una herramienta de integración continua

27%

He ejecutado algunos pods en Kubernetes

11%

He contribuido a las configuraciones de Kubernetes

12%

He creado las nuevas configuraciones de Kubernetes

9%

Conozco Kubernetes en profundidad

¿Le proporciona su empresa credenciales para alguna de las opciones siguientes?

54%

No

27%

AWS

16%

Kubernetes

11%

Azure

11%

Google Cloud Platform

70 %

de los usuarios de las nubes de AWS y Azure recibe credenciales de sus empresas. En el caso de los usuarios de Google Cloud Platform, esta cifra es algo inferior, del 64 %. Y entre los usuarios de Kubernetes, solo el 52 % dispone de credenciales.

¿Qué nivel de acceso tiene a ...?

36%

Acceso de administrador

35%

Crear y eliminar recursos de computación

15%

Solo lectura

14%

Prefiero no responder

41%

Acceso de administrador

28%

Crear y eliminar recursos de computación

16%

Prefiero no responder

15%

Solo lectura

45%

Acceso de administrador

27%

Crear y eliminar recursos de computación

14%

Solo lectura

13%

Prefiero no responder

39%

Acceso de administrador

31%

Crear y eliminar recursos de computación

16%

Solo lectura

14%

Prefiero no responder

¿Cómo ejecuta su aplicación en contenedor durante el desarrollo?

54%

Docker Compose

41%

Docker run

17%

Kubernetes

17%

Contenedores externos

3%

Otros

¿Dónde guarda sus artefactos?

35%

No guardo artefactos

16%

Docker Hub

13%

Amazon S3

13%

No lo sé

9%

npm

8%

Nexus

8%

Herramienta personalizada

7%

JFrog Artifactory

4%

NuGet

8%

Otros

La forma preferida de conservar los artefactos suele depender de la pila tecnológica. Por eso npm es más popular entre los desarrolladores web, mientras que entre los usuarios de NuGet, el 88 % utiliza C#. Uno de cada dos usuarios de JFrog Artifactory considera Java como lenguaje principal.

Alojamiento

¿Dónde tiene alojadas sus bases de datos o servicios, o las aplicaciones que desarrollan usted o su empresa?

50%

53%

Servicios en la nube

46%

46%

Localmente

44%

51%

Servidores privados

1%

1%

Otros

El alojamiento en servidores privados ha disminuido este año. Antes de 2020 era la principal opción de alojamiento, y desde entonces muestra una tendencia a la baja.

¿Qué suele utilizar principalmente como alojamiento?

35%

Servicios en la nube

34%

Servidores privados y en la nube por igual

29%

Servidores privados

2%

No lo sé seguro

Los servidores privados son algo más utilizados por los desarrolladores que trabajan en los sectores financiero y médico. Las empresas que se dedican a la educación/formación son algo más propensas a alojar localmente.

¿Qué servicios en la nube utiliza?

61%

64%

Amazon Web Services

25%

22%

Microsoft Azure

23%

25%

Google Cloud Platform

10%

12%

Alibaba Cloud (Aliyun)

Este año, Microsoft Azure ha superado a Google Cloud Platform como segundo servicio en la nube más popular.

Según nuestros datos, DigitalOcean ha disminuido significativamente su cuota en 2022 en comparación con 2021, porque se utiliza mucho para el desarrollo de sitios web. En 2021, un número desproporcionadamente alto de desarrolladores PHP rellenó la encuesta.

¿Qué servicio en la nube utiliza con mayor frecuencia?

51%

Amazon Web Services

15%

Microsoft Azure

11%

Google Cloud Platform

8%

Alibaba Cloud

4%

Heroku

4%

DigitalOcean

1%

Huawei Cloud

7%

Otros

38 %

de los desarrolladores que respondieron afirmó que utilizan varios servicios en la nube.

¿Qué servicio en la nube utiliza con mayor frecuencia?

Por país o región

Amazon Web ServicesMicrosoft AzureGoogle Cloud PlatformAlibaba CloudHerokuDigitalOceanOtros
76 %6 %8 %0 %1 %0 %8 %Corea del Sur
70 %9 %10 %0 %4 %1 %5 %Japón
63 %14 %11 %6 %3 %2 %Ucrania
60 %16 %10 %4 %4 %5 %India
59 %16 %12 %0 %3 %4 %6 %Estados Unidos
57 %21 %9 %2 %6 %5 %Reino Unido
54 %16 %12 %9 %3 %5 %Brasil
54 %22 %12 %1 %6 %5 %Canadá
52 %19 %16 %3 %4 %6 %Otro país de Europa
51 %17 %13 %9 %5 %5 %Argentina
51 %17 %17 %0 %5 %4 %5 %Otro país del Sudeste Asiático y Oceanía
50 %22 %15 %3 %4 %6 %Europa del Este, Balcanes y Cáucaso
49 %22 %11 %0 %5 %5 %7 %España
49 %18 %15 %1 %5 %7 %6 %Turquía
47 %29 %11 %0 %1 %2 %10 %Alemania
46 %16 %19 %7 %8 %5 %América Latina
45 %14 %14 %11 %8 %8 %África, Oriente Medio y Asia Central
45 %21 %13 %9 %9 %4 %México
41 %30 %13 %2 %6 %8 %Europa del Norte y Benelux
37 %12 %19 %5 %2 %24 %Francia
35 %5 %13 %3 %9 %35 %Federación Rusa
13 %6 %4 %59 %0 %2 %16 %China
0 %76 %
DevOps y la nube:

2022

¡Gracias por el tiempo que nos ha dado!

Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.

Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.