E-BOOK - MICROSERVICIOS UN ENFOQUE INTEGRADO

E-BOOK - MICROSERVICIOS UN ENFOQUE INTEGRADO

ROLDÁN MARTÍNEZ, DAVID / VALDERAS ARANDA, PEDRO J. / TORRES BOSCH, VICTORIA

6,99 €
IVA incluido
Sin existencias. Consulte disponibilidad
Editorial:
Ra-Ma Editorial
Año de edición:
2018
Materia
Informática
ISBN:
978-84-9964-788-3
Páginas:
182
Encuadernación:
Otros
6,99 €
IVA incluido
Sin existencias. Consulte disponibilidad
Añadir a favoritos

Í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 A MICROSERVICIOS 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 Boot a nuestro proyecto Gra 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 servidor de configuración. 4.5.2 Interacción con el servidor de configuraciones 4.5.3 Seguridad CAPÍTULO 5. BALANCEO DE CARGA, TOLERANCIA A FALLOS, Y REDIRECCIONAMINTOS . 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 recursos 6.2.3 Conexión entre microservicios. 6.2.4 Preparando Zuul para propagar solicitudes OAuth. CAPÍTULO 7. ACCESO A DATOS EN MICROSERVICIOS. ASPECTOS DE DISEÑO 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 (CQRS) 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 directorios y ficheros 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 para el servidor de configuración 9.3.5 Generación de ficheros jar de microservicios y Eureka. 9.3.6 Creación de la imagen y contenedor para el servidor Eureka 9.3.7 Ficheros de configuración del GitHub 9.3.8 Creación de la imagen y contenedores para los microservicios 9.3.9 Definición del Docker Compose. Í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áctico completo, 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.

Artículos relacionados

  • AGENTES IA DESPIERTE COMPRENDA CREE Y VISIONE EL F
    MIGUEL A NU¥EZ SABIN / RAMON SERRANO VALE
    No es una ola; la inteligencia artificial es un tsunami La IA irrumpió sin pedir permiso, transformando profesiones, alterando la manera de aprender y reconfigurando en pocos meses nuestra vida cotidiana. Ahora la pregunta ya no es si la IA cambiará su mundo, sino cuán preparado estará usted cuando lo haga. Este libro nace en ese cruce entre vértigo y oportunidad, y le acompa...
    Última ud. Envío desde 48h laborables

    16,50 €

  • ARTIFICIAL
    MARIANO SIGMAN
    Ideas, herramientas y preguntas para aproximarse a la inteligencia artificial sin miedo, de la mano de Mariano Sigman, uno de los neurocientíficos más destacados del mundo, y Santiago Bilinkis, emprendedor y tecnólogo. Este no es un libro de oráculos o vaticinios, sino las reflexiones de dos autores que consideran que estar informados es la mejor forma de navegar la indefectibl...
    Última ud. Envío desde 48h laborables

    12,95 €

  • MICROPYTHON EN PROYECTOS. UNA INTRODUCCIÓN PRÁCTICA A LA PROGRAMACIÓN DE MICROCO
    PADÍN ROMERO, BEATRIZ / DAPENA JANEIRO, ADRIANA
    Desarrolle proyectos en MicroPython paso a paso Vivimos rodeados de microcontroladores. Estos pequeños ordenadores, programados para realizar tareas concretas, son la pieza central de muchos de los dispositivos electrónicos con los que interactuamos a diario: electrodomésticos, automóviles, sistemas de monitorización y control? Sin embargo, a pesar de su ubicuidad, su funciona...
    Última ud. Envío desde 48h laborables

    22,80 €

  • PHOTOSHOP + IA. LA EDICIÓN DEL FUTURO
    DELGADO, JOSE MARÍA
    Photoshop es, sin lugar a duda, la herramienta más completa para la edición de imágenes, el retoque fotográfico y el diseño digital. Sus posibilidades son innumerables y abarcan un amplio espectro de aplicaciones: desde proyectos para Internet y desarrollos móviles hasta edición digital y retoque fotográfico. Se ha convertido en un recurso imprescindible para usuarios principia...
    Última ud. Envío desde 48h laborables

    35,95 €

  • 40 CONCEPTOS CLAVE SOBRE INTELIGENCIA ARTIFICIAL
    El 30 de noviembre de 2022 ChatGPT se puso a disposición de todos los usuarios. Ese día, el público se dio cuenta de cuánto había avanzado la inteligencia artificial. Ya no se trata de promesas de ciencia ficción, sino que es algo tangible que usamos a diario y que nos permite, en muchos casos, automatizar gran cantidad de las tareas que realizamos. El resultado es un cambio ra...
    Última ud. Envío desde 48h laborables

    18,00 €

  • INTELIGENCIA ARTIFICIAL Y TALENTO
    ALVAREZ DE LINARES ROS MARIA / MARTINEZ MONGE VICTOR
    Un libro que recoge las ideas más innovadoras sobre el fenómeno global de la inteligencia artificial.La IA generativa está cambiando nuestra forma de trabajar, vivir, aprender… Nos encontramos ante la que posiblemente sea la mayor revolución industrial que el ser humano ha vivido hasta ahora. Sin embargo, esto no va de tecnología, ni de algoritmos, ni de prompts, ni de centros ...
    Última ud. Envío desde 48h laborables

    21,90 €