miércoles, febrero 25, 2009

[BI] Algunos factores por los que las empresas deben evaluar correctamente las plataformas de Business Intelligence

163529_0001Estos son algunos puntos mencionados en uno de los documentos de Gartner del Cuadrante Mágico para las Plataformas de BI. 

Me parece que resumen bastante bien el “porque va a ser cada vez más necesario contar con una plataforma de BI adecuada a la organización”.

  • Los gerentes del área de informática (CIOs) requieren invertir cada vez más en tecnología que permita la mejora continua del negocio y facilite los cambios estratégicos. El hecho de que BI sea una de las más altas prioridades para los CIOs en estos días, indica que ven a BI como parte de la respuesta a estos requerimientos. Si se implementa correctamente una solución de BI, se pueden mejorar las decisiones de negocio y se puede hacer más eficiente la operación del día a día.
  • Las plataformas de BI están expandiendo sus capacidades mas allá de las consultas tradicionales, los reportes y el procesamiento analítico en línea (OLAP), entregando dashboards, scorecards y otros médios para mostrar la información. Se espera por tanto que la innovación y el crecimiento de estas plataformas vayan por el lado de hacer más sencilla la construcción y el consumo de aplicaciones de BI (ya sean en términos de visualización, búsquedas, análisis in-memory, SaaS y arquitecturas orientadas a servicios)
  • Las empresas pequeñas y medianas están siendo un mercado objetivo cada vez más importante para los proveedores de BI que ven en este nicho nuevas oportunidades. En este sentido, los nuevos modelos para llevar soluciones a este tipo de empresas, como SaaS (software as a service), y las nuevas estrategias para reducir costos,  han permitido a los proveedores de soluciones BI acercarse a este mercado.
  • Algunas áreas que tradicionalmente estaban bajo el alero de la administración corporativa, como la planificación de negocios y el manejo de presupuestos, están siendo integradas a las capcidades de BI. Esto sumado a la integración del análisis de información y la gestión de métricas a los procesos de negocio, provocarán mayor inversión en esta plataforma.
  • Los usuarios finales están siendo cada vez más autosuficientes en el uso y manipulación de información para su propio beneficio. Esto permitirá la proliferación de BI a lo largo de toda la empresa.
  • Otro factor positivo de las funcionalidades de BI es el uso de tecnologías RIA, Rich Client Application, para la visulaización de información en aplicaciones Web, algo que se ve como un servicio de valor agregado.

De todas formas y tal como se menciona en el documento, cada empresa debe evaluar correctamente sus necesidades para determinar que plataforma de BI se ajusta mejor a su realidad. Por tanto, es necesario tener en cuenta las funcionalidades de cada plataforma, por ejemplo: la capacidad de integración a las aplicaciones existentes, la facilidad de uso y distribución a los usuarios finales, etc. Obviamente también es muy importante el costo, tanto de licencias como de implementación, ya que probablemente es uno de los puntos más importantes para tomar la decisión final.

Más información en este link, http://mediaproducts.gartner.com/reprints/microsoft/vol6/article7/article7.html, acá están detallados los criterios de evaluación y también hay información adicional muy interesante.Recomendado.

jueves, febrero 12, 2009

Windows 7 – “Antivichos…”

windows7-logoBueno, ya va un poco más de un mes usando la Beta 1 de Windows 7 (Build 7000) y hasta el momento puedo decir que el upgrade desde Vista no ha sido para nada dramático, en mi caso probablemente gracias además a que mi notebook (DELL XPS M1530 – Windows Experience Index: 5.0) está basado prácticamente en un modelo orientado al “home-high performance-user”, que en mi atarzanado inglés querría decir que tengo instaladas herramientas de trabajo y lo mínimo e indispensable para cumplir los requermientos de un usuario normal, pero que además todas las pruebas, investigaciones, desarrollos y otros asuntos relacionados a tareas “computinescas” las hago sobre VirtualPC, de forma que cualquier problema ocasionado por incompatibilidad de software se quede dentro de la máquina virtual ;).

Dicho lo anterior, uno de los componentes indispensables en el sistema operativo del host, además de Office, es el antivirus, y para ello en Windows 7 todavía no hay muchas opciones… al menos no mencionadas en las páginas oficiales de MS, es más! Live OneCare simplemente no instala. De los tres que estuve probando el que mejor se comportó hasta ahora es AVG, …nuevamente, creo que hay que tener en cuenta el uso que le damos al SO y obviamente el nivel de paranoia respecto a la seguridad que necesitamos en nuestro pc.

