DevOps y la nube

Compartir:

Estas preguntas solo se han mostrado a los encuestados que indicaron «Ingeniero DevOps o desarrollador de infraestructuras» como una de sus funciones laborales, y a una quinta parte de todos los demás encuestados, elegidos al azar.

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

La mayoría de los desarrolladores asume la responsabilidad de desplegar las aplicaciones en su entorno de producción o colabora con su equipo de SRE/DevOps, por lo que el equipo de SRE se centra en la infraestructura y la plataforma, mientras que los desarrolladores se centran en la integración y la implementación continuas.

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

Durante el desarrollo, ¿utiliza algún tipo de virtualización o contenedores?

¿Cómo utiliza los contenedores?

Esta pregunta solo se ha mostrado a los encuestados que utilizan algún tipo de virtualización o contenedores.

¿Qué herramientas utiliza para trabajar con los clústeres K8s?

Esta pregunta solo se ha mostrado a los usuarios de Kubernetes.

La forma más popular de trabajar con los clústeres K8s es kubectl, la herramienta oficial de línea de comandos para Kubernetes.

Muchos proveedores de la nube ofrecen su propia consola o herramientas de interfaz de línea de comandos (CLI), que proporcionan características específicas e integraciones con los servicios y capacidades del proveedor de la nube.

Otro enfoque utilizado con frecuencia para gestionar e interactuar con los clústeres K8s es utilizar complementos especiales para IDE de JetBrains, como IntelliJ IDEA, GoLand y PyCharm, o complementos para Visual Studio Code. Estos suelen incluir funciones como la exploración de clústeres, la gestión de implementaciones y la visualización de recursos, lo que facilita el trabajo de los desarrolladores con Kubernetes.

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

Esta pregunta únicamente se ha mostrado a quienes participan en DevOps.

Ansible es la herramienta de gestión de la configuración más utilizada: un 38 % de los encuestados la emplean. Un número significativo de encuestados (30 %) mencionó utilizar una solución personalizada para la gestión de la configuración, lo que significa que estas personas u organizaciones han desarrollado sus propias herramientas o scripts adaptados a sus necesidades específicas.

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

Esta pregunta solo se ha mostrado a quienes participan en DevOps.

TechRepublic

techrepublic.com

Las tendencias de uso de las herramientas de creación de plantillas de servidor no han cambiado en el último año, lo que confirma el continuo dominio de Docker y muestra un descenso apenas perceptible entre las empresas que no utilizan este tipo de herramientas.

¿Qué herramientas de aprovisionamiento de infraestructura utilizan usted o su empresa?

Esta pregunta solo se ha mostrado a quienes participan en DevOps.

AWS CloudFormation y AWS CDK parecen ser igual de populares entre los ingenieros de DevOps y los desarrolladores, mientras que Terraform, un conjunto de herramientas de gestión de la configuración y soluciones personalizadas son más utilizados por los ingenieros de DevOps.

¿Está familiarizado con Kubernetes?

Esta pregunta solo se ha mostrado a los usuarios de Kubernetes.

¿Qué utiliza para ejecutar su aplicación en contenedores durante el desarrollo?

Esta pregunta solo se ha mostrado a los encuestados que declararon participar en DevOps y utilizar Kubernetes.

¿Está familiarizado con Docker?

¿Está familiarizado con Docker Compose?

¿Dónde guarda sus artefactos?

¿Dónde aloja las aplicaciones, bases de datos y servicios que usted o su empresa desarrollan?

¿Qué suele utilizar principalmente como alojamiento?

¿Qué servicios en la nube utiliza?

Esta pregunta solo se ha mostrado a los encuestados que declararon alojar en servicios en la nube.

Amazon Web Services sigue siendo el líder indiscutible de los servicios en la nube, con más del doble de cuota que su competidor más cercano.

Heroku ha perdido la mitad de su cuota desde el año pasado, lo que podría tener algo que ver con el hecho de que eliminara su plan gratuito.

¿Qué servicio en la nube utiliza más?

Incluidos los que solo utilizan un servicio.

Aparte de los principales servicios de nube, existen opciones asequibles en el mercado como CivoCloud, fly.io o Cloudrun.

DevOps y la nube:

2023

¡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.