BizTalk: Recursos para empezar!

Aunque desde hace un tiempo estoy bastante desconectado de BizTalk Server, no está de más tener a mano información práctica relativa al producto de integración por excelencia de Microsoft. En este sentido, disponemos de abundante información en la correspondiente página de producto. Desde aquí podremos acceder a información relativa a las capacidades de la plataforma, los componentes fundamentales, versiones existentes, así como una serie de virtual labs tanto para BizTalk Server 2009, BizTalk Server 2006 R2 y BizTalk Server 2006.

BizTalk Server 2009 Virtual Labs

BizTalk Server 2006 and 2006 R2 Virtual labs

image

Nuevas guías para Microsoft BizTalk Server 2006 R2!

Microsoft ha liberado recientemente tres nuevas guías para Microsoft BizTalk Server 2006 R2:

De estas tres guías, la de aparición más reciente es la Microsoft BizTalk Server 2006 R2 Hyper-V Guide. Se trata de una serie de 145 páginas disponibles en MSDN y TechNet, así como en formato DOCX, PDC y CHM (Podéis descargar la guía en estos formatos a través de este enlace).

La idea de esta nueva guía es proporcionar información relevante a los profesionales IT de cara a virtualizar de la forma más eficiente posible entornos de BizTalk Server mediante Windows Server 2008 Hyper-V. Para ello, se han establecido las siguientes secciones en la misma:

  • Getting Started, que proporciona información conceptual sobre Hyper-V, así como una introducción a su arquitectura. 
  • Deploying BizTalk Server on Hyper-V, dónde se describe los pasos seguidos para configurar un entorno de laboratorio virtualizado de BizTalk Server mediante Hyper-V con la idea de comparar el rendimiento de este entorno frente a uno no virtualizado. 
  • Evaluating BizTalk Server Performance on Hyper-V, dónde se detallan consideraciones relevantes respecto a como medir el rendimiento de una solución de BizTalk Server corriendo en un entorno virtualizado con Hyper-V.
  • Testing BizTalk Server Performance on Hyper-V, que proporciona resultados de rendimiento detallados para cuatro escenarios de test diferentes y los compara en términos de rendimiento, tanto para un entorno virtualizado de BizTalk Server como para uno no virtualizado.

S+S: CTP versión R12 de BizTalk Services!

Microsoft acaba de liberar una nueva CTP de BizTalk Services, o lo que es lo mismo la plataforma en la nube para SOA (Service Oriented Architecture) y BPM (Business Process Management). Además de esta nueva CTP, y ya van 12, se ha liberado una nueva versión para el SDK de BizTalk Services.

Como sabréis, BizTalk Services permite a las organizaciones modelar escenarios de Internet Service Bus (ISB), es decir, modelar sus procesos de acuerdo a la filosofía SOA más allá de los límites de la organización y en la nube (o lo que es lo mismo, a través de Internet). En definitiva, BizTalk Services permite definir mecanismos estándar de conexión de aplicaciones distribuidas utilizando la red como medio.

image

Por otra parte, BizTalk Services se enmarca dentro de la estrategia Software + Services (S+S) de Microsoft que consiste en ofrecer una serie de servicios hosteados en la nube (Internet) al más puro estilo Amazon o Salesforce.com. Además, no hay que olvidar que BizTalk Services se enmarca también dentro de la estrategia de Microsoft de proporcinar los elementos necesarios para simplificar SOA y enlazar con la estrategia S+S, o lo que es lo mismo: OSLO

En cuanto a las novedades de esta nueva CTP de BizTalk Services, sin duda destaca la capacidad de definir servicios de orquestación en la red habilitados por Windows Workflow Foundation (WF). Tal y como se comenta en esta noticia, la clave de esta capacidad está en un runtime de WF hosteado en la red y el uso de servicios web de mensajería. Además de esta novedad, la release R12 de BizTalk Services incluye:

  • Extensión del servicio de identidad, de manera que se permite que los usuarios puedan dar cierto control a los socios comerciales en los procesos de negocios modelados.
  • Comunicación Rest-Based como alternativa para el intercambio de información de las identidades involucradas.
  • Soporte multiprotocolo en el intercambio de información. Por ejemplo, se ha añadido soporte a TCP (hasta ahora solo se soportaba HTTP). También se han añadido nuevas estrategias de intercambio de mensajes, como mensajería FIFO.
  • La información se puede enviar en modo broadcast a múltiples destinos sin necesidad de autorización.

Podéis ver el resumen completo de las novedades de esta CTP en este enlace. Os podéis bajar la nueva versión del SDK en este otro enlace.

BTS 2006 R2: Microsoft BizTalk Operations Guide!

A través del recién estrenado blog de Eduardo Azanza,  uno de los pilares del grupo de BPM y SOA de Microsoft Ibérica, me he enterado de que Microsoft acaba de publicar la guía de operaciones de Microsoft BizTalk Server. Como nos comenta Eduardo y podemos leer en la página principal de la guía, se trata de la primera edición de una guía enfocada a la administración e implementación de soluciones BizTalk en general, y de las versiones BTS 2006 y BTS 2006 R2.

image

La guía que es puede descargar en formato chm, pdf o dox a través de este enlace, está basada en la experiencia de profesionales de Microsoft, partners y clientes que tienen un gran bagaje en el planing, despliegue, mantenimiento y administración de soluciones de BizTalk. La base de esta guía es la propia sección de ayuda de BTS 2006 R2, whitepapers, artículos de la knowledge base de Microsoft y otros recursos que han sido revisados a conciencia por miembros del equipo de desarrollo de BTS.

En cuanto a la organización de la misma, podemos ver que está divida en las siguientes secciones:

  • Planning the Environment for BizTalk Server, dónde podremos comprobar si toda nuestra infraestructura y aplicaciones BizTalk está lista desde el punto de vista operacional.
  • Operations Checklist, para ayudarnos en la evaluación de la operatividad de un despliegue de BizTalk.
  • Managing BizTalk Server.
  • Monitoring BizTalk Server.
  • Maintaining BizTalk Server.
  • Increasing Availability for BizTalk Server.
  • Optimizing Performance for BizTalk Server, dónde podremos encontrar las formas que tenemos para optimizar el rendimiento de nuestra infraestructura de BizTalk