martes, 13 de mayo de 2008

Sharepoint Services 3 es gratuito?

Una instalación con WSS3 No tiene porqué salirnos gratis.

WSS3 forma parte del paquete de Windows server 2003, la instalación y uso de WSS3 no necesita de licencias adicionales. Al menos eso pensaba yo!!. Ayer Jorge Diéguez nos planteó la duda "¿necesitamos la licencia Windows External connector?". Al parecer había estado navegando y encontró el siguiente enlace: http://www.sharepointblogs.com/mattg/archive/2008/05/12/sharepoint-licensing-a-common-question-i-get-asked.aspx


Como consecuencia de esto hemos hecho una serie de consultas al soporte preventa de Microsoft sobre este tema y hemos concluido lo siguiente:
si queremos montar un portal con WSS3 puede que haya que adquirir licencias adicionales.

Cuando se monta wss3 para que pueda ser utilizado por usuarios públicos existen dos opciones en temas de licenciamiento:
  • Usuarios anónimos: En este caso no se necesita ningún tipo de licencia para WSS3.
  • Usuarios que realizan login
    • Usuarios externos a la compañía que se loguean en WSS3: En este caso se necesita un "External Connector License"
    • Usuarios de la compañía: Necesitan una licencia CAL.
La explicación que nos daba Microsoft era que siempre se debe licenciar los usuarios que necesitan hacer un login sobre los sistemas o aplicativos. Como WSS3 es un componente (aplicativo) de WS2K3 estamos utilizando recursos propios de WS2k3, por lo que necesitaremos una licencia CAL para cada usuario que haga logon sobre WSS3. En este caso Microsoft separa los usuarios externos a la compañía de los internos. Para los usuarios internos necesitaremos de una licencia CAL, y para los externos podremos o bien adquirir una licecnia CAL por usuario o bien adquirir el parquete "External Connector License".

La forma de realizar el login sobre WSS3 no afecta a la forma de realizar el registro, para Microsoft lo que importa es identificar la persona física independientemente que la validación se haga por un AD, ADAM o provider a medida con nuestro repositorio.

Es importante que tengais en cuenta que el paquete "External Connector License" es solo para usuarios externos a la compañía, es decir, que no están en nómina.
Las licencias de extenal connector se deben adquirir por cada servidor de nuestra granja que lo necesite.

Una vez visto el tema de wss3, tenemos que revisar las liencias de SqlServer. SqlServer es un producto aparte, al considerar a los usuarios de WSS3 como usuarios de WS2k3, si nuestro portal sobre WSS3 utiliza bbdd de contenidos de SqlServer (que será en el 100% de los casos) tendremos que tener una licencia CAL de SqlServer por cada usuario interno o externo que haga login en wss3. En este caso os recomendaría licenciar SqlServer por procesador en lugar de por usuario.


Como resumen os expongo nuestro caso y las licencias que necesita adquirir el cliente:

Los portales WSS3 son públicos en Internet, accederán usuarios anónimos y usuarios alojados en un repositorio propietario del cliente mediante un provider de seguridad a medida. A los portales no accederán usuarios del dominio.
Los servicios de WSS3 estarían alojados en servidores WServer 2003 Enterprise edition y utilizarían como bbdd SqlServer 2005 Standard Edition.
Solo estarán público los portales wss3.
Los servidores
Win2k3 y el SqlServer solo serán accesible para los usuarios administradores y aplicaciones (WSS3) internas, no accederá directamente ningún tipo de usuario adicional.

Licencias:
  • 1 Licencia X servidor de Ws2k3.
  • 1 External connector X servidor Ws2k3 (no cpu) que tenga instalado el wss3.
  • 1 licencia SqlServer 2005 standar/Enterprise x procesador físico


Os aconsejo que reviseis vuestras instalaciones realizadas en clientes.

En el siguiente enlace podreis encontrar información más detallada sobre el external connector: http://www.microsoft.com/windowsserver2003/howtobuy/licensing/extconnector.mspx


Mario: "Lo difícil no es vender, sino conseguir que tengas la necesidad de comprar"

martes, 1 de abril de 2008

¿Google tiene otro mercado que no sea internet?

Google intenta diversificar sus productos entrando en el mundo de los dispositivos móviles con Android.
Android sonsiste en una plataforma abierta sobre la que podemos desarrollar nuestras aplicaciones para termianels móviles...blablabla, es decir, más de lo mismo. Si navegamos un poco por sus páginas y por youtube podemos ver como google intenta entrar en el mercado de la movilidad con el discurso que tenía Microsoft o Palm hace 4-5 años.

