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 Service Technology Magazine. [2] El trabajo principal de Erl ha sido establecer los principios básicos de la Computación Orientada a Servicios y la orientación a servicios. También inició y contribuyó en la creación del catálogo de patrones de diseño SOA para la construcción de sistemas orientados a servicios.
Como emprendedor , Erl fundó SOA School [3] en 2004, Cloud School [4] en 2010 y Arcitura Education Inc. [5] en 2011 como una corporación que agrupa 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 Gartner AADI, [7] el Simposio SOA y el Simposio sobre la nube [8] y las conferencias DoD SOA y Semantic Technology Symposium [9] donde pronuncia el discurso de apertura. Se han publicado más de 100 artículos y entrevistas de Erl en publicaciones, incluidas 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 Arquitectura orientada a servicios: conceptos, tecnología y diseño [13] y en la edición de 2005 de SOA World Magazine, [14] y luego se convirtieron en la base de su libro Principios SOA de diseño de servicios. , [15] publicado en 2007.
Basándose en los principios del diseño de servicios, Erl presentó múltiples patentes [16] sobre diseño de servicios 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 crear herramientas de modelado de servicios. Basado en la IP, Redhat creó la herramienta Overlord. [18]
Erl contribuyó a las especificaciones del WS-BPEL 2.0 Working Group Primer [19] , también publicado por OASIS .
Lideró un movimiento comunitario que resultó en la publicación de un catálogo de patrones maestros 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 compilaron en el libro SOA Design Patterns . [21] También mantiene un conjunto de sitios web centrados en el glosario SOA, [22] principios SOA, [23] y metodología SOA. [24]
Erl es el miembro fundador del Grupo de Trabajo del Manifiesto SOA y copreside el Comité de Educación. [25] A mediados de mayo de 2011 [actualizar], el Manifiesto 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. y hindi. También es responsable de redactar la versión anotada del Manifiesto 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 de Prentice Hall. Todos los libros se basan en el conjunto de principios y patrones que se trataron inicialmente en Principios de diseño de servicios SOA [15] y Patrones de diseño SOA . [21] Cada libro tiene un ángulo diferente al educar y enseñar el concepto, la filosofía y los aspectos arquitectónicos de la orientación al servicio en la perspectiva de la audiencia objetivo. Algunos de los libros publicados recientemente se centraron en la gobernanza 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}}
: Mantenimiento CS1: varios nombres: lista de autores ( enlace ){{cite book}}
: Mantenimiento CS1: varios nombres: lista de autores ( enlace ){{cite book}}
: Mantenimiento CS1: 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 de 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 informática orientada a servicios
Una introducción al paradigma de la orientación a servicios
Procesos convencionales para 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