Inteligencia Artificial


Poniendo a una IA a hacer como que trabajo en 3, 2, 1…


Dejando a la IA que haga lo que le salga de los cojones en mi nombre... ni de coña.

No lo he visto funcionando, pero suena a algo parecido a RPA (Robotic Process Automation) como UIPath, BluePrism, Automation Anywhere o similares, pero esos softwares hacen solo lo que les has dicho que hagas.

Mezclar ese concepto con el de una IA entrenada para contestar siempre aunque se invente el resultado, puede tener resultados catastróficos.

Lo seguiré de cerca.

:ok :ok :ok
 
Como que mi trabajo lo hace ChatGPT, me estoy aprovechando (aún mas de él). Y he empezado con Terraform.
La primera pregunta ha sido fácil.
como empezar con terraform para trabajar con azure desde un entorno de trabajo debian

Y sin problemas...
Instalar Terraform en Debian
Instalar Azure CLI
Autenticarte en Azure
Configurar tu proyecto Terraform
Destruir la infraestructura
Mejores prácticas


Todo con las subtareas, con el código a ejecutar e incluso con ejemplos. Hemos empezado con una red virtual. Y cuando ya lo he conseguido...

vamos a ir ampliando la infrastructura. La virtualnetwork que hemos creado, tiene que tener estas tres subnets con el direccionamiento asociado:AzureFirewallSubnet 10.100.0.192/26AzureFirewallManagementSubnet 10.100.0.128/26snet-hub-infra 10.100.1.0/24

¡Perfecto! Vamos a ampliar tu infraestructura añadiendo las tres subnets en la virtual network que ya has creado.

Y seguimos
vale. he creado 3 grupos de recursos con sus vnets y subnets asociadas. como configuro los peerings entre ellas teniendo en cuenta un modelo de hub & spoke. Las redes se llaman hub, spoke1 y spoke2
Y así vamos.

A ver como consigo que me meta el firewall y las máquinitas virtuales.
 
Terraform es una maravilla. Yo lo uso para hacer los archivos, algo que antes había que hacer a mano y era infame.
 
Dejando a la IA que haga lo que le salga de los cojones en mi nombre... ni de coña.

No lo he visto funcionando, pero suena a algo parecido a RPA (Robotic Process Automation) como UIPath, BluePrism, Automation Anywhere o similares, pero esos softwares hacen solo lo que les has dicho que hagas.

Mezclar ese concepto con el de una IA entrenada para contestar siempre aunque se invente el resultado, puede tener resultados catastróficos.

Lo seguiré de cerca.

:ok :ok :ok

A mí con que haga como el pájaro de Homer Simpson y simule que estoy haciendo algo mientras salgo al jardín a tomar un café o voy al pueblo a hacer un recado… 🤣
 
La frase expresa admiración por Terraform, una herramienta de infraestructura como código (IaC). El hablante destaca que, gracias a Terraform, puede automatizar la creación de archivos que antes se realizaban manualmente, lo que describe como una tarea "infame" debido a su dificultad o tediosidad.

En otras palabras, antes se necesitaba un proceso manual para gestionar la infraestructura (por ejemplo, configurar servidores, redes, etc.), y ahora Terraform facilita esa tarea, permitiendo que sea más rápida, eficiente y menos propensa a errores.
 
Terraform es Infraestructura como código (IaC). Con eso te creas una cuenta en un Cloud (sirve para muchas otras cosas, solo es un ejemplo) y a partir de ahí haces todo con código. No explico aquí las ventajas porque nos desviamos del hilo.

El caso es que si quieres crear lo que sea (una tarjeta de red, una subred, un firewall, un disco, una máquina…) coges la web de Terraform, te lees el módulo correspondiente a ese recurso y pones los parámetros necesarios. Ojo, es YML, que es como coger COBOL pero mal. Así que ojito a los espacios y otras mierdas.

¿Qué aporta saber los módulos, escribir esos archivos de Terraform? Nada. Es como ser arquitecto y saber poner ladrillos. Si quieres sabes hacerlo, pero es tiempo que pierdes de hacer cosas que requieren verdadero intelecto.

ChatGPT puede hacer ese trabajo sucio por ti en segundos. Puedes decirle que te recomiende la estructura de archivos y carpetas, que te haga los archivos con las variables, con las conexiones al Cloud… te lo hará todo. Tú lo que tienes que hacer es pensar.

Ciencia ficción.
 
Explícate mejor

Claro, te lo explico de manera más detallada:
La frase menciona que Terraform es una "maravilla" porque permite automatizar la configuración y gestión de la infraestructura de sistemas (como servidores, redes, bases de datos, etc.) mediante archivos de código. Estos archivos definen cómo debe ser la infraestructura de una manera clara y reproducible.

Antes de Terraform, esta tarea se hacía manualmente: las personas encargadas tenían que configurar los servidores, redes o bases de datos a mano, lo que era muy tedioso y propenso a errores. Eso es lo que el hablante describe como "infame", refiriéndose a que era una tarea complicada, laboriosa y frustrante. Ahora, con Terraform, se pueden escribir archivos de configuración que, con un solo comando, crean, modifican o eliminan toda esa infraestructura de forma automatizada.

