Тёмный

Despliegue a Producción: Tipos, Riesgos y Mejores Prácticas 

NetMentor
Подписаться 22 тыс.
Просмотров 2 тыс.
50% 1

Опубликовано:

 

25 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 9   
@NetMentor
@NetMentor 3 месяца назад
twitter: x.com/NetMentorTW Blog: www.netmentor.es/entrada/errores-en-despliegues Guía completa de desarrollo full stack con .NET: www.netmentor.es/libros/guia-completa-desarrollo-full-stack
@YeniceiRoyeroLopez
@YeniceiRoyeroLopez 3 месяца назад
Excelente tema, soy dev pero con perfil de devops y actualmente hacemos despliegue blue/green. Siempre he tenido la duda cómo manejar la base de datos al hacer despliegues gradual o canary. Existe algún patrón, estrategia o algo similar que me ayude con este tipo de despliegue? Mil gracias
@NetMentor
@NetMentor 3 месяца назад
depende un poco de lo que quieras, si quieres incluir un nuevo campo, se hace un despliegue, normalmente rolling (desde mi experiencia) y cuando acaba se puede desplegar la app. Si lo que buscas es cambiar una columna existente lo que tienes que hacer es tener tanto la columna vieja como la nueva funcionado durante un tiempo y cuando puedes garantizar de que todo funciona con la nueva columna haces otro despliegue para quitar la vieja. en dbs no vas a poder hacer blue green, pero si vas a poder hacer rolling o canary sin problemas y sería lo ideal. En empresas pequeñas la BBDD va a tener una instancia, asi que un despliegue será suficiente. un saludo
@j0seant
@j0seant 3 месяца назад
El problema es cuando despliegas drivers (que tienen el máximo privilegio en el sistema) sin hacer pruebas suficientes, que la puedes liar bien, el resto del software no tiene tanto privilegio como para tumbar las maquinas..
@wilsonmori949
@wilsonmori949 3 месяца назад
Hay muchas empresas que hoy en dia hasta usan el famoso metodo de "aprobado por Chayanne". Basicamente autoaprobaciones sin una revision de pares minima.
@luisalamo2658
@luisalamo2658 3 месяца назад
Hay empresas grandes que aplican “you built it, you owned it” lo que significa que no hay un proceso de QA, un rol separado solo para eso
@NetMentor
@NetMentor 3 месяца назад
"you built it, you owned it" no significa que te comas el proceso de calidad, significa que cada equipo tiene que hacerlo y ser responsable.
@a0z9
@a0z9 3 месяца назад
Si despliegan y haces un crowdstrike te suben el sueldo o te echan.todo dependerá del día de la semana
@m3mbrillo_
@m3mbrillo_ 3 месяца назад
Concuerdo con todo. Pero sigo sosteniendo, desplegar los viernes no esta mal. Esta mal que se tenga miedo, por que significa que sabes que el pipeline o proceso no es seguro y no se le esta poniendo foco en solucionarlo. No tener miedo de deployar un viernes significa que tus pipelines y procesos aseguran un sistema solido como una roca.
Далее
He went ALL in 😭
00:12
Просмотров 2 млн
бабл ти гель для душа // Eva mash
01:00
DHH discusses SQLite (and Stoicism)
54:00
Просмотров 93 тыс.
What does larger scale software development look like?
24:15
5 Malos Hábitos que ChatGPT enseña a programadores
19:46
Por qué dejé mi trabajo de Programador Full Stack
7:44
He went ALL in 😭
00:12
Просмотров 2 млн