Aca van algunas notas y observaciones “personales” del comportamiento de los antivirus que usé:

symantec Norton 360 v3 pre-release (beta) 40px-Yellow_check_svg

  • Fue el primero que probé sobre todo por la trayectoría de la marca. Debe ser uno de los más antiguos o no??,
  • La instalación muy simple, pero si no recuerdo mal, tuve que reiniciar el pc.
  • De la usabilidad no me puedo quejar, muy buena interfaz y fácil de usar.
  • Un punto en contra, es que se nota que se instaló un antivirus :), de partida la advertencia de conflictos con el firewall de Windows, luego la integración con IE, obviamente el consumo de recursos en notorio y hasta me atrevería a decir que interfiere al levantar las aplicaciones y las hace mas lentas.
  • Esta versión es una toolbox que le hace a todo… limpieza de registro, optimización de discos, backup de discos… demasiadas funcionalidades si solo estamos buscando un antivirus, para lo demás hay herramientas integradas al SO ;)

 kaspersky-lab Kaspersky 8 Beta Preview  40px-Yellow_check_svg

  • Había escuchado de este antivrus, muy buenos comentarios siempre, pero nunca lo había probado. Lo primero que me paso… “blue screen” a medio andar de la instalación… porque? no estoy seguro, pero me fije que trata de instalar un driver o algo similar (extensión .sys …wtf!!), es más, se nota que está haciendo algo a bajo nivel, cuando el desktop y los iconos empiezan a hacer flickering es porque algo está modificando o interfiriendo con los componentes de ejecución… no tengo sustento técnico al respecto, pero los hechos hablan por si solos. Luego de reiniciar la máquina, el segundo intento de instalación fue exitoso, aunque tuve que reiniciar para completar el proceso.
  • Consume muchos más recursos, era notorio que “algo” andaba haciendo las ejecución de las aplicaciones un poco más lentas… mucha más seguridad?, puede ser… pero para un tipo prolijo y cuidadoso con lo que baja de internet, “como yo” :), no se necesita tanto escaneo en background ni tanto bloqueo de aplicaciones. 
  • Otro tema, es que para ser una versión Beta Preview molesta bastante con la ventanita para comprar y activar la licencia.

  avg AVG 8   40px-Yes_check_svg

  • El único que ya no está en versión Beta, será por eso que ejecutó tan bien?. Como ya mencioné, mi elección entre los tres considerados en este post.
  • Instalación muy simple, rápida y no fue necesario reiniciar.
  • Casi ni se nota que está instalado, el consumo de recursos es muy bajo.
  • Se integra con Internet Explorer de forma sencilla, sin tanta parafernalia como Norton que adiciona muchos iconos y notificaciones…
  • Usabilidad excelente, simple y enfocado a lo que es… antivirus, antispyware, anti rootkit, además se integra a Outlook 2007 sin problemas, y a IE, y finalmente el Resident Shield ejecuta en background para escanear los archivos que se están usando (pero nuevamente, casi ni se nota). Muy bueno.

A todo esto, lo más  probable es que Live OneCare no haya instalado, o sea incompatible, simplemente porque MS ya está trabajando en la próxima suite de seguridad, codename Morro, esta suite estará orientada a proteger el pc de virus, spyware, rootkits y trojanos… pero con foco en el usuario home, y se espera que se libere para la segunda mitad del 2009 por la módica suma de cero pesitos, osea gratis :)

En conclusión, mi recomendación va por AVG, realmente anda muy bien, no afecta el rendimiento y ya ha encontrado un par de potenciales trojanos que ninguno de los otros dos detectó.

lunes, febrero 02, 2009

Biztalk 2009 – ESB Guidance 2.0

For those interested in practices, patterns and architectural guidance related to simplify the development of ESB using Biztalk Server and .Net, recently the ESB Guidance 2.0 CTP2 was actualized.

image001.jpg

Ref: http://www.codeplex.com/esb/Release/ProjectReleases.aspx?ReleaseId=21605

Windows 7 - StickyNotes

StickyNotes es una de las funcionalidades que ya existía en Windows Vista, pero que al menos en mi opinión no era lo suficientemente buena como para mantenerla siempre activa en la SideBar de Windows Vista.

