Los informes de adopción de DevOps empresariales muestran la división de software de código abierto frente a VMware

A medida que se acerca el final de 2018, muchos grupos están publicando sus informes anuales de TI con Puppet, Google, Java Magazine (JVM) y MediaCurrent produciendo documentación interesante sobre patrones de uso de software en grandes organizaciones comerciales. Puppet lanzó el “Expresar de DevOps 2018“que encuestó a más de 30,000 personas en TI empresarial a nivel internacional en compañías Fortune 500 para mostrar cómo los equipos de desarrollo de software están adoptando técnicas de DevOps. El informe Puppet sugiere cinco etapas del ciclo de adopción de DevOps, que van desde normalizar la pila de tecnología hasta estandarizar y reducir la variabilidad. Las empresas buscan expandir aún más las prácticas de DevOps y luego automatizar la entrega de infraestructura, es decir, a través de scripts de configuración como código de hosting web como YAML o utilidades de línea de comando como Ansible, Jenkins, Grunt, SaltStack, etc. capacidades de autoservicio en las operaciones, es decir, soluciones Saas / PaaS. Aunque las prácticas de DevOps están principalmente centralizadas en países desarrollados y empleados masculinos, Puppet descubrió que la adopción de DevOps está avanzando en las organizaciones comerciales de todos los tamaños y capacidades financieras. Informe DevOps preparado por Puppet con otras encuestas de TI de Google, JVM y MediaCurren Muestra las principales tendencias de software que avanzan en los equipos de programación ágil para aplicaciones web / móviles en los niveles más altos de informática en la industria, así como la inversión financiera involucrada en ambas partes.

Los informes de adopción de DevOps empresariales muestran la división de software de código abierto frente a VMware

Soluciones de gestión de centros de datos: nube de código abierto frente a VMware Tools

Con las soluciones de gestión del centro de datos, la industria adoptó ampliamente los estándares de contenedores de Kubernetes y Docker en 2018, con el Paisaje nativo de la nube emergiendo a través de un vasto ecosistema de servicios públicos de código abierto que trabajan juntos en un sistema de enrutamiento de red en la nube modular e integrado diseñado para admitir los sitios web y aplicaciones móviles más grandes en producción a escala. La Paisaje nativo de la nube incluye Kubernetes, Prometheus, containerd, CoreDNS, Fluentd, Helm, Jaeger, Linkerd, Notary, OpenTracing, rkt, Rook, Vitess y otro software para la gestión del centro de datos en la nube. Juntas, estas soluciones de software se pueden orquestar para crear soluciones de nube múltiple, nube híbrida, nube pública o nube privada de acuerdo con los requisitos de TI de organizaciones empresariales, gubernamentales, académicas, etc. de cualquier tamaño o alcance. Las empresas de consultoría profesional, las telecomunicaciones, los bancos, las empresas SaaS, las especialidades de TI y las empresas de puesta en marcha web adoptan y adaptan las soluciones Cloud Native para los requisitos de sus proyectos sobre bases de software de código abierto. Muchas empresas como SUSE, Red Hat, Accenture, IBM, Rackspace, etc. crean sus soluciones de consultoría para empresas en torno a estos paquetes de software de código abierto. Cloud Native Landscape incluye el software de administración de centros de datos de código abierto más avanzado con el que solo VMware, Microsoft y algunas empresas de terceros como Mesosphere, Nutanix, Mirantis y Virtuozzo compiten de manera efectiva. VMware se ha visto obligado a adoptar sus soluciones para el dominio de AWS EC2 y Kubernetes sobre las plataformas VPS a medida que continúan 20 años de investigación e innovación en virtualización en la TI empresarial. En términos de disrupción, Lullabot sugiere que las plataformas CMS monolíticas pueden estar en proceso de ser reemplazadas por soluciones Node.js.

Soluciones de gestión de centros de datos: nube de código abierto frente a VMware Tools

The JVM Ecosystem Report 2018: las mejores herramientas de DevOps para el desarrollo de software profesional

La Informe del ecosistema de la revista Java 2018 incluyó a más de 10,000 participantes de los principales departamentos corporativos de TI en Fortune 500 y empresas de nueva creación. La encuesta encontró que IntelliJ IDEA es la plataforma de desarrollo más popular seguida por Eclipse IDE, con Apache NetBeans y Vi / Vim / Emacs como únicos competidores distantes de participación de mercado. SonarQube, Findbugs y Checkstyle son las herramientas más populares actualmente para la prueba de errores y la gestión de la calidad. Jenkins, Bamboo, TeamCity, Hudson y Travis CI compiten en el mercado de soluciones de software CI / CD con Jenkins CI como líder indiscutible en los acuerdos de licencia de código abierto. El 74% usa Git frente al 16% de Subversion en los estándares de control de versiones. GitHub, GitLab y BitBucket son los principales competidores en el sector de repositorios de Git. JUnit, Mockito, Selenium, JMeter, Cucumber y TestNG son utilidades populares para probar código. El 60% de los desarrolladores usan Maven para construir sus proyectos, el 75% usa Git y el 80% usa JUnit, en la mayoría de los programadores de JavaScript encuestados.

Soluciones de gestión de centros de datos: nube de código abierto frente a VMware Tools

