Compartir

CI/CD de Arquitecturas .Net, despliegue en Azure

Sinopsis del producto

Título: CI/CD de Arquitecturas .Net, despliegue en Azure n nISBN: 9786075764405 n nISBN ebook: 9788426740427 n nAutores: Miguel Ángel Núñez Sabin; Ramón Serrano n nEdición 1 n nAño: 2025 n nEditorial: Marcombo n nEncuadernación: Rústica n nMedida: 15X22 n nPáginas: 500 n nLomo: 23 mm n nPeso: 1170 gr n nColores interior: Una tinta n nIdioma: Español n nNivel: Avanzado n nÁrea: Tecnología n nSubárea: Programación n nEste libro ofrece una guía completa para arquitectos, desarrolladores y equipos técnicos que buscan optimizar sus procesos de desarrollo y despliegue, con un enfoque práctico en tecnologías .NET y Azure. n nContenido n n1 Introducción n n1.1 Acerca del libro n n1.2 Acerca de los autores n n1.3 Motivación n n1.4 Arquitectura IT n n1.4.1 Roles de arquitectos IT n n1.5 Proyecto de arquitectura n n1.5.1 Cómo comienza un proyecto n n1.5.2 El rol del arquitecto de soluciones n n1.5.3 El rol del arquitecto software n n1.5.4 El rol de DevOps n n1.5.5 Implementación de arquitecturas limpias n n1.6 Arquitectura en CI/CD n n1.6.1 Origen de CI/CD y la transición desde monolitos hacia microservicios n n1.6.2 Patrones de diseño en arquitectura para CI/CD n n1.6.3 Proyectos ‘tipo’ con colaboración de arquitectura en CI/CD n n1.7 Resumen del capítulo n n2 CI/CD n n2.1 Introducción CI/CD n n2.2 Principios fundamentales de CI/CD n n2.3 Ciclo completo DevOps y CI/CD n n2.4 Integración continua (CI) n n2.4.1 Ventajas de la integración continua n n2.4.2 Ejemplo flujo de integración continua n n2.4.3 Herramientas para CI n n2.5 Despliegue continuo (CD) n n2.5.1 Ventajas del despliegue continuo (CD) n n2.5.2 Ejemplo flujo de despliegue continuo n n2.5.3 Herramientas para CD n n2.5.4 Estrategias de despliegue n n2.6 Contenedor e imagen n n2.7 Docker n n2.7.1 El uso de Docker en CI/CD sobre Azure n n2.7.2 Arquitectura de Docker n n2.7.3 Imagen en Docker y cómo se construye n n2.7.4 Proceso subida imagen al registro n n2.7.5 Docker Desktop n n2.7.6 Comandos esenciales con Docker n n2.7.7 Docker Compose: Orquestación local n n2.7.8 Otros comandos de Docker n n2.7.9 Bonus: Casos de uso relevantes en Azure n n2.8 Container Registry n n2.8.1 Funciones del Container Registry n n2.8.2 El papel de los Container Registries en CI/CD n n2.8.3 Alternativas de Container Registries n n2.9 Kubernetes n n2.9.1 Conceptos básicos n n2.9.2 Arquitectura de Kubernetes n n2.9.3 Instalación de Kubernetes n n2.9.4 Primeros pasos con Kubernetes n n2.9.5 Declarativa vs. imperativa n n2.9.6 Comandos esenciales con Kubernetes n n2.9.7 Configuración y despliegue con YAML en Kubernetes n n2.9.8 Tipo de servicios en Kubernetes n n2.9.9 Dashboard de Kubernetes n n2.9.10 Bonus: Instalación en Azure Kubernetes Service (AKS) n n2.10 Bonus: Herramientas y tecnologías en Azure DevOps n n2.11 Resumen del capítulo n n3 Implementación de la arquitectura n n3.1 Crear solución de la arquitectura n n3.2 Crear proyecto front-end n n3.2.1 Prerrequisitos de herramientas n n3.2.2 Personalizando proyecto front-end n n3.2.3 Gestión de estados en componentes – Pinia n n3.2.4 Módulo de registro de actividad. WorkRegistration n n3.2.5 Módulo de histórico de actividad. WorkRegistrationTable n n3.2.6 Router n n3.2.7 Variables de entorno n n3.3 Crear solución Backend n n3.3.1 Prerrequisitos de herramientas n n3.3.2 Librería – Minimal API n n3.4 Arquitectura transversal – comunicación n n3.5 Arquitectura vertical – microservicio Registry n n3.5.1 Configuración perfil ejecución n n3.5.2 Configuración Minimal API n n3.5.3 Configurar microservicio para usar Docker Compose n n3.5.4 Configurar contenedor PostgreSQL n n3.5.5 Configurar contenedor RabbitMQ n n3.5.6 Implementación dominio n n3.5.7 Implementación acceso a Datos n n3.5.8 Implementación Features n n3.5.8.1 Feature CreateUserWorkTimeRecord n n3.5.8.2 Feature GetUserWorkTimeRecord n n3.5.9 Verificar microservicio n n3.6 Arquitectura vertical – microservicio auditoría n n3.6.1 Configuración perfil ejecución n n3.6.2 Configuración Minimal API n n3.6.3 Configurar microservicio para usar Docker Compose n n3.6.4 Configurar contenedor MongoDB n n3.6.5 Implementación dominio n n3.6.6 Implementación acceso a datos n n3.6.7 Implementación Features n n3.6.7.1 Feature CreateUserRecordHistory n n3.6.7.2 Feature GetUserRecordsHistory n n3.6.8 Verificar microservicio n n3.7 Adaptar proyecto front-end n n3.8 Resumen del capítulo n n4 Despliegue CI/CD Docker Hub – Azure Container Apps n n4.1 Configuración monorepo GitHub n n4.2 Creación cuenta de Azure y consideraciones n n4.3 Configuración Docker Hub n n4.4 Despliegue manual a Azure Container Apps n n4.4.1 Despliegue PostgreSQL n n4.4.2 Despliegue MongoDB n n4.4.3 Despliegue RabbitMQ n n4.4.4 Despliegue Registry API n n4.4.5 Despliegue Auditory API n n4.4.6 Despliegue interfaz usuario worktime-app n n4.5 Despliegue automático CI/CD a Azure Container Apps n n4.6 Resumen del capítulo n n5 Despliegue a Kubernetes local con Docker Hub n n5.1 Configurar Kubernetes local en Docker Hub n n5.2 Crear namespace n n5.3 Despliegue PostgreSQL a Kubernetes local n n5.4 Despliegue MongoDB a Kubernetes local n n5.5 Despliegue RabbitMQ a Kubernetes local n n5.6 Despliegue Registry API a Kubernetes local n n5.7 Despliegue Auditory API a Kubernetes local n n5.8 Despliegue UI Vue a Kubernetes local n n5.9 Resumen del capítulo n n6 Despliegue CI/CD AKS con Azure Container Registry n n6.1 Instalación CLI de Azure n n6.2 Creación grupo recursos n n6.3 Creación ACR n n6.4 Preparación de imágenes y publicación en ACR n n6.5 Crear clúster AKS n n6.6 Crear recursos en el clúster AKS n n6.7 Verificar Pods n n6.8 Resumen del capítulo n n7 Azure DevOps n n7.1 Qué es Azure DevOps n n7.2 Azure Pipelines n n7.3 Creación del repositorio en GitHub n n7.4 Registrar AzureDevops n n7.5 Configurar conexión de servicios n n7.6 Crear agente de ejecución pipeline n n7.7 Creación de los recursos ACR, AKS e IP n n7.8 Crear pipeline n n7.9 Verificar despliegue n n7.9.1 Bonus extra: Troubleshooting en CI/CD n n7.10 Resumen del capítulo n n8 Reflexiones finales n n  n n