Bien, esta nueva versión está bastante buena, y también es muy fácil de usar:

  • De partida, se beneficia de la toolbar de aplicaciones, porque se puede fijar a la misma fácilmente, así que luego, al hacer click sobre el ícono se muestran todas las notas a la vez, o simplemente al pasar el mouse sobre la mini ventana se sobreponen a las demás ventanas.

image

  • Entre las características que resaltan están:
    • Distintos colores
    • Se puede cambiar el tamaño como si fuera cualquier otra ventana, y el texto se ajusta al ancho.
    • En Tablet-PCs se puede usar la escritura con lápiz. (ya está en la wish-list :))
    • … y también se puede dar formato al texto
  • La opción de dar formato al texto y la combinación de teclas no la he visto muy detallada en la Ayuda ni en otros posts sobre StickyNotes, así que acá va una lista:

Acción

Shortcut

Bold Ctrl+B
Italic Ctrl+I
Underline Ctrl+U
Strike Through Ctrl+T
Alinear Derecha Ctrl+R
Alinear Izquierda Ctrl+L
Nueva Nota Ctrl+N
Borrar Nota Seleccionada Ctrl+D
Aumentar el tamaño del Font Ctrl+Shift+>  o Ctrl+Shift+.
Reducir el tamaño del Font Ctrl+Shift+<  o Ctrl+Shift+,
Bullets Ctrl+Shift+L (repetir para cambiar el tipo de bullet)
Toggle Uppercase Ctrl+Shift+A
Interlineado Ctrl+1  , Ctrl+2, Ctrl+5

… y jugando un poco con estas acciones podemos tener ayudas visuales más interesantes en la notas.

image

Eso por ahora, esta pequeña herramienta no deja de ser una ayuda a la productividad del día a día ;)

domingo, febrero 01, 2009

Administración de Seguridad de Reporting Server en Windows Server 2008

Este es un temita que apareció en una instalación de SQL Server 2008, el caso es que la instalación se hizo en Windows 2008 y no hubo ninguna novedad hasta que se quiso asignar un nuevo usuario como administrador de Reporting Services. Si bien la consola mostraba la lista de roles y los usuarios asignados, al hacer click con el botón derecho para ver las acciones y poder crear uno nuevo, las opciones aparecían deshabilitadas, plop!.

Luego de revisar otras alternativas para realizar la configuración, no quedó otra que buscar en la documentación en línea, osea googlear un poco para encontrar que es necesario realizar un par de cambios en la configuración que viene por default:

  • Ejecutar Internet Explorer con la opción de Run as administrator
  • Luego añadir la URL de Report Server a los Trusted Sites o sitios de Confianza
    • IE –> Tools –> Internet Options –> Security –> Trusted Sites.
  • Ahora es posible crear y asignar los nuevos roles en SSRS.
    • Report Manager –> Properties –> New Role Assignment –> ingresar [domain]\[user] –> seleccionar Content Manager
    • Report Manager –> Site Settings –> Configure Site-wide Security –> New Role Assignment –> ingresar [domain]\[user] –> seleccionar System Administrator

