En Google Cloud NEXT ’25, presenciamos una transformación significativa en cómo se construyen, despliegan y mantienen las aplicaciones modernas. Como Premier Partner de Google Cloud, Making Science estuvo allí para ver cómo Google está reimaginando el ciclo de vida del desarrollo de software con la IA en su núcleo. Este post explora las innovaciones clave en modernización de software y aplicaciones que permitirán a las organizaciones construir y desplegar aplicaciones más rápido, con mayor fiabilidad y con mayor inteligencia que nunca.
El Panorama de Desarrollo de Aplicaciones Potenciado por IA
La visión de Google para la modernización de aplicaciones se centra en integrar IA a lo largo de todo el ciclo de vida del desarrollo de software. La compañía reveló que internamente, más del 25% del nuevo código en Google ya es generado por IA y revisado por ingenieros de Google—un testimonio del impacto transformador de la IA en el desarrollo de software.
Gemini Code Assist: El Socio de Desarrollo Potenciado por IA
Gemini Code Assist ha evolucionado a una solución integral para desarrolladores con varias nuevas capacidades:
- Tablero Kanban: Los desarrolladores ahora pueden interactuar con agentes de IA en un tablero Kanban, rastreando asistencia de agentes a través de tareas comunes de desarrollador como migración de código, implementación de nuevas características, revisión de código, generación de pruebas, pruebas de modelos y documentación.
- Integración Mejorada con Socios: Gemini Code Assist ahora se integra con herramientas de socios como Atlassian, Sentry, Snyk y otros, proporcionando una experiencia de desarrollo más conectada.
- Integración con Android Studio: Gemini Code Assist ahora está disponible en Android Studio para desarrolladores profesionales que quieren asistencia de codificación con IA con características de seguridad y privacidad empresarial.
- Agente de Prototipado de Aplicaciones: Un nuevo agente en vista previa para Gemini Code Assist dentro de Firebase Studio puede convertir ideas de aplicaciones en prototipos completamente funcionales, incluyendo UI, código backend y flujos de IA.
Diseño y Gestión de Aplicaciones Reinventados
Google introdujo varias herramientas nuevas para simplificar el diseño y gestión de aplicaciones:
- Centro de Diseño de Aplicaciones (en vista previa): Proporciona un enfoque visual, estilo canvas para diseñar y modificar plantillas de aplicaciones, permitiendo a los desarrolladores configurar plantillas de aplicaciones para despliegue, ver infraestructura como código en línea y colaborar con compañeros de equipo en diseños.
- Cloud Hub (en vista previa): Un centro de comando central para todo el panorama de aplicaciones, proporcionando insights en despliegues, salud y resolución de problemas, optimización de recursos, mantenimiento, cuotas y reservas, y casos de soporte.
- App Hub: Ahora integrado con más de 20 productos de Google Cloud, este servicio modela aplicaciones como servicios interconectados y cargas de trabajo para una vista centrada en aplicaciones.
- Monitorización de Aplicaciones (en vista previa pública): Soporta etiquetar automáticamente telemetría (logs, métricas y trazas) con contexto de aplicación, alertas conscientes de aplicación y dashboards de aplicación predeterminados.
- Explorador de Costes (en vista previa privada): Proporciona visibilidad en costes granulares de aplicación y métricas de utilización, permitiendo a los equipos identificar oportunidades de eficiencia.
Gemini Cloud Assist: IA para Infraestructura y Operaciones
Más allá de la codificación, Google está extendiendo la asistencia de IA a operaciones en la nube con Gemini Cloud Assist:
- Integración con Centro de Diseño de Aplicaciones: Acelera el diseño e implementación de infraestructura de aplicaciones.
- Investigaciones: Aprovecha datos en tu entorno de nube para acelerar la resolución de problemas.
- Integración entre Servicios: Ahora integrado a través de servicios de Google Cloud incluyendo Storage Insights, Cloud Observability, Firebase, Database Center, Flow Analyzer y FinOps Hub, así como servicios relacionados con seguridad y cumplimiento.
- FinOps Hub 2.0: Ahora incluye insights de desperdicio y oportunidades de optimización de costes de Gemini Cloud Assist.
Innovaciones en Contenedores y Kubernetes para Cargas de Trabajo de IA
Google Kubernetes Engine (GKE) ha sido mejorado para soportar mejor cargas de trabajo de IA:
- GKE Inference Gateway: Ofrece capacidades inteligentes de escalado y balanceo de carga, ayudando a manejar programación y enrutamiento de solicitudes con técnicas de escalado y balanceo de carga conscientes de modelos de IA generativa.
- GKE Inference Quickstart: Permite a los desarrolladores elegir un modelo de IA y rendimiento deseado, con GKE configurando automáticamente la infraestructura correcta, aceleradores y recursos de Kubernetes.
- RayTurbo en GKE: En asociación con Anyscale, Google anunció una versión optimizada de Ray de código abierto que ofrece procesamiento de datos 4.5 veces más rápido y requiere 50% menos nodos para servir.
- Cluster Director para GKE (anteriormente Hypercompute Cluster, ahora GA): Permite a los desarrolladores desplegar y gestionar grandes clusters de VMs aceleradas con computación, almacenamiento y redes — todo operando como una unidad única.
- Mejoras de GKE Autopilot: Incluyendo programación de pods más rápida, tiempo de reacción de escalado y dimensionamiento correcto de capacidad.
Firebase: La Plataforma de Desarrollo de Aplicaciones de IA de Pila Completa
Firebase ha evolucionado a una plataforma integral para construir aplicaciones potenciadas por IA:
- Firebase Studio (en vista previa): Un entorno de desarrollo basado en la nube, agéntico, potenciado por Gemini que incluye todo lo que los desarrolladores necesitan para crear y publicar aplicaciones de IA de pila completa con calidad de producción rápidamente, todo en un solo lugar.
- Genkit: Un framework de código abierto para construir aplicaciones potenciadas por IA usando tu lenguaje preferido, ahora con soporte temprano para Python y soporte expandido para Go.
- Vertex AI en Firebase: Ahora incluye soporte para la API Live para modelos Gemini, permitiendo interacciones más conversacionales en aplicaciones, como permitir a clientes hacer preguntas de audio y obtener respuestas.
- Firebase Data Connect (ahora GA): Ofreciendo la fiabilidad de Cloud SQL para PostgreSQL con APIs GraphQL instantáneas y SDKs con seguridad de tipos.
- Firebase App Hosting (ahora GA): Proporcionando una solución de alojamiento orientada a git, opinada para aplicaciones web modernas de pila completa.
- Agente de Pruebas de Aplicaciones (en vista previa): Prepara aplicaciones móviles para producción generando, gestionando y ejecutando pruebas de extremo a extremo.
Impacto del Mundo Real: Historias de Éxito de Clientes
Las innovaciones de modernización de aplicaciones de Google ya están entregando impacto significativo a través de industrias:
- Deutsche Bank: Construyó DB Lumina, una nueva herramienta potenciada por Gemini que puede sintetizar datos financieros e investigación, convirtiendo cientos de páginas en un resumen de una página en segundos para traders y gestores de patrimonio.
- Nokia: Construyó una herramienta de codificación para acelerar el desarrollo de aplicaciones con Gemini, permitiendo a los desarrolladores crear aplicaciones 5G más rápido.
- Reddit: Usando Gemini en Vertex AI para impulsar «Reddit Answers», su plataforma de conversación potenciada por IA, y Enterprise Search para mejorar su experiencia de página principal.
- Samsung: Integrando Gemini en Google Cloud en Ballie, su más nuevo robot compañero para el hogar con IA, permitiendo interacciones más personalizadas e inteligentes.
- The Sphere: Creó una experiencia inmersiva de «El Mago de Oz» reconceptualizada a través de IA, dando vida a la película clásica en la pantalla de cúpula de 160,000 pies cuadrados en The Sphere en Las Vegas.
Mejoras al Programa de Desarrolladores
Para apoyar a la comunidad de desarrolladores, Google introdujo:
- Nivel Empresarial del Programa de Desarrolladores de Google (en vista previa limitada): Proporcionando una forma segura y asequible de explorar Google Cloud y sus productos de IA por un coste mensual fijo de $75/mes por asiento.
Perspectiva de Making Science
Como Premier Partner de Google Cloud, Making Science ve estas innovaciones de modernización de software y aplicaciones como revolucionarias para equipos de desarrollo. La integración de IA a lo largo del ciclo de vida del desarrollo—desde ideación y diseño hasta codificación, pruebas, despliegue y operaciones—representa un cambio fundamental en cómo se construyen y mantienen las aplicaciones.
Para tomadores de decisiones técnicas, los puntos más significativos son:
- Desarrollo aumentado por IA: Gemini Code Assist está evolucionando de un asistente de codificación a un socio de desarrollo integral, manejando aspectos cada vez más complejos del ciclo de vida del desarrollo.
- Gestión de aplicaciones simplificada: Nuevas herramientas como Centro de Diseño de Aplicaciones y Cloud Hub proporcionan un enfoque más visual e intuitivo para el diseño y gestión de aplicaciones.
- Kubernetes optimizado para IA: Las mejoras de GKE lo convierten en la plataforma de elección para desplegar cargas de trabajo de IA a escala con rendimiento y coste óptimos.
- Desarrollo de IA de pila completa: Firebase Studio proporciona un entorno de extremo a extremo para construir aplicaciones potenciadas por IA rápidamente.
Las organizaciones que aprovechen estas capacidades pueden esperar:
- Ciclos de desarrollo acelerados
- Calidad y seguridad de código mejoradas
- Utilización de recursos más eficiente
- Despliegue más rápido de aplicaciones potenciadas por IA
Las empresas que adopten estas innovaciones estarán mejor posicionadas para responder a cambios del mercado, ofrecer mejores experiencias al cliente y mantener una ventaja competitiva en un mundo cada vez más impulsado por IA.
¿Buscas modernizar tus prácticas de desarrollo de aplicaciones o construir aplicaciones potenciadas por IA? Contacta con nuestro equipo en Making Science para descubrir cómo podemos ayudar a acelerar el viaje de modernización de aplicaciones de tu organización.