9786075764405

Sinopsis del producto

Título: CI/CD de Arquitecturas .Net, despliegue en Azure n nISBN: 9786075764405 n nISBN ebook: 9788426740427 n nAutores: Miguel Ángel Núñez Sabin; Ramón Serrano n nEdición 1 n nAño: 2025 n nEditorial: Marcombo n nEncuadernación: Rústica n nMedida: 15X22 n nPáginas: 500 n nLomo: 23 mm n nPeso: 1170 gr n nColores interior: Una tinta n nIdioma: Español n nNivel: Avanzado n nÁrea: Tecnología n nSubárea: Programación n nEste libro ofrece una guía completa para arquitectos, desarrolladores y equipos técnicos que buscan optimizar sus procesos de desarrollo y despliegue, con un enfoque práctico en tecnologías .NET y Azure. n nContenido n n1 Introducción n n1.1 Acerca del libro n n1.2 Acerca de los autores n n1.3 Motivación n n1.4 Arquitectura IT n n1.4.1 Roles de arquitectos IT n n1.5 Proyecto de arquitectura n n1.5.1 Cómo comienza un proyecto n n1.5.2 El rol del arquitecto de soluciones n n1.5.3 El rol del arquitecto software n n1.5.4 El rol de DevOps n n1.5.5 Implementación de arquitecturas limpias n n1.6 Arquitectura en CI/CD n n1.6.1 Origen de CI/CD y la transición desde monolitos hacia microservicios n n1.6.2 Patrones de diseño en arquitectura para CI/CD n n1.6.3 Proyectos ‘tipo’ con colaboración de arquitectura en CI/CD n n1.7 Resumen del capítulo n n2 CI/CD n n2.1 Introducción CI/CD n n2.2 Principios fundamentales de CI/CD n n2.3 Ciclo completo DevOps y CI/CD n n2.4 Integración continua (CI) n n2.4.1 Ventajas de la integración continua n n2.4.2 Ejemplo flujo de integración continua n n2.4.3 Herramientas para CI n n2.5 Despliegue continuo (CD) n n2.5.1 Ventajas del despliegue continuo (CD) n n2.5.2 Ejemplo flujo de despliegue continuo n n2.5.3 Herramientas para CD n n2.5.4 Estrategias de despliegue n n2.6 Contenedor e imagen n n2.7 Docker n n2.7.1 El uso de Docker en CI/CD sobre Azure n n2.7.2 Arquitectura de Docker n n2.7.3 Imagen en Docker y cómo se construye n n2.7.4 Proceso subida imagen al registro n n2.7.5 Docker Desktop n n2.7.6 Comandos esenciales con Docker n n2.7.7 Docker Compose: Orquestación local n n2.7.8 Otros comandos de Docker n n2.7.9 Bonus: Casos de uso relevantes en Azure n n2.8 Container Registry n n2.8.1 Funciones del Container Registry n n2.8.2 El papel de los Container Registries en CI/CD n n2.8.3 Alternativas de Container Registries n n2.9 Kubernetes n n2.9.1 Conceptos básicos n n2.9.2 Arquitectura de Kubernetes n n2.9.3 Instalación de Kubernetes n n2.9.4 Primeros pasos con Kubernetes n n2.9.5 Declarativa vs. imperativa n n2.9.6 Comandos esenciales con Kubernetes n n2.9.7 Configuración y despliegue con YAML en Kubernetes n n2.9.8 Tipo de servicios en Kubernetes n n2.9.9 Dashboard de Kubernetes n n2.9.10 Bonus: Instalación en Azure Kubernetes Service (AKS) n n2.10 Bonus: Herramientas y tecnologías en Azure DevOps n n2.11 Resumen del capítulo n n3 Implementación de la arquitectura n n3.1 Crear solución de la arquitectura n n3.2 Crear proyecto front-end n n3.2.1 Prerrequisitos de herramientas n n3.2.2 Personalizando proyecto front-end n n3.2.3 Gestión de estados en componentes – Pinia n n3.2.4 Módulo de registro de actividad. WorkRegistration n n3.2.5 Módulo de histórico de actividad. WorkRegistrationTable n n3.2.6 Router n n3.2.7 Variables de entorno n n3.3 Crear solución Backend n n3.3.1 Prerrequisitos de herramientas n n3.3.2 Librería – Minimal API n n3.4 Arquitectura transversal – comunicación n n3.5 Arquitectura vertical – microservicio Registry n n3.5.1 Configuración perfil ejecución n n3.5.2 Configuración Minimal API n n3.5.3 Configurar microservicio para usar Docker Compose n n3.5.4 Configurar contenedor PostgreSQL n n3.5.5 Configurar contenedor RabbitMQ n n3.5.6 Implementación dominio n n3.5.7 Implementación acceso a Datos n n3.5.8 Implementación Features n n3.5.8.1 Feature CreateUserWorkTimeRecord n n3.5.8.2 Feature GetUserWorkTimeRecord n n3.5.9 Verificar microservicio n n3.6 Arquitectura vertical – microservicio auditoría n n3.6.1 Configuración perfil ejecución n n3.6.2 Configuración Minimal API n n3.6.3 Configurar microservicio para usar Docker Compose n n3.6.4 Configurar contenedor MongoDB n n3.6.5 Implementación dominio n n3.6.6 Implementación acceso a datos n n3.6.7 Implementación Features n n3.6.7.1 Feature CreateUserRecordHistory n n3.6.7.2 Feature GetUserRecordsHistory n n3.6.8 Verificar microservicio n n3.7 Adaptar proyecto front-end n n3.8 Resumen del capítulo n n4 Despliegue CI/CD Docker Hub – Azure Container Apps n n4.1 Configuración monorepo GitHub n n4.2 Creación cuenta de Azure y consideraciones n n4.3 Configuración Docker Hub n n4.4 Despliegue manual a Azure Container Apps n n4.4.1 Despliegue PostgreSQL n n4.4.2 Despliegue MongoDB n n4.4.3 Despliegue RabbitMQ n n4.4.4 Despliegue Registry API n n4.4.5 Despliegue Auditory API n n4.4.6 Despliegue interfaz usuario worktime-app n n4.5 Despliegue automático CI/CD a Azure Container Apps n n4.6 Resumen del capítulo n n5 Despliegue a Kubernetes local con Docker Hub n n5.1 Configurar Kubernetes local en Docker Hub n n5.2 Crear namespace n n5.3 Despliegue PostgreSQL a Kubernetes local n n5.4 Despliegue MongoDB a Kubernetes local n n5.5 Despliegue RabbitMQ a Kubernetes local n n5.6 Despliegue Registry API a Kubernetes local n n5.7 Despliegue Auditory API a Kubernetes local n n5.8 Despliegue UI Vue a Kubernetes local n n5.9 Resumen del capítulo n n6 Despliegue CI/CD AKS con Azure Container Registry n n6.1 Instalación CLI de Azure n n6.2 Creación grupo recursos n n6.3 Creación ACR n n6.4 Preparación de imágenes y publicación en ACR n n6.5 Crear clúster AKS n n6.6 Crear recursos en el clúster AKS n n6.7 Verificar Pods n n6.8 Resumen del capítulo n n7 Azure DevOps n n7.1 Qué es Azure DevOps n n7.2 Azure Pipelines n n7.3 Creación del repositorio en GitHub n n7.4 Registrar AzureDevops n n7.5 Configurar conexión de servicios n n7.6 Crear agente de ejecución pipeline n n7.7 Creación de los recursos ACR, AKS e IP n n7.8 Crear pipeline n n7.9 Verificar despliegue n n7.9.1 Bonus extra: Troubleshooting en CI/CD n n7.10 Resumen del capítulo n n8 Reflexiones finales n n  n n

9786075764405

Ver más
Ver menos

$67.000,00

99999 disponibles

*Precios válidos solo para compras online.
Costo de envío      Medios de pago
mp-logo-hand-shake
Hasta 12 pagos sin tarjeta con Mercado Pago. Saber más
Compra con Mercado Pago sin tarjeta y paga mes a mes
1
Agrega tu producto al carrito y al momento de pagar, elige “Cuotas sin Tarjeta” o “Meses sin Tarjeta”.
2
Inicia sesión en Mercado Pago.
3
Elige la cantidad de pagos que se adapten mejor a ti ¡y listo!

Crédito sujeto a aprobación.

¿Tienes dudas? Consulta nuestra Ayuda.

Con esta compra sumás 67000 puntos
Comprar ahora

Especificaciones

Tapa blanda o Bolsillo
Argentina
Español / Castellano
Producto a la venta formado por un único componente
20/02/2020
ISBN 9786075764405

Quizás te interese

Valoraciones

No hay valoraciones aún.

¿Ya lo leíste? Valorá “CI/CD de Arquitecturas .Net, despliegue en Azure”

Creado por Livriz