 |
 |
 |
 |
 |
 |
IBM Advantage for Service Maturity Model Standards The purpose of this article is to show why you should come to IBM for help with the new
Service Integration Maturity Model standard. IBM’s Service Integration Maturity Model (SIMM)
has become an industry Standard, OSIMM, the Open Group Service Integration Maturity Model.
This article will provide an overview and insights on the value, use and impact of OSIMM.
It will also highlight IBM's leadership and expertise with using maturity models to help
their customers be successful with services and SOA, making IBM a natural choice for helping you
take advantage of this standard for your business. |
|
|
|
11 de septiembre de 2009 |
|
| |
Generalidades sobre la cartera de registros y repositorios IBM SOA Este artículo ofrece generalidades de alto nivel sobre las características clave
de la cartera de registros y repositorios IBM SOA. Aprenda cómo elegir la oferta de
productos adecuada para cumplir con sus necesidades, en base al ciclo de vida de
SOA. |
|
|
|
10 de septiembre de 2009 |
|
| |
Arquitectura multinivel para la construcción de servicios Web RESTful Los servicios Web RESTful surgieron como una alternativa prometedora distinta de
los servicios basados en SOAP por su simplicidad y naturaleza liviana, además de la
capacidad para transmitir datos directamente sobre HTTP. Este artículo brinda una visión
general del concepto REST y de los servicios Web RESTful y compara a estos últimos con
los servicios Web basados en SOAP / de estilo RPC. También se analizan los frameworks
Java para la construcción de servicios Web RESTful y una arquitectura multinivel
compartida para la construcción tanto de servicios Web RESTful como de aplicaciones Web
dinámicas. |
|
|
|
2 de septiembre de 2009 |
|
| |
Cultured Perl: Perl y la nube Amazon, Parte 5 Esta serie, que se divide en cinco partes, lo llevará a recorrer la construcción
de un sitio Web simple para compartir fotos usando Perl y Apache para acceder a Amazon
Simple Storage Service (S3) y Amazon SimpleDB. En esta entrega final, analizaremos las
plantillas del sitio mod_perl completo, incluyendo una plantilla para elaboración de
índices, tres para carga (general, formularios S3, y agregados de URL), una para
búsqueda de imágenes y comentarios, y una para búsqueda recursiva de comentarios para
una imagen (o encadenamiento descendente). |
|
|
|
2 de septiembre de 2009 |
|
| |
Construcción de servicios Web RESTful y aplicaciones Web dinámicas con la
arquitectura multinivel Continúe capacitándose en la construcción de servicios Web RESTful y aplicaciones
Web dinámicas usando la arquitectura multinivel. Este artículo proporciona experiencia
práctica del diseño y la construcción de componentes en cada nivel y cómo se vinculan
estos componentes. Se brinda un ejemplo de la forma en que los servicios Web RESTful,
Ajax (Asynchronous JavaScript And XML) y Spring Web Flow trabajan juntos para producir
una interfaz Web de alta calidad y capacidad de respuesta, similar a una interfaz de
escritorio. También se muestra cómo programas clientes, como Ruby Scripts, usan
servicios Web RESTful para cargar y descargar los datos de usuarios del
servidor. |
|
|
|
2 de septiembre de 2009 |
|
| |
Uso de ITCAM for SOA para monitorear Sistemas BPM: Parte 2: Cómo ITCAM for SOA monitorea las arquitecturas orientadas a
servicios Las métricas que reúne ITCAM for SOA se recopilan a partir de mensajes SCA. En
este artículo, analizaremos las métricas y compararemos y mapearemos las métricas en
función de WebSphere Dynamic Process Edition (WDPE) y de los comportamientos en tiempo
de ejecución. También explicaremos cómo leer, comprender y analizar las métricas y cómo
familiarizarse con las aplicaciones WDPE a partir de las métricas. |
|
|
|
28 de agosto de 2009 |
|
| |
Uso de ITCAM for SOA para el monitoreo de sistemas BPM: Parte 1: Configuración del entorno con ITCAM for SOA y WDPE WDPE (WebSphere Dynamic Process Edition) es un elemento clave de la suite IBM BPM,
que cuenta con soporte incorporado de la adaptación y responde dinámicamente al cambio.
Esta oferta brinda las capacidades fundamentales de BPM habilitado por SOA para el
modelado, la simulación, la implementación y el monitoreo de procesos de negocios
dinámicos de extremo a extremo. ITCAM (IBM Tivoli Composite Application Manager) for SOA
es el producto adecuado para monitorear el sistema BPM en términos de estado de
servicio, rendimiento, información de correcto funcionamiento, etc. |
|
|
|
25 de agosto de 2009 |
|
| |
Ventaja de IBM para los estándares de gobernabilidad SOA El propósito de este artículo es mostrarle porqué usted debería pedirle ayuda a
IBM en el área de Gobernabilidad SOA IBM lidera la industria ayudándolo a establecer
estándares y la forma correcta de hacer las cosas en relación con SOA y Gobernabilidad
SOA. El liderazgo industrial de IBM en materia de SOA continúa con la introducción del
Modelo de Madurez de Gobernabilidad SOA. IBM lo puede ayudar a identificar todo aquello
en lo que usted debe tener éxito en relación con SOA y Gobernabilidad SOA, y cuenta con
productos y servicios que la respaldan. |
|
|
|
20 de agosto de 2009 |
|
| |
Conexión a la nube, Parte 3: La gobernabilidad y seguridad de la nube En la tercera y última parte de esta serie de tres partes sobre la construcción de
una aplicación de nube híbrida, analizamos la gobernabilidad y seguridad de la
computación en nube (cloud computing). Sobre la base del ejemplo de la aplicación
HybridCloud de la parte 2, aprenderemos a agregar políticas de control de acceso para el
servicio Amazon SQS (Simple Queue Service). Además, analizaremos en detalle cómo la
aplicación HybridCloud se autentica a sí misma para los servicios de nube y cómo agregar
una pista de auditoría de registro a S3 de Amazon (correspondiente a las tres “S” de los
vocablos ingleses Service (servicio), Storage (almacenamiento), Simple (simple),
Servicio Simple de Almacenamiento). Por último, veremos cómo las aplicaciones de Google
utilizan OAuth y de qué manera los servicios de nube de Force.com requieren pruebas
incorporadas para evitar ataques DoS (Denegación de Servicio) involuntarios. |
|
|
|
16 de junio de 2009 |
|
| |
Refuerzo del servidor Linux Los servidores —se utilicen para pruebas o bien en producción— son los principales blancos de los atacantes. No obstante, tomando las medidas adecuadas, usted podrá transformar una unidad vulnerable en un servidor reforzado y frustrar ataques externos. Aprenda cómo asegurar sesiones SSH, configurar reglas de firewall e instalar un sistema de detección de intrusos que alerten sobre posibles ataques contra su servidor GNU/Linux. Una vez adquiridos los conceptos básicos de seguridad para su servidor, podrá basarse en estos conocimientos para seguir reforzando sus sistemas. |
|
|
|
8 de junio de 2009 |
|
| |
Cultured Perl: Perl y la nube Amazon - Parte 1 Este manual, que está dividido en cinco partes, le enseña cómo crear un sitio Web simple para compartir fotos utilizando Perl y Apache para acceder a los servicios Simple Storage Service (S3) y SimpleDB de Amazon. En esta parte, tomará conocimiento de los beneficios y los contratiempos que tienen S3 y SimpleDB, adentrándose en sus arquitecturas y comenzando a diseñar su sitio para compartir fotos. |
|
|
|
8 de junio de 2009 |
|
| |
Característica enfocada: Modelado para facilitar la ejecución con productos WebSphere BPM V6.2 Las mejoras a las herramientas y los tiempos de ejecución de gestión de procesos
de negocios (BPM por su sigla en inglés) de IBM han resuelto algunas de las principales
dificultades asociadas con el modelado para ejecución. Este artículo destaca estas
mejoras y la manera en que las mismas facilitan el desempeño de esta importante
función. |
|
|
|
20 de mayo de 2009 |
|
| |
Desarrollo e implementación de soluciones de prestación a múltiples clientes vía Web usando middleware IBM: Parte 2: Enfoques para permitir la prestación a múltiples clientes La Parte 1 de esta serie define a la prestación a múltiples clientes y presenta varios desafíos técnicos que surgen en la construcción e implementación de soluciones vía Web para múltiples clientes. En este artículo, se identifican cinco enfoques representativos que permiten la prestación de soluciones vía Web (también denominadas soluciones “software-as-a-service” o “software como servicio”) a múltiples clientes, y se realiza una comparación de sus costos y beneficios. |
|
|
|
20 de mayo de 2009 |
|
| |
Gobernabilidad de SOA – La mejor manera de adoptarla, Parte
3: Madurez, herramientas, vitalidad y patrones de éxito de la gobernabilidad En las partes 1 y 2, aprenderemos conceptos sobre la gobernabilidad, su ciclo de
vida y el aspecto organizacional de una empresa a la hora de soportar la arquitectura
SOA y la gobernabilidad de SOA. En la última parte de la serie, analizaremos la madurez,
herramientas y vitalidad de la gobernabilidad. Y por último nos dedicaremos a los
patrones de éxito de la gobernabilidad. |
|
|
|
14 de mayo de 2009 |
|
| |
Validación de contenidos de artefactos en WebSphere Service Registry and Repository Este artículo utiliza un ejemplo para mostrar cómo configurar y personalizar el validador de contenidos de WebSphere Service Registry and Repository y cómo aplicar las prácticas recomendadas en contenidos WSDL. |
|
|
|
13 de mayo de 2009 |
|
| |
Servicios Web seguros entre WebSphere Application Server y Microsoft Windows Communication Foundation Aprenda a configurar un entorno Kerberos para asegurar los mensajes SOAP que se intercambian entre IBM WebSphere Application Server y Microsoft Windows Communication Foundation. Este artículo muestra los pasos a seguir con las muestras de Service Endpoint Interface disponibles en WebSphere Application Server. |
|
|
|
13 de mayo de 2009 |
|
| |
Gobernabilidad de SOA: la mejor manera de adoptarlo, Parte 2: Ciclo de vida de la gobernabilidad En la parte 1 de la serie, aprendimos acerca de la gobernabilidad en general y nos referimos a la gobernabilidad en la empresa, TI y SOA y la relación entre ellos. En la parte 2, describimos el ciclo de vida de la gobernabilidad y la mejor manera de organizarse para manejar SOA y la gobernabilidad de SOA. |
|
|
|
8 de mayo de 2009 |
|
| |
Gobernabilidad de SOA – ¿Cuál es la mejor forma de adoptarlo? Parte 1: Introducción a la gobernabilidad de la Empresa, de TI y de SOA Debido a un inmenso crecimiento proyectado, el Gobierno debe modernizar sus sistemas de TI. El tráfico aéreo se duplicará o incluso se triplicará en los próximos veinte años, la cantidad de personas jubiladas en los Estados Unidos de Norteamérica se duplicará, la infraestructura prosperará muchísimo, la población aumentará en demasía y, debido a estas presiones, es muy probable que los sistemas colapsen. Además, si no se toman medidas al respecto, abundarán los problemas. Algunas agencias gubernamentales han considerado la arquitectura orientada a servicios (SOA) como la forma más efectiva de tratar estos problemas. No obstante, el traspaso a SOA implica desafíos sustanciales. Por esto, una de las agencias gubernamentales le solicitó a IBM que colaborará con otros socios de la agencia para producir un informe que tratase sobre estos desafíos. Este artículo presenta dicha información a todas las industrias en más allá de esta agencia. |
|
|
|
5 de mayo de 2009 |
|
| |
Creación de comunidades inteligentes con IBM Social Collaboration Tool Suite Este artículo describe el desarrollo de una comunidad inteligente mediante el
potenciamiento de conceptos de colaboración social y el uso del conjunto de herramientas
de IBM que implementa los conceptos de Web 2.0 y colaboración social. En primer lugar,
definimos qué es una comunidad inteligente, por qué es necesario contar con una
comunidad por el estilo, cuál es su comportamiento, cuáles son sus principios básicos y
cuáles son los beneficios de implementar este tipo de comunidad en una organización de
gran envergadura. En tal contexto, detallaremos los aspectos básicos de la colaboración
social, explicaremos cómo se vincula con las comunidades inteligentes y mencionaremos
sus elementos fundamentales y su impacto sobre la TI y las organizaciones junto con las
diferentes ofertas de productos de IBM. |
|
|
|
1 de mayo de 2009 |
|
| |
Construcción de una solución basada en Intelligent eForms en DB2 pureXML, Lotus Forms, y Servicios Web El procesamiento de formularios es una de las principales tareas diarias de muchas empresas públicas y privadas. Los procesos basados en formularios de papel requieren muchos recursos, insumen tiempo, y suelen tener como consecuencia datos imprecisos o incompletos. Este artículo describe cómo crear una solución electrónica eficiente para la captura, entrega y administración de datos. El artículo lo guiará en tres pasos para crear una solución eficiente para la captura de datos en formularios electrónicos XML con los Lotus Forms para captura de datos, DB2 pureXML para almacenamiento y consulta de datos; y una conexión entre los dos, a través de un simple servicio Web, que podrá crear con Data Studio Developer. En tres pasos usted obtendrá una aplicación operativa de formularios electrónicos, que puede ser la base para la captura y administración de datos de manera eficiente, rápida y precisa. |
|
|
|
30 de abril de 2009 |
|
| |
Conexión a la nube (Connecting to the cloud), Parte 2: Cómo realizar el modelo de nube híbrido Esta es la Parte 2 de una serie de tres partes sobre conexión a la nube. A fin de determinar cuál es la mejor solución para crear una aplicación de nube híbrida, la Parte 1 analizó algunas de las ofertas de los principales proveedores de plataformas de nube. En el presente artículo, la Parte 2 de la serie, usted podrá implementar la aplicación de nube híbrida, que combina componentes de aplicaciones locales con la computación en nube. La aplicación utiliza una cola JMS a nivel local y una cola SQS en la nube, combinando ambas para formar una única aplicación híbrida. |
|
|
|
28 de abril de 2009 |
|
| |
Conexión a la nube, Parte 1: Máximo aprovechamiento de la nube en las aplicaciones Analice la computación en nube y las ofertas de los principales proveedores de plataformas de nube: Amazon, Google, Microsoft, y SalesForce.com. En la primera parte de una serie de tres, tomaremos un ejemplo de una aplicación empresarial típica que utiliza una cola JMS, y examinaremos qué implicaría hibridizar parte de esta infraestructura JMS en la nube. |
|
|
|
27 de abril de 2009 |
|
| |
Comunicación segura entre un servicio de host Web y servicios Web monitoreados ¿Deberíamos tener un servicio Web como un host de monitoreo de seguridad dedicado? ¿O deberíamos tener muchos servicios Web que trabajen juntos como el host de monitoreo de seguridad distribuido? En este artículo observaremos los pro y los contra de cada tipo de host y sugeriremos cómo puede ser utilizado cada uno para resolver problemas de seguridad. |
|
|
|
15 de abril de 2009 |
|
| |
Integración de aplicaciones de pantalla verde en su SOA: Utilización de Rational Host Access Transformation Services (HATS) Este artículo resume el soporte brindado por IBM Rational Host Access Transformation Services (HATS), que permite crear servicios Web para proporcionar interfaces de programación estándar para la lógica empresarial y las transacciones contenidas dentro de las aplicaciones 3270 y 5250 basadas en caracteres (denominadas también aplicaciones de host o aplicaciones de pantalla verde). |
|
|
|
9 de abril de 2009 |
|
| |
Permitir empresa en tiempo real con procesamiento de eventos de negocios, Parte 1: Vea cómo se hace con un escenario del mundo real de IBM El presente artículo utiliza un escenario del mundo real para ilustrar la necesidad de contar con un marco que brinde soporte al procesamiento de eventos complejos. Es la primera parte de una serie de artículos que describe cómo utilizar este marco para ayudar a identificar errores antes de que ocurran. (IBM Business Process Management Journal) |
|
|
|
13 de febrero de 2009 |
|
| |
Implementación de funciones 4GL como servicios Web Aprenda cómo las funciones IBM Informix 4GL se pueden implementar como servicios Web. Conozca las generalidades de una herramienta de interfaz de usuario (UI) denominada "w4gl" y de una herramienta de back-end denominada "w4glc" y utilizada por "'w4gl". |
|
|
|
12 de febrero de 2009 |
|
| |
Desarrollar e implementar soluciones multiempresa entregadas a través de la Web usando middleware de IBM, Parte 1: Desafíos y patrones arquitectónicos Las soluciones entregadas a través de la Web que siguen un modelo de entrega de “software como un servicio” (SaaS) -- en el que los clientes se subscriben al software y acceden a él desde un sitio del proveedor de servicios en lugar de obtener licencias y hacer instalar el software en sus equipos -- pueden ofrecer un indiscutible valor de negocios a empresas de cualquier tamaño. Tanto los desarrolladores que crean nuevas soluciones o transforman las soluciones existentes como los proveedores de servicios que implementan tales soluciones deben hacer frente a numerosos desafíos técnicos. Un ejemplo de ello es la multiempresa, donde una única instancia de software se ejecuta en las instalaciones de un proveedor de servicios y sirve a organizaciones múltiples. Esta serie de artículos describe diferentes patrones para abordar estos desafíos, usando frecuentemente técnicas de Arquitectura Orientada a Servicios. Aprenda también cómo los productos de software de IBM pueden ayudarlo a crear y a implementar soluciones multiempresa entregadas a través de la Web que sean escalables, configurables y rentables. |
|
|
|
24 de abril de 2008 |
|
| |