Overview
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Las encuestas salariales de todo el mundo sitúan regularmente al arquitecto de software entre los 10 mejores trabajos, pero no existe una guía real para ayudar a los desarrolladores a convertirse en arquitectos. Hasta ahora. Esta edición actualizada ofrece una visión general completa de los múltiples aspectos de la arquitectura de software, con cinco nuevos capítulos que cubren los últimos conocimientos en la materia. Tanto los arquitectos aspirantes como los ya existentes examinarán las características arquitectónicas, los patrones arquitectónicos, la determinación de componentes, la arquitectura de diagramas, la gobernanza, los datos, la IA generativa, las topologías de equipo y muchos otros temas.
Mark Richards y Neal Ford, profesionales con experiencia que han impartido clases de arquitectura de software de manera profesional durante años, se centran en los principios de arquitectura que se aplican en todas las pilas de tecnología. Explorarás la arquitectura de software desde una perspectiva moderna, teniendo en cuenta todas las innovaciones de la última década.
Estilos y patrones de arquitectura: microservicios, monolitos modulares, microkernel, arquitecturas en capas y muchos más.
- Estilos y patrones de arquitectura: microservicios, monolitos modulares, microkernel, arquitecturas en capas y muchos más.
- Componentes: identificación, acoplamiento, cohesión, partición y granularidad.
- Habilidades sociales: gestión eficaz de equipos, colaboración, modelos de compromiso empresarial, negociación, presentaciones y más
- Modernidad: prácticas de ingeniería y enfoques operativos que han cambiado radicalmente en los últimos años, incluidas las consideraciones sobre la nube y la IA generativa.
- La arquitectura como disciplina de ingeniería: resultados repetibles, métricas y valoraciones concretas que añaden rigor a la arquitectura de software.