C# (.NET) y Kubernetes: Guía práctica de orquestación
300 páginas
Spanish
PDF
4.5

C# (.NET) y Kubernetes: Guía práctica de orquestación

C# (.NET) y Kubernetes: Guía práctica de orquestación

Autor:

Año:

Resumen:

El libro «C# (.NET) y Kubernetes» es una guía práctica para desarrolladores de C# y .NET que desean dominar los métodos modernos de orquestación de contenedores y aprender a implementar eficazmente sus aplicaciones en Kubernetes. El libro cubre todo el recorrido, desde la creación de una aplicación .NET simple hasta su implementación y gestión completa en un clúster de Kubernetes de producción.



¿De qué trata este libro?

El libro comienza con los fundamentos de la contenerización y la introducción a Docker, y luego pasa gradualmente a Kubernetes, una potente plataforma para automatizar la implementación, el escalado y la gestión de aplicaciones contenerizadas. Aprenderá cómo preparar una aplicación .NET para funcionar en un entorno cloud, configurar pipelines de CI/CD y garantizar la fiabilidad de su servicio.



¿Para quién es este libro?

  • Desarrolladores backend en C# que quieran ir más allá de la arquitectura monolítica y dominar el enfoque de microservicios.
  • Ingenieros DevOps que trabajen con el stack .NET y deseen comprender más a fondo las particularidades de la implementación de aplicaciones C#.
  • Líderes de equipo y arquitectos que busquen incorporar prácticas modernas de orquestación en sus proyectos.
  • Estudiantes y desarrolladores principiantes que quieran adquirir una habilidad demandada en el trabajo con Kubernetes.


¿Qué aprenderá de este libro?

  • Cómo contenerizar aplicaciones .NET con Docker y optimizar las imágenes para producción.
  • Conceptos clave de Kubernetes: Pods, Deployments, Services, ConfigMaps, Secrets e Ingress.
  • Configuración del escalado y la recuperación automática (self-healing) para servicios .NET.
  • Trabajo con configuraciones y secretos en Kubernetes para el almacenamiento seguro de datos.
  • Monitoreo y registro de aplicaciones .NET en el clúster (Prometheus, Grafana, ELK).
  • Organización de CI/CD con GitHub Actions o GitLab CI para compilación e implementación automáticas.
  • Ejemplos prácticos: implementación de ASP.NET Core Web API, servicios en segundo plano y servicios gRPC.
  • Patrones de arquitectura de microservicios aplicados a .NET y Kubernetes.


¿Por qué debería leer este libro?

Kubernetes se ha convertido en el estándar de facto para la orquestación de contenedores, y .NET es una de las plataformas más populares para crear aplicaciones empresariales. Este libro une ambos mundos, ofreciendo recetas probadas y mejores prácticas (best practices). No solo estudiará teoría, sino que también obtendrá plantillas y scripts listos para usar que podrá aplicar de inmediato en sus proyectos. Independientemente de si trabaja con un monolito o construye un sistema de decenas de microservicios, esta guía le ayudará a hacer que sus aplicaciones .NET sean resistentes, escalables y estén listas para el entorno cloud.



¡Comience hoy su camino hacia el dominio de C# y Kubernetes!

Recommendations