Descripción
La mayoría de las organizaciones con presencia web construyen y operan APIs; la puerta de entrada para que los clientes interactúen con los servicios de la empresa. El diseño, la construcción y la gestión de estos programas críticos afectan a todos en la organización, desde ingenieros y propietarios de productos hasta ejecutivos de nivel C. Pero el verdadero desafío para los desarrolladores y arquitectos de soluciones es crear una plataforma API desde cero.
Con este libro práctico, aprenderá estrategias para construir y probar APIs REST que utilizan pasarelas API para combinar ofertas a nivel de microservicio. Los autores James Gough, Daniel Bryant y Matthew Auburn demuestran cómo adiciones simples a esta infraestructura pueden ayudar a los ingenieros y a las organizaciones a migrar a la nube; y abrir la oportunidad de conectar servicios internos utilizando tecnologías como una malla de servicios.
- Aprenda los fundamentos de la API y los patrones arquitectónicos para construir una plataforma API
- Utilice ejemplos prácticos para comprender cómo diseñar, construir y probar sistemas basados en API
- Implemente, opere y configure componentes clave de una plataforma API
- Utilice pasarelas API y mallas de servicios de manera adecuada, basándose en estudios de caso
- Comprenda la seguridad central y las vulnerabilidades comunes en la arquitectura API
- Proteja los datos y las API utilizando el modelado de amenazas y tecnologías como OAuth2 y TLS
- Aprenda cómo evolucionar los sistemas existentes hacia arquitecturas basadas en API y en la nube
Autor: James Gough, Daniel Bryant, Matthew Auburn
Editorial: O'Reilly Media
Publicado: 22/11/2022
Páginas: 286
Tipo de encuadernación: Tapa blanda
Peso: 1.15 libras
Tamaño: 9.10h x 6.80w x 0.70d
ISBN13: 9781492090632
ISBN10: 1492090638
Categorías BISAC:
- Informática | Desarrollo e ingeniería de software | Gestión de proyectos
- Informática | Desarrollo e ingeniería de software | Control de calidad y pruebas
- Informática | Desarrollo e ingeniería de software | Análisis y diseño de sistemas

