</> CodeBooks
    ← Volver a IA: fundamentos y aplicaciones (página 5)
    Portada de AI-Native Software Delivery

    AI-Native Software Delivery

    Nick Durkin, Eric Minick, Chinmay Gaikwad

    Editorial
    O'Reilly
    Año
    2025
    Páginas
    ~321
    Nivel
    Intermedio

    De qué trata

    Analiza cómo integrar la inteligencia artificial a lo largo de todo el ciclo de vida de entrega de software (SDLC) para eliminar los cuellos de botella operativos que surgen tras la escritura del código. Publicado en 2025, el texto responde a la proliferación de asistentes de programación generativos y alerta sobre los riesgos de la codificación desarticulada sin rigor ingenieril (la trampa del vibe-coding). Está orientado a ingenieros de software, profesionales de DevOps, ingenieros de confiabilidad de sitios (SRE) y líderes técnicos de nivel intermedio que ya dominan flujos de trabajo con Git, integración continua (CI/CD) y despliegues en la nube.

    A lo largo del libro se enseñan prácticas de automatización inteligente aplicadas a cada fase de entrega: gestión asistida de control de versiones, optimización de pruebas previas al despliegue en entornos de integración continua, y validación en entornos de prueba y producción. Profundiza en seguridad de la cadena de suministro de software (DevSecOps), ingeniería del caos y confiabilidad operativa, experimentación y gestión de lanzamientos mediante feature flags, gestión y reducción de costes en la nube (FinOps) asistida por IA, y principios de ingeniería de plataformas para sostener operaciones modernas.

    El libro formula patrones de arquitectura, automatizaciones y directrices prácticas para construir canalizaciones de entrega resilientes con bucles de retroalimentación en tiempo real, evitando que los equipos sufran atascos por el aumento exponencial de código generado por IA. Aporta una visión equilibrada y pragmática que sitúa la calidad, la observabilidad y la seguridad como prioridades no negociables. No desarrolla una aplicación monolítica concreta desde cero, sino que provee esquemas de automatización listos para ser adaptados a la infraestructura existente. Es una lectura indispensable para organizaciones que ya emplean herramientas como GitHub Copilot y necesitan escalar su capacidad de despliegue sin romper producción.

    • DevOps
    • CI/CD
    • DevSecOps
    • SRE
    • Ingeniería de plataformas
    • FinOps
    • Ingeniería del caos
    • Observabilidad
    • Feature flags
    • Ciclo de vida del software
    • Automatización de pruebas

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de IA: fundamentos y aplicaciones con nivel Intermedio