Hacia una práctica integral de DevOps.

Cobertura de Código en DevOps, buenas practicas, artículo en español
Cobertura de Código en DevOps, buenas practicas, artículo en español
Photo by Shahadat Rahman on Unsplash

¿Qué es la cobertura de código?

La cobertura de código es una métrica de prueba de software que determina la cantidad de líneas de código que se valida con éxito bajo un procedimiento de prueba, lo que a su vez, ayuda a analizar qué tan exhaustivamente se verifica un software.

El desarrollo de productos de software de nivel empresarial es el objetivo final de cualquier empresa ya sea que se dedique exclusivamente al desarrollo de este o sea parte complementaria de otra actividad. Sin embargo, para lograr este objetivo, las empresas deben asegurarse de que el software que desarrollan cumpla…


The cataclysm of two worlds?

SAP® is a registered trademark.

In the book Team Topologies written by Manuel Pais and Matthew Skelton they state “Limit the size of software services/products to the cognitive load that the team can handle”.


En una buena práctica de DevOps el mapa de flujo de valor es determinante.

Photo by Sharon McCutcheon on Unsplash

Hoy en día las empresas enfrentan una ardua batalla en su productos y servicios, pero eso la rapidez con la que pueden ofrecer resultados de calidad que aporten valor a los clientes es determinante.

Para que las empresas sean o sigan siendo competitivas y valoradas, necesitan desarrollar buenas ideas rápidamente, con pocos errores, y entregarlas a los usuarios finales para que obtengan retroalimentación. …

Git logo

Hoy en día, Git es sin duda el sistema de control de versiones más popular del mundo. Git es un proyecto de código abierto, moderno y con un mantenimiento activo que desarrolló originalmente Linus Torvalds, el famoso creador del kernel del sistema operativo Linux, en 2005.


Photo by Sam Moqadam on Unsplash

Si urgamos un poco en el desarrollo de software de los últimos 10 años encontraremos muchas discusiones acerca de SOA, desarrollo ágil y de patrones de diseño de software, todas excelentes ideas pero solo unas pocas eran adoptadas.

Una de las razones para la falta de adopción de estos paradigmas era la infraestructura que corre por debajo que simplemente no podia ofrecer los recursos o capacidades para abstraer componentes de software de una manera detallada y manejar un ciclo de vida de desarrollo de software óptimo.

Por lo tanto, aún se requerían muchos esfuerzos incluso duplicados para resolver algunos problemas…

Construcción de una aplicación web con Node, React y NPM desde Jenkins

Jenkins Pipeline with npm
Jenkins Pipeline with npm
Photo by Jon Tyson on Unsplash

Jenkins es una de las muchas opciones para la creación de tuberías, flujos de trabajo o pipelines de integración y entrega continúa, si, el famoso CI/CD, otras opciones pueden ser GitLab, ContinuosCI, TravisCI, GitHub Actions, etc, etc, …una larga lista de etceteras.

A lo largo de este arículo nos vamos a referir a las tuberias como pipelines, disculpen el anglisismo, pero es corto y en ocasiones se entiende mejor.

Jenkins es muy popular y se puede extender a través de muchas tecnologías por medio de su sistema de…


Noooooo vende, vende, vendeeeeee .

La gráfica de Game Stop el lunes 1 de febrero a las 10:55 am

DevOps y el futuro de la automatización de infraestructura.

GitOps, la evolución de DevOps

¿Qué es GitOps?

GitOps es la práctica de ejecutar operaciones solamente a través de git. Los fundamentos de GitOps son los siguientes:

  • El estado de un sistema o aplicación son siempre almacenados en git.
  • Git es siempre la fuente de verdad de lo que pasa en el sistema.
  • Si se quiere cambiar el estado del sistema se debe ejecutar una operación Git por ejemplo crear un commit o abrir un pull request.
  • Las entregas o deployments, pruebas y rollbacks (eso es, deshacer la acción) son controladas a través de un flujo git.
  • Una vez…

FinTech y FinOps siguen rompiendo barreras y cambiando las finanzas.

Photo by Edi Kurniawan on Unsplash

Amanera de antecedente, en 2016 la India quiso eliminar el uso de efectivo prohibiendo los billetes de 500 y 1000 rupias, una estrategia que derivó en un gran problema de liquidez, pero ¿que pasó?. Espero que al terminar de leer el artículo el lector haya obtenido algunas ideas y encuentre sus propias conclusiones.

Según datos del sitio web statista en 2021, cuatro billones de personas tendrán un smartphone con datos. La mayor parte del mundo esta ahora conectado a los ecosistemas digitales. …


Los cambios en sus políticas de privacidad, la gota que derramó el vaso.

Oops!… I Did It Again de Britney Spears (imagen descargada de Internet puede tener derechos).

El 2021 comienza agitado, disturbios en la Casa Blanca, aún con vacuna los casos de Covid-19 aumentan, estamos cansados de esta mega super hiper cuarentena y lo que nos falta, Facebook nos avisa de los cambios en las políticas de privacidad de WhatsApp.

Facebook ha tenido tantos problemas y acusaciones en cuanto a seguridad y privacidad de datos que tendriamos que escribir varios artículos al respecto, siendo uno de los más visibles el de Cambridge Analytica por supuesto.

Y aunque la mayoría de los afectados fueron usuarios…

Alex

Cheerleader in chief for KMMX, RPA Enthusiast, DevOps, Technical Writer & International Speaker, Dad & 2 cats.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store