iT Synergy Blogs

Growing Innovation - Soluciones a problemas reales

  • Facebook
  • Instagram
  • LinkedIn
  • Phone
  • Twitter
  • YouTube

Copyright © 2025 · iT Synergy·

MSE, AppFabric, De Cara al Futuro
MSE, AppFabric, De Cara al Futuro avatar

August 5, 2011 By Odahir Rolando Salcedo Tangarife Leave a Comment

En días pasados, en un proyecto integración, nos encontramos con la necesidad de implementar un componente que permitiera dar alguna flexibilidad y administración a los servicios expuestos en la capa de integración.  Personalmente, en lo primero que pensé, fue en MSE, pero hay algunas condiciones asociadas a MSE que ya no lo hacen el candidato más apropiado (o por lo menos no para la situación puntual) y comienzan por tanto a verse las bondades que puede llegar a ofrecer AppFabric en un corto plazo.

 

Contexto

La necesidad del cliente era clara:
un componente que permita agregar flexibilidad y desacoplamiento entre consumidor y proveedor en la(s) capa(s ) de servicios

  • un grado básico de administración y monitoreo de
    los servicios expuestos
  • El componente no debe suponer costos adicionales
    para la organización
  • Debe tener todo el respaldo y soporte de Microsoft,
    vía alguno de sus canales de soporte
  • Debe ir en la misma vía que la estrategia de
    integración de la organización, que está completamente basada en herramientas y
    tecnologías Microsoft

El anterior contexto solo son elementos básicos de entre muchos que pueden adicionarse, pero se plasman aquí para dar una idea general.

MSE

MSE es una herramienta netamente orientada a la virtualización y administración de servicios, cumpliendo a cabalidad con la mayoría de capacidades a nivel estándar y avanzado descritas en el modelo de madurez de SOA (SOAMM), como son:

Estándar:

  • Enrutamiento
    Dinámico
  • Identidad
    Integrada
  • Multiprotocolo
  • Instrumentación

Avanzado:

  • Mantenimiento
    Avanzado
  • Versionamiento
  • Inyección
    de políticas
  • Repositorio
    de Servicios Persistente.

¿Entonces que Hace que no se Tenga en Cuenta?

A pesar de sus capacidades, MSE no es un producto oficial de Microsoft, es más una iniciativa de un área específica deMicrosoft para solventar necesidades específicas.

RoadMap

No tiene y no va a tener un roadmap definido dentro de las herramientas oficiales de Microsoft, en pocas palabras, hasta aquí llegamos, oficialmente Microsoft no va a tocar más MSE y por lo tanto no debemos esperar ni mejoras ni nuevas versiones sobre este desarrollo.

Soporte

Al no ser un producto, hay un equipo de soporte muy reducido, que solo se ocupa de problemas puntuales en la versión actual y que por lo que se podría suponer, paulatinamente ira desapareciendo.

Recomendación

Si lo que sevprecisa es respaldo total de Microsoft y de sus áreas de soporte y garantizarvuna solución a futuro, no es recomendable montarse en MSE por lo expuesto anteriormente.

Por el contrario, en escenarios donde se quiere tener una herramienta de administración de servicios con un alto grado de personalización y se tienen los recursos para extenderla y darle soporte, MSE puede ser un muy buen punto de partida para un proyecto de esas características, ya que está desarrollada bajo muy altos estándares y su código fuente es libre, por lo que puede ser muy beneficiosa en escenarios de desarrollo a la medida en este campo.

 

AppFabric

Bueno, no hay que entrar en pánico, muchas de las características de MSE, ya están o irán siendo incorporadas en AppFabric, tal vez no en la misma forma ni en la misma lógica de uso y operación, pero lo que está claro, es que en el futuro cercano se tiene la visión de cumplir con las capacidades que menciona SOAMM en su apartado estándar y avanzado y que ya cumple MSE.

AppFabric 1.0

Al momento y en su versión para Windows que va un poco atrás de la versión que está en la nube, cumple con la mayoría de elementos del nivel estándar de administración de servicios que define SOAMM:

  • Enrutamiento
    Dinámico
  • Identidad
    Integrada
  • Multiprotocolo
  • Instrumentación

Para el nivel avanzado solo se cumple en este momento con:

  • Repositorio Persistente

AppFabric 2.0

En la versión beta de appFabric 2.0, ya podemos ver que toman forma las capacidades tanto del nivel estándar, como del nivel avanzado:

Estándar:

  • Enrutamiento
    Dinámico
  • Identidad
    Integrada
  • Multiprotocolo
  • Instrumentación

Avanzado:

  • Mantenimiento
    Avanzado
  • Versionamiento
  • Inyección
    de políticas
  • Repositorio
    de Servicios Persistente.

Recomendación

RoadMap

Esta actualmente en la versión uno y se planean más versiones, por lo pronto la versión 2.0 está en estado Beta. Además es un elemento clave en la estrategia de Microsoft para integración.

Soporte

Cuenta con todo el soporte de parte de Microsoft, ya que es un producto oficial.

