CAPACITACIÓN

 

COMUNIDAD

 

Arquitectura Orientada
a Servicios (SOA)

Automatización Robótica
de Procesos (RPA)

Big Data

Blockchain

Ciberseguridad

Computación en la Nube

Contenedorización

DevOps

Diseño y Gestión de APIs

Gobernanza de Servicios

Inteligencia Artificial (IA)

Internet de las Cosas (IoT)

Machine Learning

Microservicios

Seguridad de Servicios

Tecnología Empresarial

Transformación Digital

Cursos y Exámenes en Inglés

Sitio de Patrones de Arcitura (inglés)

Arcitura en YouTube

Arcitura en LinkedIn (inglés)

Arcitura en Facebook (inglés)

Arcitura en Twitter (inglés)

Página de Inicio de la Comunidad (inglés)

Libros de Arcitura Publicados por Pearson Education (inglés)

Programa de socios

Planificador de Talleres

Descargar Catálogo (PDF)

Contacte a Arcitura

       

CERTIFICACIONES

     

Analista de SOA

Arquitecto de Big Data

Arquitecto de Blockchain

Arquitecto de Contenedorización

Arquitecto de IoT

Arquitecto de Microservicios

Arquitecto de Nube

Arquitecto de SOA

Arquitecto de Tecnología
de Transformación Digital

Científico de Big Data

Científico de Datos
de Transformación Digital

Consultor de Big Data

Consultor de Tecnología de Servicios

Especialista en Almacenamiento
en la Nube

Especialista en APIs de Servicios

Especialista en
Automatización Inteligente
de Transformación Digital

Especialista en Ciberseguridad

Especialista en DevOps

Especialista en Gobernanza
de Big Data

Especialista en Gobernanza de Nube

Especialista en Gobernanza
de Servicios

Especialista en Inteligencia Artificial

Especialista en Machine Learning

Especialista en RPA

Especialista en Seguridad de Servicios

Especialista en Seguridad
de Transformación Digital

Especialista en Seguridad en la Nube

Especialista en Transformación Digital

Especialista en Virtualización
en la Nube

Ingeniero en Big Data

Profesional de
Automatización Inteligente
de Transformación Digital

Profesional de Big Data

Profesional en Ciencias de Big Data

Profesional de Ciencia de Datos
de Transformación Digital

Profesional de Nube

Profesional de Seguridad
de Transformación Digital

Profesional de SOA

Profesional de Tecnología de Nube

Profesional de Tecnología
de Transformación Digital

Profesional de Tecnología Empresarial

TRANSFORMACIÓN DIGITAL
CCP   SOACP   BDSCP  
NEXT-GEN IT  

Service-Oriented Architecture: Analysis & Design for Services and Microservices (Second Edition)

This book begins with Chapters 1 and 2 providing introductory content and case study background information respectively. Provided here is a brief overview of subsequent chapters.
– Part I: Fundamentals
– Part II: Service-Oriented Analysis and Design
– Part III: Appendices

Below are descriptions of individual parts and chapters:

Chapter 1: Introduction

This chapter 1 delivers insight into key concepts and terminology that define the very essence of Big Data and the promise it holds to deliver sophisticated business insights. The various characteristics that distinguish Big Data datasets are explained, as are definitions of the different types of data that can be subject to its analysis techniques.

 

 

Chapter 2: Case Studies

This chapter in the second edition contains abbreviated case study backgrounds from the fi rst edition of Service-Oriented Architecture: Concepts, Technology & Design and SOA with REST: Principles, Patterns & Constraints for Building Enterprise Solutions with REST.

 

 

 

Part I: Fundamentals

Chapter 3: Understanding Service-Orientation
Chapter 4: Understanding SOA
Chapter 5: Understanding Layers with Services and Microservices

 

 

 Chapter 3: Understanding Service-Orientation

This chapter provides detailed coverage of the service-orientation design paradigm, including its underlying design philosophy and design principles, as well as a comparison to traditional silo-based design approaches. The chapter concludes with coverage of typical critical success factors for adopting service-orientation within organizations.

 

 

Chapter 4: Understanding SOA

This chapter delves into the distinct characteristics and types of service-oriented architecture and further explores the links between the application of the service-orientation design paradigm and technology architecture. The chapter concludes with brief coverage of common SOA project lifecycle stages and organizational roles, with an emphasis on the service inventory analysis, service-oriented analysis, and service-oriented design phases.

 

 

Chapter 5: Understanding Layers with Services and Microservices

This chapter provides an updated version of the standard service models and corresponding service layers. It incorporates this new content into a new service definition process with the addition of the microservice model and micro task service layer. The relevance of service deployment bundles and containerization are also briefly mentioned in relation to microservice implementation requirements.

 

 

Part II: Service-Oriented Analysis and Design

Chapter 5: Understanding Layers with Services and Microservices
Chapter 6: Analysis and Modeling with Web Services and Microservices
Chapter 7: Analysis and Modeling with REST Services and Microservices
Chapter 8: Service API and Contract Design with Web Services
Chapter 9: Service API and Contract Design with REST Services and Microservices
Chapter 10: Service API and Contract Versioning with Web Services and REST Services

Chapter 6: Analysis and Modeling with Web Services and Microservices

Updated, step-by-step coverage of the service-oriented analysis process for Web services, along with case study examples. Microservice identification as part of a Web services analysis is covered, but microservice modeling is deferred to Chapter 7.

 

 

 

Chapter 7: Analysis and Modeling with REST Services and Microservices

The service-oriented analysis process for REST-based services is revised with the incorporation of microservices. This chapter is also supplemented with updated case study examples.

 

 

Chapter 8: Service API and Contract Design with Web Services

Guidelines and service contract design considerations for Web services, along with an extended case study example.

 

 

 

Chapter 9: Service API and Contract Design with REST Services and Microservices

Service model-specific REST contract design considerations are revised to include microservices. Design guidelines are provided, along with a section dedicated to complex method design. Revised case study examples are also provided.

 

 

Chapter 10: Service API and Contract Versioning with Web Services and REST Services

This chapter contains a series of fundamental versioning techniques and considerations for Web service and REST service contracts and APIs.

 

 

 

Part III: Appendices

Appendix A: Service-Orientation Principles Reference
Appendix B: REST Constraints Reference
Appendix C: SOA Design Patterns Reference
Appendix D: The Annotated SOA Manifesto

 

 

Appendix A: Service-Orientation Principles Reference

This appendix provides the profi le tables (originally from SOA Principles of Service Design) for the service-orientation design principles referenced in this book.

 

 

 

Appendix B: REST Constraints Reference

This appendix provides the profi le tables for the REST design constraints referenced in this book (originally from SOA with REST: Principles, Patterns & Constraints for Building Enterprise Solutions with REST).

 

 

Appendix C: SOA Design Patterns Reference

This appendix provides the profile tables for the SOA design patterns referenced in this book (originally from SOA Design Patterns and www.soapatterns.org).

 

 

 

Appendix D: The Annotated SOA Manifesto

This appendix contains the complete annotated version of the SOA Manifesto (originally from Next Generation SOA: A Concise Introduction to Service Technology & Service-Orientation and www.soa-manifesto.com).