Entradas

Mostrando las entradas etiquetadas como devops

Los unicas 4 herramientas que necesitas para volverte un master en Devops

  Cuando alguien quiere estudiar DevOps, lo primero con lo que se topa es una serie de herramientas y habilidades cada vez más crecientes. Te estoy hablando de más de 50 herramientas y un sinfín de habilidades que se supone que debe tener un DevOps o un especialista en la nube. Pero, ¿realmente necesitamos aprender todo eso para llamarnos DevOps o profesionales en la nube? DevOps y Cloud son las cosas más populares en el mercado de TI en este momento. Pero con esto, llega una montaña de herramientas que escuchamos como Docker, Jenkins, Grafana, Prometheus, Kubernetes, ArgoCD, Bamboo, Helm... ¡Más de 100 otras! No solo es una cantidad enorme de herramientas disponibles, sino que siempre salen más y aparte, no todas las empresas usan todas. Aunque hay herramientas muy usadas o famosas, existe la posibilidad de que en la empresa donde entres no las usen como se acostumbra. Es decir, el problema de la cantidad de herramientas existentes hay que sumarle que las empresas usan las que más...

QUE NO ES DEVOPS

Imagen
DEJAME MOSTRARTE QUE NO ES DEVOPS LA COMPAÑIA O EMPRESA DEBERIA VER TODA LO RELACIONADO CON DEVOPS COMO ALGO QUE DEBE ASIMILAR COMO UNA CULTURA A ADOPTAR, no como a un puesto que alguien debe asumir debería existir facilitadores de la cultura devops gente capaz de incorporar tecnologías estándares buenas prácticas y muchas cosas más que la cultura devops recomienda pero hastas alli, luego de eso soltarlo y que el equipo se haga con lo nuevo que ha entrado. el problema es que el ing devops se queda con eso y el equipo NO APRENDE Antes de iniciar con la explicacion si eres de ver videos te dejo el resumen aqui que no es devops                             DEVOPS no son las herramientas Incorporar herramientas que resuelvan todo puede estar bien, pero no es devops como tal, crear un ecosistema donde las herramientas potencien el trabajo de los equipos es de...

CONVIERTETE EN UN ING DEVOPS, que debes saber para iniciar en el mundo de devops 2025

Imagen
    RoadMap 2025 para conseguir con exito ser un ing Devops En este video te daremos a conocer las herramientas que necesitas aprender para ser un Ing. DevOps.Además de las tareas y responsabilidades que tendrás. Que es lo primero que debes enterder para iniciar el camino Devops Primero debes entender las principales partes al momento de crear una aplicación: 1 Desarrollo La parte de desarrollo donde los desarrolladores programan la aplicación y la prueban. 2 Operaciones Y la parte de operación donde la aplicación se despliega y se mantiene en el servidor. 3 DevOps DevOps es el enlace entre los dos. Ok, esto es algo un poco abstracto, asì que vamos a entrar en los detalles para realmente entender las tareas del DevOps y cuales herramientas son necesarias para realizar estas tareas. Conceptos del desarrollo del Software Todo comienza con la aplicación. El equipo de desarrollo programará la aplicación con cualquier stack de tecnología, lenguaje de programación, herramienta de c...

En 3 pasos, ¿Como construir una cultura DevOps en tu empresa?

Imagen
Ganando tracción y extendiéndose rápidamente a través de la comunidad técnica es el grupo de conceptos conocidos como DevOps. Se ha catalizado en un tipo de movimiento y ha sido ampliamente aceptado por corporaciones líderes como Netflix, Target, Walmart y Facebook. Estas y muchas más organizaciones han experimentado cómo la adopción de los principios de DevOps puede conducir a una diferenciación competitiva, al permitir que el equipo entregue software de mayor calidad a velocidades más rápidas y eficientes. Si bien algunos pueden creer inicialmente que DevOps es una metodología o proceso, las conversaciones recientes en la industria conducen a la idea de que DevOps se trata principalmente de cultura. La cultura DevOps se basa en un conjunto de principios que una organización inicialmente aspira y a la que finalmente se adhiere. Organizaciones que han adoptado este valor cultural: Colaboración Experimentación Innovación Aprendizaje En una fuerte cultura de D...

Tendencias para este 2020, Devops

Imagen
Debido al mundo de beneficios que ofrece, las organizaciones están adoptando gradualmente las prácticas de DevOps en todos los niveles. De hecho, debido a su alta eficiencia y despliegue más rápido, DevOps está dando forma al mundo del software y llegando a la corriente principal. A medida que DevOps madura, continúa cambiando la gestión de TI y digital en todo el mundo. Eche un vistazo a lo que DevOps tiene reservado para 2020 y los años posteriores. Los equipos de DevOps buscarán posibilidades de automatización a través de la inteligencia artificial y la ciencia de datos La tecnología de inteligencia artificial y la ciencia de datos son muy prometedoras en el ámbito de DevOps. AI puede ayudar a los equipos de DevOps a determinar dónde surgen problemas en la integración continua (CI) o el desarrollo continuo (CD) y a actuar adecuadamente sobre los datos recopilados de los clientes. AI también está alentando a DevOps a pasar a un estado predictivo. Por ejemplo, puede ayu...