Aplicaciones de plataforma: “Casi 1 de cada 2 encuestados no utiliza ninguna herramienta de automatización de lanzamiento o implementación continua en absoluto. Esto podría ser incluso mayor, ya que casi 1 de cada 5 no tiene idea de qué herramientas se utilizan en la automatización de CD o versiones. Es algo sorprendente ver a bash tan popular como Chef y Puppet. En realidad, ¿a quién estamos engañando? –¡A todo el mundo le encanta bash! Ansible es la herramienta de CD líder en un 16% … Más de 4 de cada 10 encuestados utilizan Tomcat como su servidor de aplicaciones de elección. El favorito de la comunidad, rápido, liviano y de código abierto, ha liderado el grupo durante mucho tiempo, y no parece que eso vaya a cambiar pronto. JBoss y Wildfly no se quedan atrás con un 15%. En la categoría de servidor de aplicaciones empresariales más grande, WebLogic tiene una ligera ventaja sobre WebSphere. La categoría “Otros” contiene TomEE y Liberty Profile al 1% cada uno, que lideran ese grupo ‘. Más información sobre el informe JVM Ecosystem 2018.

Soluciones de gestión de centros de datos: nube de código abierto frente a VMware Tools

Gestión del centro de datos de código abierto: “El proyecto de paisaje nativo de la nube de CNCF está diseñado como un mapa a través del terreno previamente inexplorado de las tecnologías nativas de la nube. Esto intenta categorizar la mayoría de los proyectos y ofertas de productos en el espacio nativo de la nube. Hay muchas rutas para implementar una aplicación nativa de la nube, con CNCF Projects representa un camino particularmente transitado. Se ha construido en colaboración con Redpoint Ventures y Amplify Partners “. Obtenga más información sobre el proyecto de paisaje nativo en la nube de CNCF .

Acelerar: Estado de DevOps 2018: Estrategias para una nueva economía – DORA

El departamento de investigación y evaluación de DevOps de Google Cloud Platform (DORA) publicó otro informe de la industria de TI titulado “Acelerar: Estado de DevOps 2018: Estrategias para una nueva economía“que brinda información sobre las prácticas cambiantes en el desarrollo de software. El informe de GCP también encuestó a más de 30,000 participantes en la encuesta para encontrar que el software de código abierto mejora el rendimiento, junto con la adición de utilidades para monitoreo, observabilidad, CI / CD, administración de cambios de base de datos, y seguridad integrada. Se descubrió que la subcontratación por función perjudicaba el rendimiento y rara vez se adoptaba. Se descubrió que la entrega de software y el rendimiento operativo (SDO) aumentaban la rentabilidad, la productividad, la participación de mercado, la satisfacción del cliente y la capacidad de lograr objetivos de misión crítica. En los elementos de recursos humanos de DevOps, como en el informe Puppet, combinándolo con el uso de herramientas de DevOps, es decir, el informe JVM, y las mejores prácticas, según lo investigado por Google Cloud, surge un retrato de la TI contemporánea, el desarrollo de software y la gestión del centro de datos. para la era de la nube basada en soluciones de software de código abierto.

Para obtener información sobre el “Estado de Drupal 2019”, lea el Informe MediaCurrent que analiza las tendencias en el software CMS-as-a-API, Drupal desacoplado, React, Angular y JAM.

Estándares de control de versiones: Git frente a Subversion en software de TI empresarial

Estándares de control de versiones: Git frente a Subversion en software de TI empresarial

Nueva investigación de DORA: “De acuerdo con el nuevo informe Accelerate: State of DevOps 2018: Strategies for a New Economy, los ejecutores de DevOps de élite tienen implementaciones de código más frecuentes, tiempos de entrega más rápidos, tasas de falla de cambio más bajas y tiempos de recuperación de incidentes mucho más rápidos. Y eso es solo el comienzo. En DORA’s Accelerate: State of DevOps 2018: Strategies for a New Economy, patrocinado por Google Cloud, aprenderá:

  • Lo que distingue a los equipos de DevOps de élite de los de bajo rendimiento.
  • Las métricas clave que utilizan las empresas para medir el rendimiento de DevOps.
  • Cómo la computación en la nube afecta el éxito de DevOps
  • El papel del software de código abierto en el rendimiento “.

Descargue el informe “State of DevOps 2018” de Google Cloud Platform.

Estándares de control de versiones: Git frente a Subversion en software de TI empresarial

La hoja de referencia para desarrolladores de Google Cloud: “Una lista completa de todos los productos y recursos en línea de Google Cloud con descripciones concisas y concisas”. Descargar.

La Fundación de computación nativa en la nube (CNCF) entra en competencia directamente contra el Fundación VMware Cloud, como se puede ver en la siguiente infografía:

Estándares de control de versiones: Git frente a Subversion en software de TI empresarial

Orquestación de nube híbrida: “VMware Cloud Foundation es una pila de software integrada que agrupa la virtualización informática (VMware vSphere), la virtualización del almacenamiento (VMware vSAN), la virtualización de la red (VMware NSX) y la gestión y supervisión de la nube (VMware vRealize Suite) en una única plataforma que se puede implementar en las instalaciones como una nube privada o se ejecuta como un servicio dentro de una nube pública. Cloud Foundation ayuda a romper los silos administrativos tradicionales en los centros de datos, fusionando el procesamiento, el almacenamiento, el aprovisionamiento de red y la administración de la nube para facilitar el soporte de un extremo a otro para implementación de la aplicación “. Obtenga más información sobre VMware Cloud Foundation.