Como resumen de funcionalidades que nos ofrece el desarrollar sobre Android tenemos: Funciones de manejo de telefonía y mensajería, un navegador, una aplicación de mapas o gps y poco más.
¿Realmente Google quiere competir con esto?. Imagino que no, esto debe ser el inicio de su plataforma, es cuestión de tiempo que empiece a sacar nuevas funcionalidades.
¿Pero serán capaces de ofrecer algo que no tengamos ya con WMobile?. Depende de dos factores:
  • Si han aprendido de los errores de Palm.
  • A que mercados quieren orientar su producto

¿Han aprendido de los errores de Palm?
Palm fué una de las empresas pioneras en dispositivos móviles hasta que llegó Microsoft, y perdió la batalla. Actualmente Palm se ha quedado como fabricante de terminales para SO WMobile.
El motivo de su fracaso fueron los siguientes puntos:
  • No proporcionó una plataforma de desarrollo en condiciones y la dejó en manos de terceras empresas.
  • No proporcionó un conjunto de paquetes básicos como un gestor de base de datos en condiciones y herramientas de Office.
  • No superó el proceso de cambio de un terminal que funciona como una agenda a un terminal con funcionaledes propias de una PDA o SmartPhone.
  • No apoyo a sus partners ni dió una visión de negocio.

¿A qué mercados quieren orientar su producto?
¿Google quiere crear un producto orientado al gran consumo o un producto empresarial? Este puede ser uno de los aspectos que hagan que el producto siga adelante o fracase. Actualmente WMobile es una plataforma sobre la que se pueden implementar verdaderos sistemas empresariales que extienden los procsos de negocio. Es decir, WMobile aporta valor a las empresas, las cuales consumen grandes cantidades de dispositivos.
Además, ¿Habeis visto algún consultor de Google asesorando a las empresas acerca de como montar sus sistemas o como extender sus ERP's o algo parecido?, creo que sobre esto, Microsoft tiene mucho más recorrido.


A pesar de las pegas que se le puedan sacar a Google con su entrada en el mercado de los terminales móviles, Google es una empresa fuerte que es capaz de invertir grandes cantidades de dinero en sus objetivos. Hasta ahora sus productos estrellas están arrasando: Google, Google Map, GMail, y sus herramientas de office por internet. Imagino que para navidades veremos un terminal en condiciones, veremos cuantos terminales consigue encasquetarnos o si al final se quedará en algo parecido a un symbian.




viernes, 28 de marzo de 2008

Me Cambio a Renacimiento

Sí!!!, ahora estoy Renacimiento Sistemas.

Ha sido una elección difícil, pero aquí estoy. Nuevos compañeros, nuevos proyectos, nuevas perspectivas, distinta forma de trabajar.


En principio voy a continuar trabajando en consultoría con Sharepoint e integración de sistemas.
En unas semanas empezaré a enseñaros cosillas de lo que estamos montando y empezaré una nueva sección de comentarios tecnológicos.

Me podreis encontrar en mi cuenta personal y en mcortes@renacimiento.com

viernes, 8 de febrero de 2008

Sharepoint 2007 como plataforma de información empresarial

Microsoft Sharepoint Portal 2007 (MOOS2007) no es solo un gestor de contenidos ni un gestor documental.
MOSS2007 es una plataforma para la colaboración de procesos empresariales y para la colaboración entre personas.


MOSS ofrece bajo una visión de portal las siguientes funcionalidades:

• Colaboración entre personas e información

• Gestión documental

• Gestión de contenidos.

• Sistema de Tareas.

• Integración con Office

• Colaboración entre procesos

• Sistema de Flujo de trabajos o Workflow’s.

• Integración con otros sistemas vía Servicio Web, bbdd, MSMQ.

• Catálogo de datos empresariales o entidades de negocio.


MOSS es una solución unificada, que aumenta la eficacia de la organización.

• Framework para los distintos sistemas que intervienen en los procesos IT.

• La información y el conocimiento se comparte de manera intuitiva.

• Control y reutilización de elementos y contenidos.

• Rápido desarrollo y publicación.


Como ejemplo, os adjunto un screencast que muestra el proyecto que hemos desarrollado en uno de nuestros clientes sobre plataforma Sharepoint. Consistía en llevar un workflow que se estaba gestionando vía mail, papel y carpetas compartidas a un entorno web.
Elegimos Sharepoint por su facilidad en el desarrollo y su potencia en cuanto a gestión de contenidos y configuración.

El resultado ha sido un aplicativo web que facilita el trabajo cotidiano y ahumenta la eficencia de los empleados.


domingo, 27 de enero de 2008

EMX - Usabilidad: Búsqueda rápida de PEPS