Predicciones 2020: el año del empoderamiento de DevOps

Imagen
Parece que cada año desde mediados de la década, una publicación u otra ha declarado que es "el año de DevOps". Permítanme exponer que realmente sucederá en 2020. ¿La razón? Los líderes de TI finalmente están capacitando a sus ingenieros con la propiedad del servicio completo. En un mundo en el que la velocidad, la calidad y la precisión continuarán determinando la diferencia entre el éxito continuo y el fracaso implacable, particularmente con respecto a la entrega de las mejores experiencias de extremo a extremo para todos los interesados, la propiedad del servicio completo es un cuestión de realidad y necesidad. Sin mencionar el sentido común. El desarrollo y la entrega de productos y servicios que mantienen el ritmo y satisfacen las necesidades de las empresas dependen de lograr ciclos de lanzamiento más rápidos sin sacrificar la calidad. Pero ejecutar sistemas confiables a velocidades cada vez mayores presenta enormes desafíos que los equipos de software ...

Desarrollo ágil y comunicación. SCRUM

Imagen
Desarrollo ágil y comunicación. En la gestión de versiones tradicional, uno de los grandes problemas era la  comunicación: cadenas de personas que transmiten mensajes e información, como hemos  visto, nunca termina bien. Agile fomenta cadenas de comunicación más cortas: se supone que las partes interesadas deben estar  involucradas en la gestión del desarrollo de software, desde la definición de  requisitos para la verificación (prueba) del mismo software.  Esto tiene un enorme  ventaja: los equipos nunca crean características que no son necesarias. Si los plazos deben ser  cumplidos, el equipo de ingeniería reduce el tamaño del producto final sacrificando la funcionalidad pero  no calidad. Entregar temprano y entregar a menudo es el mantra de ágil, que básicamente significa definir  un producto mínimo viable (MVP) y entregarlo tan pronto como esté listo para  para entregar valor a los clientes de su aplicación y luego e...

Microservicios

Imagen
Microservicios Los microservicios , son la próxima evolución de los servicios web, desmontan aún más  código para hacer módulos de código más pequeños y orientados a funciones. Un beneficio de la web servicios que ven los DBA corporativos es la transformación en la que  las aplicaciones monolíticas se están deconstruyendo (sacando funciones específicas) para aumentar manejabilidad de código, aislar dependencias de liberación y mejorar la agilidad empresarial entregando productos más rápido con menos riesgo. Se esperaba que tomara años para una gran  aplicación para ser completamente desmantelada, y eso es solo si la organización actuaba  a propósito y agresivamente. Los servicios web ahora se están viendo desde una perspectiva de integración y despliegue en la que incluso estas unidades de código más pequeñas son demasiado grandes para liberar sobre la marcha, por lo que dividir los servicios web en microservicios permite  actualizaci...
Imagen
¿Qué es DevSecOps? Si desea una definición simple de DevSecOps , es la abreviatura de desarrollo, seguridad y operaciones. Su mantra es hacer que todos sean responsables de la seguridad con el objetivo de implementar decisiones y acciones de seguridad a la misma escala y velocidad que las decisiones y acciones de desarrollo y operaciones. Cada organización con un marco de DevOps debería buscar cambiar hacia una mentalidad DevSecOps y llevar a las personas de todas las habilidades y en todas las disciplinas tecnológicas a un mayor nivel de competencia en seguridad.  Desde la prueba de posibles vulnerabilidades de seguridad hasta la creación de servicios de seguridad orientados a los negocios, un marco DevSecOps que utiliza herramientas DevSecOps garantiza que la seguridad se incorpore a las aplicaciones en lugar de ser atornillada al azar. Al garantizar que la seguridad esté presente durante todas las etapas del ciclo de vida de la entrega de software, experiment...

Las mejores herramientas de control de versiones usadas en Devops para el 2020

Imagen
¿Que son herramientas de control de versiones? Son herramientas que permiten la gestión minuciosa de los cambios de un código de software o algún archivo que necesite un seguimiento de cambios en el tiempo. Esta gestión permite que muchos equipos trabajen al unisono de forma rápida y confiable sobre un mismo proyecto o conjunto de archivos. GIT es la herramienta de control de versiones mas usadas de la actualidad y es de la que hablaremos en este post, por su gran versatilidad, facilidad, estabilidad, rapidez y obviamente por su masivo uso. Características importantes GIT permite flujos de trabajo no lineales creando pequeñas copias de proyecto llamada de rama que luego se pueden mezclar con la rama original. Es escalable puede adaptarse a cualquier número de usuario. Apoya al desarrollo, permitiendo el trabajo paralelos y gestionando el respaldo. Se integra con diversas herramientas y aplicaciones. Facilita la integración con Herramientas de CI/CD. Se puede rastrear...