|
La Arquitectura Basada en Servicios (SOA) es un nuevo paradigma para el desarrollo de aplicaciones empresariales en plataformas heterogéneas. SOA se apoya en varios conceptos fundamentales: servicios, interoperabilidad, bajo acoplamiento y reutilización. Los servicios son piezas de software reutilizable que implementan procesos de negocio e interoperan a través de interfaces de programación bien definidas. SOA facilita el desarrollo de nuevas aplicaciones mediante la integración de otras aplicaciones o servicios existentes que interoperan a través de un bus de servicios. En este curso, se discute los aspectos conceptuales, tecnológicos y metodológicos del desarrollo de software basado en servicios y, particularmente, en la arquitectura SOA. Se hace énfasis en el análisis y diseño de servicios y aplicaciones basadas en servicios usando el lenguaje UML 2.3. Objetivos del Curso:Al finalizar este curso, el participante estará capacitado para: o Aplicar las prácticas, modelos de procesos y métodos de la Ingeniería de Software Basada en Componentes y Servicios. o Utilizar el lenguaje UML 2.3 para especificar y diseñar servicios web. o Especificar y diseñar aplicaciones empresariales basadas en la arquitectura SOA. Contenidos:
A quien está dirigido:Este curso está dirigido a todos aquellos profesionales que participan en el desarrollo y mantenimiento de software, sistemas de información u otras aplicaciones y que deseen familiarizarse y adquirir nuevos conocimientos sobre los paradigmas de producción de software basados en la arquitectura SOA y la reutilización de componentes distribuidos, particularmente, servicios web. Donde, cómo y cuando se dicta:Este curso es ofrecido bajo dos modalidades y en dos localidades diferentes:
Duración:
Costos:
Quienes lo dictan:Ver autores y facilitadores de e-Praxis
|