Cuando trabajamos con el módulo de PS (Proyectos) de SAP R/3, la selección de PEPS se vuelve en una de las tareas más tediosas y difíciles. Recordar un PEP es difícil, pero buscarlo mucho más. No siempre la búsqueda es intuitiva y funciona como debería.


En EMX hemos incluido un control "matchcode" que ayuda al usuario a seleccionar el pep sin que tenga que apuntarlo en un papel o realizar búsquedas complejas.
Con este nuevo control el usuario puede navegar por la jerarquía del proyecto, buscar el pep a partir de una descripción o seleccionarlo de una lista de peps que puedan imputarse.

Con este nuevo control hemos conseguido aumentar la usabilidad de nuestras aplicaciones y reducir el tiempo en completar un pedido de compras, parte de actividad, una tarea asignada, ...

Os adjunto un vídeo demostrativo para que opinéis vosotros mismos.


sábado, 17 de noviembre de 2007

EMX - ¿Qué es EMX?

Esta es la pregnta que me hacen muchos clientes y compañeros. Pues esta es la respuesta:

EMX es una plataforma: tecnológica, de procesos de negocio y de conocimiento que permite
abordar proyectos de integración de Sistemas.
  • Plataforma tecnológica: Con EMX hemos conseguido superar las limitaciones tecnológicas de cualquier proyecto de integración. Tener una buena base tecnológica nos ha permitido dedicarnos en los procesos de negocio del proyecto.
  • Plataforma de procesos de negocio: Con EMX extendemos los procesos de negocio del backoffice a otros sistemas como pueda ser una web, pda o aplicación windows. Nos centramos en los procesos del negocio que es lo que realmente aporta valor al cliente.
  • Plataforma de conocimiento: Disponemos de un equipo con una amplia experiencia en proyectos de integración, que guía desde el principio en como abordar los proyectos e identificar los riesgos.

EMX se puede asemejar a un módulo de cualquier backoffice, que neceista una fase de: instalación, parametrización o configuración.



Podemos resumir que EMX no es un producto de integración, sino una plataforma para integrar sistemas sobre la que elaboramos los proyectos.

EMX está incrustado en el backoffice, todo está desarrollado en el lenguaje del backoffice y se ejecuta en el backoffice. EMX trabaja con el concepto de “Dato único” no necesita bbdd intermedias. Todos los procesos de negocio se ejecutan dentro del backoffice, no teniendo que reescribir procesos que ya están funcionando.

¿Cómo trabajamos con EMX?

Cuando un cliente nos pide una oferta para un proyecto de integración, no enfocamos la oferta como la venta de un producto sino como la búsqueda de una solución al cliente. Esta solución siempre será la más oportuna para el tipo de cliente y proyecto que quiera abordar. Puede que consista en implantar EMX, como cualquier otro tipo de solución.

De esta forma ofrecemos a nuestros clientes la solución que necesitan.

¿Cómo se licencia EMX?

EMX no se licencia. Como EMX no es un producto sino una plataforma, el cliente solo paga por los desarrollos y no por las licencias.

Además al estar parte de EMX dentro del backoffice, conseguimos que los usuarios de EMX no consuman licencias del backoffice.

Así, el coste que se ahorra en licencias, lo invierte en proyectos de valor para su negocio.

¿Qué productos adicionales necesita mi sistema?

EMX es adaptable a terceros sistemas. Hay clientes que optan por instalar emx sobre un servidor de aplicaciones como bea Weblogic y otros sobre un tomcat.

Podemos adaptar el desarrollo en función de los productos que tenga el cliente.

¿Cuántos administradores necesitaremos para mantener EMX?

Emx dispone de varias vistas, para administradores o técnicos y para personal de administración a los que afecta el proyecto. Cada tipo de usuario puede ver lo que se está haciendo en el sistema, pero desde su punto de vista.

Así por ejemplo, el administrador verá si hay problemas en las transmisiones, mientras que un responsable en el departamento de ventas podrá ver cuantos pedidos se han hecho a lo largo del día por el sistema.

Con EMX se redistribuye el trabajo de forma que ninguno de los departamentos implicados tenga más responsabilidades que las que tenía antes.



martes, 13 de noviembre de 2007

EMX - Eficiencia del trabajo de campo con una solución móvil

Esta semana hemos publicado un artículo en la revista de Ausape sobre un caso de éxito de integración de dispositivos Smartphones con SAP R/3.

La importancia de este proyecto es que ha sido el primer proyecto de integración de una aplicación sobre un dispotivo Smartphone con SAP R/3.

En este enlace podeis descargaros el reportaje:
http://download.microsoft.com/download/6/3/8/638c7494-c3a0-4d99-9aee-05729b8597dc/Insyte%20Instalaciones%20Case%20Study.doc