| Título : |
Microservices : Science and Engineering |
| Tipo de documento: |
documento electrónico |
| Autores: |
Bucchiarone, Antonio, ; Dragoni, Nicola, ; Dustdar, Schahram, ; Lago, Patricia, ; Mazzara, Manuel, ; Rivera, Victor, ; Sadovykh, Andrey, |
| Mención de edición: |
1 ed. |
| Editorial: |
[s.l.] : Springer |
| Fecha de publicación: |
2020 |
| Número de páginas: |
XII, 364 p. 106 ilustraciones, 88 ilustraciones en color. |
| ISBN/ISSN/DL: |
978-3-030-31646-4 |
| Nota general: |
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. |
| Palabras clave: |
Ingeniería de software Software de la aplicacion Aplicaciones informáticas y de sistemas de información |
| Índice Dewey: |
005.1 Programación (Computadoras) |
| Resumen: |
Este libro describe en contribuciones de científicos y profesionales el desarrollo de conceptos científicos, tecnologías, técnicas de ingeniería y herramientas para una sociedad basada en servicios. La atención se centra en los microservicios, es decir, procesos cohesivos e independientes desplegados de forma aislada y equipados con herramientas dedicadas de persistencia de memoria, que interactúan a través de mensajes. El libro está estructurado en seis partes. La Parte 1, "Apertura", analiza los desafíos nuevos (y antiguos), incluidos el diseño y la especificación del servicio, la integridad de los datos y la gestión de la coherencia, y proporciona la información introductoria necesaria para digerir con éxito las partes restantes. La parte 2, "Migración", analiza la cuestión de la migración de monolitos a microservicios y su arquitectura débilmente acoplada. La Parte 3, "Modelado", presenta un catálogo y una taxonomía de los antipatrones de microservicios más comunes e identifica problemas comunes. También explica el concepto de conversaciones RESTful y presenta ideas obtenidas del estudio y desarrollo de dos enfoques de modelado adicionales. A continuación, la Parte 4 está dedicada a varios aspectos del "Desarrollo e Implementación". Luego, la parte 5 cubre las "Aplicaciones" de microservicios y presenta estudios de casos de Industria 4.0, Netflix y ejemplos de SaaS personalizados. Finalmente, la Parte 6 se centra en "Educación" e informa sobre las experiencias realizadas en programas especiales, tanto a nivel académico como un programa de maestría como para profesionales en una formación industrial. Dado que sólo un esfuerzo conjunto entre la academia y la industria puede conducir al lanzamiento de lenguajes de programación modernos basados en paradigmas y, posteriormente, al despliegue de sistemas de software robustos y escalables, el libro está dirigido principalmente a investigadores de la academia y la industria que desarrollan herramientas y aplicaciones para microservicios. . |
| Nota de contenido: |
Part 1: Opening -- Microservices: The evolution and Extinction of Web Services? -- Size matters: Microservices Research and Applications -- Part 2: Migration -- Migrating to microservices -- Assessing your Microservice migration readiness -- Part 3: Modeling -- Microservices Anti-Patterns: A Taxonomy -- Modeling Microservice Conversations with RESTalk -- Graphical and Textual Model-driven Microservice Development -- Part 4: Development and Deployment -- A Formal Approach to Microservice Architecture Deployment -- Autonomic Decentralised Microservices with Gru -- A Hybrid Approach to Microservices Load Balancing -- Part 5: Applications -- Towards the digital factory: a microservice-based middleware for real-to-digital synchronization -- Using microservices to customize multi-tenant SaaS -- You are not Netflix -- Part 6: Education -- DevOps and its Philosophy : Education Matters!. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
Microservices : Science and Engineering [documento electrónico] / Bucchiarone, Antonio, ; Dragoni, Nicola, ; Dustdar, Schahram, ; Lago, Patricia, ; Mazzara, Manuel, ; Rivera, Victor, ; Sadovykh, Andrey, . - 1 ed. . - [s.l.] : Springer, 2020 . - XII, 364 p. 106 ilustraciones, 88 ilustraciones en color. ISBN : 978-3-030-31646-4 Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
| Palabras clave: |
Ingeniería de software Software de la aplicacion Aplicaciones informáticas y de sistemas de información |
| Índice Dewey: |
005.1 Programación (Computadoras) |
| Resumen: |
Este libro describe en contribuciones de científicos y profesionales el desarrollo de conceptos científicos, tecnologías, técnicas de ingeniería y herramientas para una sociedad basada en servicios. La atención se centra en los microservicios, es decir, procesos cohesivos e independientes desplegados de forma aislada y equipados con herramientas dedicadas de persistencia de memoria, que interactúan a través de mensajes. El libro está estructurado en seis partes. La Parte 1, "Apertura", analiza los desafíos nuevos (y antiguos), incluidos el diseño y la especificación del servicio, la integridad de los datos y la gestión de la coherencia, y proporciona la información introductoria necesaria para digerir con éxito las partes restantes. La parte 2, "Migración", analiza la cuestión de la migración de monolitos a microservicios y su arquitectura débilmente acoplada. La Parte 3, "Modelado", presenta un catálogo y una taxonomía de los antipatrones de microservicios más comunes e identifica problemas comunes. También explica el concepto de conversaciones RESTful y presenta ideas obtenidas del estudio y desarrollo de dos enfoques de modelado adicionales. A continuación, la Parte 4 está dedicada a varios aspectos del "Desarrollo e Implementación". Luego, la parte 5 cubre las "Aplicaciones" de microservicios y presenta estudios de casos de Industria 4.0, Netflix y ejemplos de SaaS personalizados. Finalmente, la Parte 6 se centra en "Educación" e informa sobre las experiencias realizadas en programas especiales, tanto a nivel académico como un programa de maestría como para profesionales en una formación industrial. Dado que sólo un esfuerzo conjunto entre la academia y la industria puede conducir al lanzamiento de lenguajes de programación modernos basados en paradigmas y, posteriormente, al despliegue de sistemas de software robustos y escalables, el libro está dirigido principalmente a investigadores de la academia y la industria que desarrollan herramientas y aplicaciones para microservicios. . |
| Nota de contenido: |
Part 1: Opening -- Microservices: The evolution and Extinction of Web Services? -- Size matters: Microservices Research and Applications -- Part 2: Migration -- Migrating to microservices -- Assessing your Microservice migration readiness -- Part 3: Modeling -- Microservices Anti-Patterns: A Taxonomy -- Modeling Microservice Conversations with RESTalk -- Graphical and Textual Model-driven Microservice Development -- Part 4: Development and Deployment -- A Formal Approach to Microservice Architecture Deployment -- Autonomic Decentralised Microservices with Gru -- A Hybrid Approach to Microservices Load Balancing -- Part 5: Applications -- Towards the digital factory: a microservice-based middleware for real-to-digital synchronization -- Using microservices to customize multi-tenant SaaS -- You are not Netflix -- Part 6: Education -- DevOps and its Philosophy : Education Matters!. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
|  |