DevOps para desarrolladores de Kotlin: del código a la producción
300 páginas
Spanish
PDF
4.5

DevOps para desarrolladores de Kotlin: del código a la producción

DevOps para desarrolladores de Kotlin: del código a la producción

Autor:

Año:

Resumen:

El desarrollo moderno en Kotlin requiere no solo conocimiento del lenguaje, sino también comprensión de cómo entregar el código al usuario de forma rápida, confiable y con riesgos mínimos. El libro «DevOps para desarrolladores de Kotlin» es un puente entre escribir código limpio y su implementación exitosa en producción. Está creado específicamente para programadores de Kotlin que desean dominar las prácticas de DevOps sin sumergirse en teoría de infraestructura excesiva.



¿De qué trata este libro?

Aprenderá a configurar el ciclo completo de entrega de una aplicación en Kotlin: desde el primer commit hasta el monitoreo en producción. El libro cubre los siguientes temas clave:

  • Automatización de compilación y CI/CD. Configuración de scripts de Gradle, integración con GitHub Actions y GitLab CI, creación de pipelines para proyectos Kotlin.
  • Contenedorización. Imágenes Docker para aplicaciones JVM, optimización del tamaño y tiempo de compilación, trabajo con Docker Compose.
  • Orquestación. Despliegue en Kubernetes: escritura de manifiestos, charts de Helm, estrategias de actualización (rolling update, blue-green).
  • Monitoreo y registro. Prometheus + Grafana para métricas de Ktor/Spring Boot, recolección centralizada de registros mediante Loki o ELK.
  • Seguridad. Gestión de secretos, escáneres SAST para código Kotlin, políticas de seguridad de contenedores.


¿Para quién es este libro?

El libro está dirigido a desarrolladores de Kotlin de cualquier nivel, desde juniors que recién comienzan a entender el despliegue hasta seniors que desean sistematizar sus conocimientos. Si escribe en Kotlin (Ktor, Spring Boot, Android) y desea gestionar la infraestructura por sí mismo o interactuar eficazmente con ingenieros de DevOps, esta publicación es para usted. Se asume un conocimiento básico de Kotlin y JVM, pero no se requiere experiencia con Docker o Kubernetes.



¿Qué obtendrá después de la lectura?

  • Aprenderá a escribir Dockerfile listos para producción para aplicaciones Kotlin.
  • Podrá configurar un pipeline de CI/CD que pruebe, compile y despliegue su proyecto automáticamente.
  • Dominará técnicas básicas y avanzadas de trabajo con Kubernetes.
  • Comprenderá cómo monitorear el rendimiento de la aplicación y encontrar rápidamente cuellos de botella.
  • Obtendrá plantillas y listas de verificación listas para implementar prácticas de DevOps en su equipo.


El libro contiene numerosos ejemplos prácticos, listados de código e instrucciones paso a paso. No solo leerá teoría, sino que podrá aplicar inmediatamente los conocimientos en proyectos reales. El autor, Alexey Voronov, tiene 10 años de experiencia en desarrollo en JVM y 5 años en ingeniería de DevOps, lo que le permite hablar el mismo idioma tanto con desarrolladores como con especialistas en infraestructura.



«DevOps para desarrolladores de Kotlin» se convertirá en su guía de escritorio, que le ayudará a reducir el tiempo desde la idea hasta el lanzamiento y hacer que sus aplicaciones sean más estables.

Recommendations