… al hacer esto podremos ingresar a Report Manager sin tener que hacer con la opción de Run as Administrator y podremos configurar los permisos seg[un sea necesario.

Ref: http://technet.microsoft.com/en-us/library/bb630430.aspx

viernes, enero 30, 2009

Anuncio de Microsoft respecto a su plataforma de Business Intelligence (BI)

Recientemente (enero del 2009), Microsoft anunció la actualización de su “roadmap” en cuanto a la plataforma de Business Intelligence se refiere, en resumen, el anuncio menciona lo siguiente:

La estrategia de Microsoft estará orientada a entregar BI a todos dentro de la organización a través del uso de Microsoft Sharepoint Server y Microsoft Office Excel, herramientas ampliamente adoptadas por usuarios de esta plataforma. Basándose en la información de los propios consumidores, el scorecard, dashboard y las funciones de análisis de datos se integrarán a Sharepoint Server Enterprise, permitiendo que estas funcionalidades estén disponibles en toda la organización reduciendo el valor de TCO (Total Cost of Ownership). A mediados del 2009 se liberará el service pack 3 de PerformancePoint Server, el que incluirá actualizaciones al módulo de planning, y por tanto los usuarios actuales de PerformancePoint podrán aprovechar las nuevas funcionalidades sin tener que gastar en nuevas herramientas o actulizaciones. Estos cambios permitirán a los clientes implementar soluciones completas de BI con inversiones basadas en SharePoint Server, SQL Server, y Excel.

Mas info: http://performancepointinsider.com/files/EXTERNAL_Microsoft_BI_FAQ_Final.pdf

Desde mi punto de vista hay algunos beneficios inmediatos, por ejemplo la posibilidad de empresas pequeñas y medianas de acceder a PerformancePoint, tal vez una de las herramientas centrales de una platafroma de Business Intelligence.
Por otro lado, un tema que no me termina de cerrar es que al incluir las funcionalidades de scorecard, dashboard y análisis de datos en sharepoint se pierde un poco la especialización de las herramientas, y por tanto la especialización de los profesionales… y no me refiero a los que ven las plataformas, que con un poco de costumbre basta, sino que aquellos responsables de diseñar las soluciones e implementarlas; en fin, lo más probable es que el cambio sea favorable de todos modos.

Resolución de Nombres de Servidores en una conexión VPN

Desde hace un tiempo atrás tengo que usar una conexión VPN (Virtual Private Network) para conectarme a uno de los servidores de Team Foundation en la empresa donde trabajo; aprovecho para mencionar que no soy muy entendido en el tema de redes porque obviamente no es mi campo, y cuando empecé a usar esta conexión me di cuenta que tenía algunos problemas con el acceso a los servidores usando sus nombres.

De partida me dijeron que en este tipo de conexiones es necesario hacer referencia a los servidores usando el nombre completo, por ejemplo: nombreserver.dominio.com. Hasta acá perfecto porque pude ingresar al servidor de Team Foundation que necesitaba, pero poco después, al ingresar al portal del proyecto que estaba viendo me di cuenta que habían secciones (webparts) que se cargaban desde otros servidores, algo común en sites que incorporan información desde distintas fuentes, como es el caso de métricas y otros componentes de apoyo.

image

Bien, el sentido común me dice que esas partes que muestran el mensaje de que no se encontró la ruta, justamente están utilizando la ruta considerando sólamente el nombre del server. Por lo cual la solución debería ser que el DNS resuelva bien los nombres.

La manera mas simple que encontré fue:

- Agregar a las propiedades de la conexión los DNS de la red interna.
- Y el punto tal vez más importante es agregar el o los sufijos de dominio que usan los servidores a los que vayamos a acceder.

image

Luego de esta configuración es necesario reconectarse, pero finalmente podremos ingresar a todos los servidores usando lo nombres cortos, y si estos hacen referencia a otros servidores no habrá problemas.

Resolviendo problemas de Virtual PC 2007 en Windows 7

Uno de los problemas que estuve teniendo en la versión BETA de Windows 7 tenía que ver con el display en las máquinas virtuales. En mi caso es un tema grave porque me baso en el uso de VPCs para evaluar y probar muchas cosas, lo que implica que las use con frecuencia y por tanto espero que tengan un rendimiento razonablemente bueno.

En fin, luego de hacer el upgrade de Windows Vista Ultimate a Windows 7 me fije que al levanta una VPC y empezarla a usar, derrepente la pantalla (la ventana de VPC) mostraba una imagen anterior del desktop o simplemente oscurecía algunas zonas de la misma.

Visualmente se veía asi:

image image

Luego de algunas pruebas cambiando drivers y resolución de la pantalla sólo me quedó la opción de compatibilidad. Extrañamente y a pesar de que VPC anda bastante bien en Windows Vista, en esta versión de WIndows deben haber cambios adicionales relacionados con la GUI, no por nada hay muchos más efectos visuales como el uso de transparencias al seleccionar un item en la toolbar de aplicaciones.

Dado lo anterior y luego de buscar infructuosamente en internet si alguien mas había tenido este problema, recordé que ya en las versiones anteriores de Windows existía una opción para simular y favorecer la compatibilidad con un sistema distinto al actual, y desde luego quede gratamente sorprendido cuando vi el nuevo manejo de compatibilidad, muy al estilo “wizard” y con opciones interesantes basadas en algunas preguntas respecto al problema de compatibilidad encontrado.

El wizard, en este caso, lo ejecuté con los siguientes pasos:

1. en \Program Files\Windows Virtual PC, seleccioné el archivo Virtual PC.exe y al hacer clic con el botón derecho del mouse, seleccioné la opción “Troubleshoot Compatibility”

image

2. Luego tuve que seguir unos cuantos pasos…

image image image image  image image

… en este caso la selección de opciones incluyó:

- This program does not display correctly
- Window transparency isn’t displayed properly

Finalmente, esto provocó que al iniciar Virtual PC se desactive el modo Aero, y las transparencias correspondientes, pero al menos en este modo Virtual PC funciona sin los problema visuales mencionados anteriormente.

En resumen, Program Compatibility es una herramienta bastante fácil de usar y según parece una muy buena alternativa para resolver la mayoría de incompatibilidades con software que solía funcionar en las versiones anteriores de Windows.

Actualización 2 de Febrero del 2009:
- Instalada una versión “prerelease” de los drivers de la tarjeta de video NVIDIA, VirtualPC volvió a funcionar correctamente.

miércoles, enero 28, 2009

Windows 7 – Nuevas Funcionalidades y Características

Para no quedar sólo con las incompatibilidades y “posibles” problemas, voy listando las funcionalidades y características más novedosas.

Funcionalidad Descripción
ISO Disc Images   Ahora es posible escribir las imágenes de discos tipo ISO directamente a los discos físicos.

image
Applications Toolbar   La barra realmente está muy buena, da mucha información sólo con aspectos visuales, como sombras atenuadas para mostrar que aplicaciones están ejecutándose y que aplicaciones tienen más de una ventana abierta.
Además, la posibilidad de realizar otras acciones al clickear el botón derecho del mouse.
Más info: http://i.gizmodo.com/5131933/giz-explains-why-the-windows-7-taskbar-beats-mac-os-xs-dock

image
Y otra nueva funcionalidad que encontré interesante es la extensión de los shorcuts en el menu de inicio, facilitando el acceso a los documentos recientemente usados.

image
Gadgets   Los gadgets ahora están integrados al desktop. Aunque en la versión Beta aún hay algunos problemas y no todos los gadgets que funcionaban en Vista funcionan en W7.

image
Consumo de Batería   Definitivamente hay mejoras en este aspecto, y obviamente tiene que ver con la forma en que se administra el consumo de energía en momentos en que el pc no está siendo usado.
Específicamente se agregó una opción más a esta configuración para determinar después de cuanto tiempo se baja el brillo de la pantalla.

image
Sticky Notes   Esta es una funcionalidad que ya existía en Windows Vista, pero la verdad es que no era muy fácil sacarle provecho. En Windows 7 las notas se pueden ubicar en cualquier parte en el desktop y se puede cambiar el tamaño de las mismas.

domingo, enero 25, 2009

Windows 7 – Incompatibilidades, quejas y faltas

Tengo que reconocer que los procesos de actualización se ven cada vez más estables; de cualquier forma el upgrade es para una versión BETA aún.

Acá una lista, para actualizar mientras W7 está BETA:

Tema: Antivirus
Descripción:

En la versión de Windows Vista que tenía instalada corría McAfee, al actualizar empezó a aparecer un mensaje señalando la incompatibilidad del antivirus.

Al momento los antivrus soportados por W7 son:
- AVG
- Norton
-
Kaspersky

image

Gravedad: Media
Solución: En micaso fue instalar Norton 360 con una copia de evaluación de una versión Beta de 30 días.

Lo primero que se paso por la cabeza fue que Windows Live OneCare debería ser ya compatible, pero lamentablemente aún no.


 

Tema: VirtualPC
Descripción: Una de las principales razones por las que actualice a W7 es porque tengo casi todo lo relevante a trabajo en máquinas virtuales.
- El problema que me encontré tiene que ver con el refresco de pantalla de la VPC, es como si quedase sombreada y a veces muestra una vista previa de las ventanas en el desktop, al parecer podría ser por drivers, pero no es seguro.


image

Gravedad: Baja
Solución: Ninguna, esperar a la actualización de W7
   


Tema: Skype
Descripción:

Temas de compatibilidad con Skype… hmmm o serán los drivers de audio y micrófono, no sé, lo que pasa es que no se oye nada y la conexión se cae cuando se estabalece la comunicación con un contacto

image

Gravedad: Baja
Solución: … esperar actualizaciones.
   

 

 


Tema: Media Player
Descripción:

Media Player se demora en cargar y en ocasiones se bloquea.

image

Gravedad: Media
Solución: Al parecer el problema tiene que ver con los plug-ins, luego de reiniciar un par de veces apareció mensaje indicando que se trataría de ejecutar WMP pero desactivando los plug-ins, y ya no hubieron más problemas.