Entradas

Mostrando entradas de abril, 2022

todo lo que debes saber sobre CI/CD

  El codigo no existe en silo (aislado), nuestros servicios pasa por diversas fases antes de llegar a la manos de nuestros consumidores/clientes, hay multiples herramientas por donde nuestro codigo debe pasar, muchas manos humanas que tocara el codigo antes de poder desplegarlo en un ambiente productivo, todo esto no debe ser traumatico, asi que vamos a ver esos tip importantes que te ayudaran a ti y a tu codigo a llegar a su distino. ¿Que es CI/CD? debemos comenzar por el inicio, definiendo que es que cada cosa, CI o continuous integration es el proceso de automatizar la union o “integracion” de cada pedazo de software, para construirlo y luego validar si la construiccion a sido ejecutada correctamente, uando hablamos de construccion de sotfware (build) nos referimos a la agrupacion de dependencias, con el codigo fuente y traduccirlo a lenguaje maquina o a un lenguaje que se pueda interpretar, es decir para lenguaje compilado El build es igual a compilar que no es mas que pasar a

noops vs devops

  ¿Es NoOps realmente el final de DevOps? Para responder a esta pregunta, debe comprender mejor NoOps. Las cosas se mueven increíblemente rápido en el mundo del desarrollo a medida que la automatización y el escalado en la nube alcanzan nuevas alturas todos los días.hoy en dia puede tener el famoso "as a service” (como servicio) para casi cualquier cosa, ya sea almacenamiento, red, en la nube, computación o seguridad. Los proveedores de la nube también están invirtiendo cada vez más en su ecosistema de automatización. Esto nos lleva a NoOps, donde no necesitaría un equipo de operaciones para supervisar su ciclo de vida porque todo estaría automatizado. Puede usar plantillas de automatización para aprovisionar los componentes de su aplicación y automatizar la administración de componentes, lo que significa menos gastos generales para usted y una interferencia humana mínima o nula. ¿Esto suena bien? Pero, ¿es esta una buena elección? ¿Cuáles son algunas ventajas y desafíos para i

Las mejores prácticas de seguridad para proteger los contenedores de DOCKER de TU aplicaciones

Un Problema de ciberseguridad puede causar un daño a la organizacion, por ejmplo la imagen de la empresa, la informacion de sus clientes y hasta se puede ver comprometida la economia de la compañia y de sus clientes, en resumen la ciberseguridad es IMPORTANTE y se debe prestar atencion a ella desde el inicio de la creacion del software y considerar hasta el mas pequeño de los objetos. como dato importante se me es oportuno nombre lo siguiente: cada año se pierde dinero por ataques, hay informes que hablan de millones de dolares en promedio anaual, y hay tres cosas que de no prestar atencion pueden potenciar que tu software sea vulnerable. Falta de habilidades y capacitación en herramientas y prácticas de seguridad. Falta de visibilidad y vulnerabilidades Seguimiento continuo del estado actual de la seguridad otro dato importante del cual se han escrito rios de tintas (o rios de bits) y es unos de los motivos de la creacion de este post: Recientes encuestas dicen que las organiza