Microservicios.


Victoria. Torres Bosch
Bok Spansk 2018 · Electronic books.
Omfang
1 online resource (184 pages)
Opplysninger
MICROSERVICIOS: UN ENFOQUE INTEGRADO -- PÁGINA LEGAL -- ÍNDICE -- AUTORES -- AGRADECIMIENTOS -- CAPÍTULO 1. INTRODUCCIÓN -- 1.1 A QUIÉN VA DESTINADO ESTE LIBRO -- 1.2 ESTRUCTURA DE ESTE LIBRO -- 1.3 INFORMACIÓN ADICIONAL Y GARANTÍA -- CAPÍTULO 2. MICROSERVICIOS. CONCEPTOS BÁSICOS -- 2.1 ARQUITECTURAS MONOLÍTICAS -- 2.2 ESCALADO DE APLICACIONES -- 2.3 MICROSERVICIOS -- 2.4 COMUNICACIÓN ENTRE MICROSERVICIOS -- 2.4.1 COMUNICACIÓN CLIENTE-MICROSERVICIOS -- 2.4.2 DESCUBRIMIENTO DE MICROSERVICIOS -- 2.4.3 COMUNICACIÓN ENTRE MICROSERVICIOS -- 2.5 ARQUITECTURA DE MICROSERVICIOS -- 2.5.1 MODELO DE REFERENCIA -- 2.5.2 MODELO DE IMPLEMENTACIÓN -- 2.5.3 MODELO DE DESPLIEGUE -- 2.6 REFACTORIZACIÓN DE UNA APLICACIÓN MONOLÍTICA -- CAPÍTULO 3. HERRAMIENTAS DE DESARROLLO -- 3.1 ECLIPSE -- 3.2 GRADLE -- 3.2.1 NOCIONES BÁSICAS DE GRADLE -- 3.2.2 USANDO GRADLE DESDE ECLIPSE -- 3.3 SPRING BOOT -- 3.3.1 INCORPORANDO EN PLUGIN DE SPRING (...) -- 3.4 RESUMEN DE INSTALACIÓN Y USO DEL ENTORNO -- CAPÍTULO 4. DESARROLLO DE MI PRIMER MICROSERVICIO -- 4.1 API RESTFUL CON SPRING BOOT -- 4.2 REGISTRO DE MICROSERVICIOS CON EUREKA -- 4.2.1 CREACIÓN DEL SERVIDOR EUREKA -- 4.2.2 REGISTRO DE UN MICROSERVICIO -- 4.2.3 RESUMEN DEL REGISTRO DE MICROSERVICIOS -- 4.3 CONSUMO DE UN MICROSERVICIO -- 4.4 CONFIGURACIÓN AVANZADA DE EUREKA -- 4.5 CONFIGURACIÓN EN LA NUBE -- 4.5.1 CONFIGURACIÓN DE LOS CLIENTES DEL (...) -- 4.5.2 INTERACCIÓN CON EL SERVIDOR DE CONFIGURACIONES -- 4.5.3 SEGURIDAD -- CAPÍTULO 5. BALANCEO DE CARGA, TOLERANCIA (...) -- 5.1 RIBBON -- 5.1.1 EL BALANCEADOR Y LA LÓGICA DE ZONAS -- 5.1.2 REGLAS DE BALANCEO -- 5.2 HYTRIX -- 5.2.1 NETFLIX HYSTRIX DASHBOARD Y TURBINE -- 5.3 ZUUL -- CAPÍTULO 6. OAUTH2 -- 6.1 CONCEPTOS BÁSICOS DE OAUTH2 -- 6.2 OAUTH2 EN UNA ARQUITECTURA DE MICROSERVICIOS -- 6.2.1 CREACIÓN DEL SERVIDOR UAA CON SPRING.. - 6.2.2 CONFIGURANDO MICROSERVICIOS COMO (...) -- 6.2.3 CONEXIÓN ENTRE MICROSERVICIOS -- 6.2.4 PREPARANDO ZUUL PARA PROPAGAR (...) -- CAPÍTULO 7. ACCESO A DATOS EN MICROSERVICIOS. (...) -- 7.1 ARQUITECTURAS BASADAS EN EVENTOS -- 7.2 PATRÓN SAGA -- 7.2.1 TRANSACCIÓN SAGA CON COREOGRAFÍA -- 7.2.2 TRANSACCIÓN SAGA CON ORQUESTACIÓN -- 7.3 CONSULTAS SOBRE DATOS RELACIONADOS -- 7.3.1 API FACADE COMPOSITION -- 7.3.2 COMMAND QUERY RESPONSIBILITY SEGREGATION -- CAPÍTULO 8. TESTING DE MICROSERVICIOS -- 8.1 LA PIRÁMIDE DE COHN -- 8.2 NIVELES DE PRUEBAS -- 8.2.1 PRUEBAS UNITARIAS -- 8.2.2 PRUEBAS DE INTEGRACIÓN -- 8.2.3 PRUEBAS DE LA API -- 8.2.4 PRUEBAS DE COMPONENTES -- 8.2.5 PRUEBAS E2E (END-TO-END) -- 8.3 IMPLEMENTACIÓN DE LAS PRUEBAS -- 8.3.1 PRUEBAS UNITARIAS -- 8.3.2 PRUEBAS DE INTEGRACIÓN -- 8.3.3 PRUEBAS E2E -- CAPÍTULO 9. DESPLIEGUE DE MICROSERVICIOS -- 9.1 CONCEPTOS BÁSICOS DE DOCKER -- 9.1.1 REPOSITORIOS DOCKER -- 9.1.2 IMÁGENES -- 9.1.3 CONTENEDORES -- 9.1.4 VOLÚMENES -- 9.1.5 DOCKER COMPOSE -- 9.2 PREPARACIÓN DEL ENTORNO -- 9.3 DOCKERIZACIÓN DE MICROSERVICIOS -- 9.3.1 PREPARACIÓN DE LA ESTRUCTURA DE (...) -- 9.3.2 DEPENDENCIAS ENTRE CONTENEDORES -- 9.3.3 CREACIÓN DE LA IMAGEN BASE -- 9.3.4 CREACIÓN DE LA IMAGEN Y CONTENEDOR (...) -- 9.3.5 GENERACIÓN DE FICHEROS JAR DE (...) -- 9.3.6 CREACIÓN DE LA IMAGEN Y CONTENEDOR (...) -- 9.3.7 FICHEROS DE CONFIGURACIÓN DEL GITHUB -- 9.3.8 CREACIÓN DE LA IMAGEN Y CONTENEDORES (...) -- 9.3.9 DEFINICIÓN DEL DOCKER COMPOSE -- MATERIAL ADICIONAL -- ÍNDICE ALFABÉTICO.. - Una de las tendencias más actuales en el desarrollo de aplicaciones informáticas son los microservicios. Este paradigma de programación se encuentra prácticamente por todas partes y compañías como Google, Netflix o Amazon, por citar algunas, se han subido al carro de los microservicios desde hace ya algunos años.En este libro encontrarás una visión básica y aplicada sobre el desarrollo de aplicaciones web basadas en microservicios. Se incluye un ejemplo prácticocompleto, disponible en la nube, que el lector podrá ir construyendo desde cero a medida que va avanzando en su dominio de este tipo de aplicaciones.Es, sin duda, una obra eminentemente práctica con explicaciones teóricas allá donde se ha estimado necesario.
Sjanger
ISBN
84-9964-788-X

Bibliotek som har denne