Thomas Erl (nacido en 1967) es un autor y orador público canadiense conocido por sus importantes contribuciones al campo de la arquitectura orientada a servicios . Autor de ocho libros sobre orientación a servicios, Erl definió ocho principios de orientación a servicios ampliamente aceptados.
Erl es autor de SOA , editor de la serie Prentice Hall Service-Oriented Computing Series de Thomas Erl [1] y editor de la revista Service Technology Magazine. [2] El trabajo principal de Erl ha sido el de establecer los principios básicos de la computación orientada a servicios y la orientación a servicios. También inició y contribuyó a la creación del catálogo de patrones de diseño SOA para construir sistemas orientados a servicios.
Como empresario , Erl fundó SOA School [3] en 2004, Cloud School [4] en 2010 y Arcitura Education Inc. [5] en 2011 como corporación paraguas para sus escuelas. SOA School estableció el programa de acreditación SOA Certified Professional (SOACP) [6] y Cloud School estableció el programa de acreditación Cloud Certified Professional. Los ocho libros de Erl se utilizan como parte del plan de estudios de SOA School y Cloud School y Erl ayudó a desarrollar estos planes de estudio.
Erl participa regularmente en las cumbres AADI de Gartner , [7] el simposio SOA y el simposio Cloud [8] y las conferencias DoD SOA and Semantic Technology Symposium [9] donde ofrece el discurso de apertura. Erl ha publicado más de 100 artículos y entrevistas en publicaciones como Wall Street Journal , SOA World Magazine, [10] InformIT [ 11] y CIO Magazine. [12]
Erl es conocido por definir ocho principios de diseño de servicios para la orientación a servicios. Estos principios se publicaron por primera vez en 2005 en su libro Service-Oriented Architecture: Concepts, Technology, and Design [13] y en la edición de 2005 de SOA World Magazine [14] , y luego se convirtieron en la base de su libro SOA Principles of Service Design [15] , publicado en 2007.
Basándose en los principios del diseño de servicios, Erl presentó múltiples patentes [16] sobre diseño y modelado de servicios. En 2007, Erl transfirió la propiedad intelectual de uno de sus trabajos de modelado de servicios a Red Hat [17] para la creación de herramientas de modelado de servicios. Basándose en la propiedad intelectual, Redhat creó la herramienta Overlord. [18]
Erl contribuyó a las especificaciones iniciales del grupo de trabajo WS-BPEL 2.0 [19] , también publicadas por OASIS .
Lideró un movimiento comunitario que resultó en la publicación de un catálogo de patrones maestro para SOA. [20] Fue un proyecto colaborativo de tres años de la comunidad SOA que produjo un catálogo de patrones de 85 patrones que luego se recopilaron en el libro SOA Design Patterns . [21] También mantiene un conjunto de sitios web centrados en el glosario de SOA, [22] los principios de SOA, [23] y la metodología de SOA. [24]
Erl es el miembro fundador del Grupo de Trabajo del Manifiesto de la SOA y copresidente del Comité de Educación. [25] A mediados de mayo de 2011 [actualizar], el Manifiesto de la SOA [26] había sido firmado por más de 800 signatarios y traducido voluntariamente a diez idiomas: chino, holandés, francés, alemán, [27] italiano, portugués, ruso, español, tamil e hindi. También es responsable de redactar la versión anotada del Manifiesto de la SOA. [28]
Desde su primera publicación en 2004, Erl ha publicado siete libros adicionales y está trabajando con otros autores en nuevos libros para su serie Prentice Hall. Todos los libros se basan en el conjunto de principios y patrones que se trataron inicialmente en SOA Principles of Service Design [15] y SOA Design Patterns [21] . Cada libro tiene un ángulo diferente que educa y enseña el concepto, la filosofía y los aspectos arquitectónicos de la orientación a servicios desde la perspectiva de la audiencia objetivo. Algunos de los libros publicados recientemente se centraron en la gobernanza de SOA , la computación en la nube y REST . Los libros, principios y patrones de Erl han sido citados en muchos artículos y documentos técnicos sobre ACM , [29] IEEE , HL7 , OMG , Oracle Technology Network , MSDN e IBM DeveloperWorks.
{{cite book}}
: CS1 maint: varios nombres: lista de autores ( enlace ){{cite book}}
: CS1 maint: varios nombres: lista de autores ( enlace ){{cite book}}
: CS1 maint: varios nombres: lista de autores ( enlace )Proveedor global de capacitación y certificación SOA independiente del proveedor
Proveedor global de capacitación y certificación en computación en la nube independiente del proveedor
Artículos y podcasts de Thomas Erl
Un sitio comunitario para patrones de diseño SOA
Definiciones de términos de computación orientada a servicios
Introducción al paradigma de orientación a servicios
Procesos principales para el análisis y diseño orientados a servicios
Un comité independiente dedicado a la búsqueda de la excelencia educativa en el campo de la informática orientada a servicios.