¿Por qué Fábrica de Software Orientada a Servicios? |
¿Por qué un modelo de arquitectura SOA? |
Nuestra fábrica de software, pionera en América Latina en el desarrollo de soluciones orientadas a servicios, se fundamenta en el desarrollo de software como servicios con un alto potencial de reusabilidad soportado en un modelo de arquitectura SOA que beneficia a las áreas de negocio al contar con servicios de información de TI estratégicos. |
Un modelo de arquitectura SOA permite definir un enfoque estratégico en el diseño de arquitecturas de TI, mediante el cual apoyamos a nuestros aliados para que gestionen sus activos de información hacia la obtención de una mayor agilidad organizacional a través de la definición e implementación de servicios de información que dan soporte a los procesos de negocio e impulse el crecimiento empresarial. |
1. Ciclo de desarrollo orientado a servicios |
Como parte de nuestros procesos de desarrollo de software aplicamos los principios de diseño SOA, definimos tipos de arquitectura y patrones de diseño SOA para brindar a nuestros aliados de negocios soluciones de software estratégicas y con calidades sistémicas como seguridad, fiabilidad, transaccionalidad, concurrencia, entre otras.
Nuestra fábrica de software orientada a servicios se fundamenta en la gestión de Procesos, Requerimientos, Proyectos y el Cambio definidos en nuestro sistema de gestión de calidad soportado en las áreas de procesos de ISO 9001, PMI y CMMI nivel 3. |
|
2. Tipos de arquitectura SOA |
Arquitectura de Servicio |
Arquitectura de Composición e Inventario |
Diseñamos arquitecturas estratégicas y con calidades sistémicas con las siguientes tecnologías:
- .NET - WCF.
- JEE.
- REST.
- Web Services.
|
Realizamos los procesos de instalación, configuración, afinamiento y mantenimiento de las siguientes tecnologías de intermediación y orquestación, también contamos con expertos en VMware para reducir costos y mejorar el rendimiento de los servicios de negocio virtualizando la infraestructura SOA:
- Microsoft Biztalk - ESB, Rules, Registry, Orquestration.
- Oracle SOA Suite - ESB, BPM, Rules, Service Registry, Business Rules y BAM.
- IBM Service Broker , Process Server, ESB, MQ.
- Open- Source (JBoss SOA Platform - ESB, Rules, Registry, Orchestration), Glassfish ESB.
|
| Arquitectura Empresarial |
Prestamos servicios de consultoría de valoración y defición del plan de transición a un modelo de arquitectura SOA donde definimos lineamientos organizacionales, técnicos, de seguridad, de arquitectura y de gobernabilidad para una correcta alineación del área de TI con la estrategia de negocio. Para más información de arquitectura empresarial por favor consultar nuestros servicios especializados en el siguiente link: Arquitectura Empresarial. |
|
3. Beneficios al definir un Inventario de servicios |
- Agilidad organizacional.
- Alineación de TI con el Negocio.
- Reducción de tiempo y costos en automatizar nuevos procesos de negocio.
- Orientado a composición y re-composición.
- Disminución significativa de esfuerzos de integración.
- Incrementa el tiempo de vida de la arquitectura.
- Clasificación de servicios de proceso, tarea, entidad y utilidad.
- Soporta arquitectura empresarial de aplicación, información y tecnología.
|
|
¿Por qué interoperables y estratégicas? |
El concepto de interoperabilidad define la habilidad de dos o más sistemas para intercambiar información, el proceso que se lleva acabo para lograr interoperabilidad es lo que se define como integración lo cual conlleva un esfuerzo en desarrollo y por consiguiente tiempo y costos que se deben asumir por cada requerimiento de negocio donde es necesario comunicar sistemas independientes que dan soporte a un proceso transversal. Un enfoque como el anterior es táctico debido a que se está dando una solución a corto plazo para un proceso específico y con un ROI mínimo debido a que cualquier cambio requiere asumir costos y tiempos de refactoring.
Con nuestro enfoque de fábrica orientada a servicios y con la definición de un modelo de arquitectura SOA, el concepto de integración se reduce significativamente debido a que los sistemas son abstraidos por servicios con contratos desacoplados y estandarizados que hacen parten de un inventario de servicios permitiendo interoperabilidad intrinseca, así se reducen los costos de integración y se incrementa el ROI logrando agilidad organizacional en la definición o re-definición de los procesos de negocio. Dada nuestra experiencia y la naturaleza del modelo de arquitectura SOA desarrollamos soluciones estratégicas con excelentes beneficios para nuestros aliados de negocio. |
4. Automatización de procesos de negocio |
|