Por lo tanto…
En estos momentos es la mejor opción, se sabe que no ofrece toda la versatilidad que hasta ahora ofrece MSE  para la administración de servicios, pero para allá va. Otro punto que hay que tener en cuenta es que AppFabric un elemento muy importante en la estrategia de Microsoft en lo que tiene que ver con integración, ya que allí convergen o van a converger todos los elementos que se deben tener en cuenta, tales como servicios, administración, ESB, Infraestructura de seguridad, despliegue, monitoreo e instrumentación, flexibilidad, desempeño, entre otros.

Filed Under: Integración, MSE, Servicios

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Team


Marco
Antonio Hernández

Jaime
Alonso Páez

Luis
Carlos Bernal

Ana
María Orozco

Juan
Camilo Zapata

Diana
Díaz Grijalba

Carlos
Alberto Rueda

Sonia
Elizabeth Soriano

Alexandra
Bravo Restrepo

Bernardo
Enrique Cardales

Juan
Alberto Vélez

Diana
Paola Padilla

Jhon
Jairo Rodriguez

Jesús
Javier Hernández

Alejandro
Garcia Forero

Gustavo
Adolfo Echeverry

Yully
Arias Castillo

Carlos
Andrés Vélez

Brayan
Ruiz

Jimmy
Quejada Meneses

Natalia
Zartha Suárez

Josué
Leonardo Bohórquez

Oscar
Alberto Urrea

Odahir
Rolando Salcedo

Carolina
Torres Rodríguez

Juan
Mauricio García

Mario
Andrés Cortés

Eric
Yovanny Martinez

Tag Cloud

.NET (9) 940px (1) Analysis Services mdx (1) An attempt was made to load a program with an incorrect format. (1) ASP.NET MVC (1) Azure (3) Backup (1) BAM (7) BAM API (1) BAMTraceException (2) BI (3) BizTalk (24) Business Intelligence (6) C# (2) caracteristicas de publicacion (2) Content Editor (3) ESB (15) ESB Toolkit (3) General (4) habilitar caracteristicas (3) indexes (2) Integration Services (2) Master Page (3) MDX (2) MSE (11) net.tcp (2) Office 365 (2) Oracle (2) Performance Point (2) Public Website (2) Receive Location (2) SDK (2) Servicio Web (2) Sharepoint 2010 (2) SharePoint 2013 (4) SharePoint Online (2) SOA (8) Soap Fault (2) Sort Months MDX (2) SQL Server (2) Visual (2) Visual Studio 2010 (2) WCF (19) Windows (3) Windows 8 (17)

Categories

  • .NET (33)
  • Analysis Services (1)
  • ASP.NET MVC (2)
  • Azure (7)
  • BAM (9)
  • BAM PrimaryImport (3)
  • BigData (1)
  • BizTalk (77)
  • BizTalk 2010 configurations (57)
  • BizTalk Application (60)
  • BizTalk Services (13)
  • Business Intelligence (4)
  • Cloud (3)
  • CMD (1)
  • CodeSmith – NetTiers (2)
  • CommandPrompt (1)
  • CRM OptionSet mapping component (1)
  • Desarrollo de software (6)
  • develop (6)
  • developers (3)
  • DropBox (1)
  • Dynamics (1)
  • Enterprise Architect (1)
  • Entity Framework (1)
  • Errores BizTalk (2)
  • ESB (27)
  • ETL (1)
  • Event Viewer (1)
  • Excel Services (1)
  • Foreach loop container (1)
  • General (4)
  • Gerencia de Proyectos (2)
  • Google (1)
  • Grouped Slices (1)
  • Human Talent (1)
  • IIS (4)
  • Integración (6)
  • Integration Services (3)
  • KingswaySoft (1)
  • Lync (1)
  • MSE (13)
  • Office 365 (2)
  • Oracle Data Adapter (2)
  • Performance Point (4)
  • Picklist (1)
  • Pivot Table (1)
  • Procesos (1)
  • Pruebas (1)
  • Public Website (2)
  • Reports (1)
  • SCRUM (1)
  • SDK (2)
  • SEO (1)
  • Servicios (2)
  • Sharepoint (9)
  • SharePoint 2010 (10)
  • SharePoint 2013 (4)
  • SharePoint Online (2)
  • SharpBox (1)
  • Shortcuts (1)
  • Sin categoría (1)
  • SOA (50)
  • SQL (5)
  • SQL Server (3)
  • SQL Server Management Studio (1)
  • SSIS (3)
  • SSL (1)
  • SSO (1)
  • Tracking Profile Editor (2)
  • Twitter (1)
  • Uncategorized (1)
  • Virtual Network (2)
  • Visual Studio 11 (1)
  • Visual Studio 2010 (2)
  • Visual Studio Online (1)
  • VMware (2)
  • WCF (24)
  • Web (1)
  • Web Api (1)
  • Windows (5)
  • Windows 8 (11)
  • Windows Azure (2)
  • Windows Live Write (1)
  • Windows Phone (7)
  • Windows Phone 8 (1)
  • Windows Scheduler (1)
  • windows8 (2)
  • WindowsRT (3)
  • WP7 SDK (1)

Manage

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org