Arquitectura de software con C++: Diseñe sistemas modernos utilizando conceptos de arquitectura efectivos, patrones de diseño y técnicas con C++20


Precio:
Precio de venta$121.32

Descripción

Aplique los requisitos empresariales a la infraestructura de TI y entregue un producto de alta calidad comprendiendo arquitecturas como microservicios, DevOps y nativas de la nube utilizando estándares y características modernos de C++


Características principales:

  • Diseñe aplicaciones escalables a gran escala con el lenguaje de programación C++
  • Diseñe soluciones de software en un entorno basado en la nube con integración continua y entrega continua (CI/CD)
  • Logre objetivos arquitectónicos aprovechando patrones de diseño, características del lenguaje y herramientas útiles


Descripción del libro:

La arquitectura de software se refiere al diseño de alto nivel de aplicaciones complejas. Está evolucionando al igual que los lenguajes que utilizamos. El C++ moderno permite a los desarrolladores escribir aplicaciones de alto rendimiento en un lenguaje de alto nivel sin sacrificar la legibilidad y el mantenimiento. Si trabaja con C++ moderno, esta guía práctica le ayudará a poner en práctica sus conocimientos y a diseñar aplicaciones distribuidas y a gran escala. Comenzará poniéndose al día con los conceptos arquitectónicos, incluidos los patrones establecidos y las tendencias emergentes. El libro le explicará qué es la arquitectura de software y le ayudará a explorar sus componentes. A continuación, descubrirá los conceptos de diseño implicados en la arquitectura de aplicaciones y los patrones en el desarrollo de software, antes de aprender a construir, empaquetar, integrar e implementar sus componentes. En los capítulos finales, explorará diferentes cualidades arquitectónicas, como la mantenibilidad, la reutilización, la capacidad de prueba, el rendimiento, la escalabilidad y la seguridad. Finalmente, obtendrá una visión general de los sistemas distribuidos, como la arquitectura orientada a servicios, los microservicios y la nube nativa, y comprenderá cómo aplicarlos en el desarrollo de aplicaciones.


Al final de este libro, podrá construir servicios distribuidos utilizando C++ moderno y herramientas asociadas para entregar soluciones según los requisitos de sus clientes.


Lo que aprenderá:

  • Comprender cómo aplicar los principios de la arquitectura de software
  • Aplicar patrones de diseño y mejores prácticas para cumplir sus objetivos arquitectónicos
  • Escribir código elegante, seguro y de alto rendimiento utilizando las últimas características de C++
  • Crear aplicaciones fáciles de mantener e implementar
  • Explorar los diferentes enfoques arquitectónicos y aprender a aplicarlos según sus necesidades
  • Simplificar el desarrollo y las operaciones utilizando contenedores de aplicaciones
  • Descubrir varias técnicas para resolver problemas comunes en el diseño y desarrollo de software


Para quién es este libro:

Este libro de programación de arquitectura de software en C++ es para desarrolladores experimentados en C++ que buscan convertirse en arquitectos de software o están interesados en desarrollar aplicaciones de nivel empresarial.

Autor: Adrian Ostrowski, Piotr Gaczkowski
Editorial: Packt Publishing
Publicado: 23/04/2021
Páginas: 540
Tipo de encuadernación: Tapa blanda
Peso: 2.02lbs
Tamaño: 9.25h x 7.50w x 1.09d
ISBN13: 9781838554590
ISBN10: 1838554599
Categorías BISAC:
- Informática | Ingeniería informática
- Informática | Lenguajes | C++
- Informática | Desarrollo e ingeniería de software | Análisis y diseño de sistemas

Este título no es retornable