Terraform permite ahorrar tiempo, reducir errores humanos y facilitar la replicación de entornos. Por eso, quien habla lo considera una mejora significativa respecto a la forma en que se hacían las cosas antes.

Además, Tim parece majo y creo que sabe lo que se trae entre manos. Y es gallego, que carallo.
 
Jeje, exacto. Venga, va.

Configurar un servidor. Qué tiempos. El típico guiaburros. Te olvidabas de un detallito y estabas muerto. Puede ser peor, porque Windows X o el Red Hat lo que sea no cambian. En Cloud la interfaz de hoy es una, mañana te la cambian y no sabes dónde está nada. No se puede documentar.

Luego otro tema. EL CLÁSICO. “Yo no toqué nada”. Sí, claro, los cojones. Tocaste y lo que es peor, no te acuerdas donde.

Todo eso se acabó. Despliegas todo con código. Si tienes que replicarlo, va a ser exactamente igual. Pero no un servidor, es que montas un datacenter entero en otra parte del mundo sin despeinarte. De locos.

Todo esto está guay, pero es FUNDAMENTAL aplicar DevOps. El código Terraform ha de estar guardado en un repositorio. Azure tiene Azure DevOps. Hay muchos otros en Cloud o en local. Eso permite algo clave: controlar los cambios.

Si modificas un archivo de Terraform y eso hace que se ejecute un pipeline en DevOps (básicamente ejecutar por detrás Terraform), dejas guardados todos los cambios. Dar marcha atrás es muy sencillo. Pero además puedes hacer que esos cambios hayan de ser aprobados. Se acabó el “yo no toqué nada”.

No menos importante. Eliminas los permisos para tocar en la web. Nadie necesita permisos salvo una o dos personas. Creas una cuenta de servicio. Esa cuenta es la que ejecutará el Terraform cuando se lancen los cambios desde DevOps. Adiós cambios sin querer. Adiós que te puedan robar las credenciales de un usuario con permisos y creen cosas sin querer te enteres.

Qué maravilla todo y qué poca gente controla del tema. Por eso en LinkedIn hay ofertas específicas de especialista en DevOps.
 
Si, si el tema de IaC y DevOps lo tengo clarinete, otra cosa es que hasta hoy (ayer) haya sudado del tema.

Y precisamente todo viene por lo que dices. El mega-arquitecto ha hecho una configuración de hub&spoke con vpn y firewall y no funciona de ninguna manera. Y me tiene hasta los huevos de revisar tablas de rutas y reglas de firewall.

ATPC, a partir de ahora todo en código.


Y, aunque esto iría en otro post (y ahí lo llevo que es muy largo)
 
  • Me gusta
Reacciones: Tim
Copilot ya tiene activo en español, en acento latino de momento, el modo de conversación en vivo.

Ahora sí, esto es impresionante. Se le puede interrumpir y pedir aclaraciones o cambios en medio de una respuesta.

Eso sí, el estilo chapucero de Microsoft es maravilloso. Cuando le damos al icono de micrófono a mí me pone "I'm escuchando".

Aún así es espectacular hablar en vivo con una IA ágil y sorprendente. Le hemos pedido que nos cuente una historia para dormir y cuando íbamos por la mitad le pedí si se la inventaba o ya existía previamente y me ha dicho que inventada pero que también nos podía contar un cuento clásico. A continuación le he preguntado a mi hijo si quería hacer algún cambio en la historia y él me ha dicho "nada". Así que le he dicho a la IA que introduzca el concepto de la nada. Y tal cual se ha inventado a un lobo y un zorro que sueñan con la nada para llenarla de sus objetos favoritos y entornos acogedores.

Luego le he pedido que explique el concepto de la nada para un adulto y para un niño de menos de 10 años. Y lo ha clavado... Y todo, absolutamente todo sin tocar la pantalla y hablando con naturalidad. Esto es la hostia.

1000025317.png
 
@King Conan es porque OpenAI entró en el acuerdo con la UE y estos días están activando el modo de audio avanzado, que inmediatamente activó Microsoft.

Esto es lo que pone el cliente de ChatGPT al activarlo:

1729800288393.png


Pues ahora imagínate decirle que actúe como si fuese tu profesor de inglés. Ciencia ficción.
 
Ahora que entro en la app de chatgpt también está aunque será gratis el primer mes. Lo habéis probado?

1000025321.png
 
Pues la estoy probando y es... LA OSTIA. Mi mujer me ha hecho quitarla porque le da miedo. A tomar por culo, Apple Intelligence. Ya no te necesito.
 
  • Me encanta
Reacciones: Tim
Integrarlo en el propio móvil es comodísimo, las cosas como son. Lo que es increíble es que tarden tanto en hacerlo cuando lo único que tienen que hacer es esa integración sin más.
 
Arriba Pie