lunes ago 01, 2011

Un repaso por los sistemas x86 de Oracle

[Read More]

lunes may 30, 2011

Oracle VM: un virtualizador no muy bien conocido

Parece que hoy sin virtualización no eres nadie. Y algo de eso hay. Pero la virtualización existe desde la época de los mainframes, aunque ahora parece que es cosa de un sólo fabricante. Repasando documentación he encontrado una página web donde pone en valor un gran desconocido: Oracle VM, una implementación basada en Xen en su versión para x86.

Para los más interesados la fuente original y un amplio panel de información colateral se puede encontrar en este enlace. Para los demás les resumo el documento sobre las principales ventajas de Oracle VM, especialmente para los usuarios de Oracle, aunque no sólo:

  • Está cohesionado con las aplicaciones Oracle, formando parte de la pila de productos Oracle. Esto hace que las soluciones virtualizadas sean conocedoras de lo que se está pasando en las máquinas virtuales y se pueda provisionar y gestionar aplicaciones, middleware y bases de datos.
  • Oracle VM es gratis para descargarlo, usarlo y distribuirlo, con oferta asequible de soporte profesional. Esto hace que el coste total de propiedad de una solución de virtualización sobre servidores x86 sea realmente bajo.
  • Gestión integrada dentro de la solución general de productos Oracle, incluyendo el hipervisor, los servidores físicos y las aplicaciones que están sobre ellos.
  • Oracle VM Templates ofrece plantillas preconfiguradas de máquinas virtuales de software empresarial, incluyendo CRM, ERP, clusters y herrmientas de gestión, permitiendo el despliegue en minutos u horas en vez de días o semanas. Oracle Virtual Assembly Builder facilita el empaquetamiento de aplicaciones multinivel y su posterior despliegue con un solo click. Y Oracle VM Reference Configurations facilita las mejores prácticas para acelerar los despliegues de infraestructuras completas sobre OracleVM.
  • Oracle ofrece alta disponibilidad para el stack completo, no sólo a nivel del hipervisor, viendo el clustering como una tecnología complementaria, en especial con Oracle Real Application Cluster (RAC)
  • Diseñado y construido para una baja sobrecarga al pasar de servidores físicos a virtuales.Oracle tiene un equipo único de ingeniería para Linux y Oracle VM, lo que permite la mejor optimización entre Xen y Linux
  • Soporte integrado y ofrecido por el equipo propio, lo que facilita el acortamiento de los tiempos de resolución.
  • Optimizado para Java. WebLogic Server Virtualization trabaja directamente sobre Oracle VM, ofreciendo mejores prestaciones.
  • Oracle ofrece también altas prestaciones de virtualización en Oracle Solaris con el Oracle VM for SPARC con su probada tecnología de contenedores y dominios dinámicos con aislamiento de hardware en los servidores de la Serie M.

Y, como digo, se puede descargar desde este enlace. Y una hoja de producto se puede ver en el enlace anterior.

<script src="http://platform.twitter.com/widgets.js" type="text/freezescript"></script>

jueves ene 13, 2011

Exalogic Elastic Cloud se presenta en España en el Santiago Bernabeu

<script type="text/freezescript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

Ya se que hay escenarios que no son neutros, que a muchos les encantan y a otros les produce cieta alergia. Uno de ellos es el estadio Santiago Bernabéu, en donde el próximo miércoles día 26 Oracle presentará en España la innovadora solución Exalogic Elastic Cloud que ofrece prestaciones extraordinarias para desplegar servicios y aplicaciones Java sobre la plataforma Weblogic.

Exalogic es una solución diseñada con la ínitima colaboración del software y del hardware lo que permite ofrecer unos rendimientos sorprendentes y un diseño muy adecuado para la puesta en marcha de soluciones cloud, bien privadas o públicas.

Java es una pieza clave de las soluciones sanitarias desplegadas en España y posiblemente el Exalogic pueda abrir las puertas a arquitecturas en cloud que optimicen los resultados y los costes de explotación. Por eso creo que aunque uno no sea aficionado del Real Madrid, el evento tiene suficientes alicientes para encontrarnos allí el 26. Los detalles y la inscripción los tenéis en el anuncio adjunto.


Oracle Corporation
Hardware and Software, Engineered to Work Together
Extreme Performance with Oracle Exalogic Elastic Cloud and Oracle WebLogic.

Asista y conozca nuestro nuevo producto revolucionario: Oracle Exalogic Elastic Cloud.

  • Le informaremos sobre cómo mejorar el centro de datos con una solución muy económica que ofrece una configuración rápida y actualizaciones sencillas.
  • Le explicaremos qué es Exalogic y cómo funciona.
  • Le revelaremos por qué ejecutar Oracle WebLogic en Exalogic es la mejor opción para disfrutar de un rendimiento, fiabilidad y escalabilidad superiores.
  • Le demostraremos que las tecnologías de Intel® le ofrecen el mayor nivel de seguridad, rendimiento y escalabilidad para ejecutar su cloud privada.
En esta cita exclusiva, descubrirá cómo:
  • reducir los riesgos y el tiempo de configuración mediante el uso de hardware y software diseñados para funcionar de forma conjunta;
  • disfrutar de una escalabilidad elástica con la gama más amplia posible de cargas de trabajo clave para la empresa;
  • consolidar decenas, cientos o incluso miles de aplicaciones en una sola plataforma fácil de usar.

Oracle WebLogic, el servidor de aplicaciones líder del mundo, es el núcleo de Oracle Exalogic, la mejor base para el cloud computing.

Inscríbase hoy mismo en esta actividad GRATUITA. No deje pasar esta oportunidad de descubrir una nueva faceta del servidor de aplicaciones líder en el mercado, que también constituye la mejor base y el motor más rápido para el cloud computing.

Participe en este evento exclusivo

Estadio Santiago Bernabeu,
Sala Patrocinadores
Acceso Paseo de la Castellana s/n, Puerta 12
Madrid

26 enero 2011
9:00 - 14:00

Oracle Corporation
Hardware and Software, Engineered to Work Together
Programa
9:15h Registo e Inscripción
9:45h Bienvenida e introducción
Leopoldo Boado, Sales Senior Director Fusion Middleware
10:00h Rendimiento superior con Oracle Exalogic Elastic Cloud y Oracle WebLogic
Owen Hughes,Head of Exalogic Business Development, Oracle
11:00h Hoja de ruta hacia el Cloud Computing
Victor Mojarrieta, Sales Consulting Senior Manager, Oracle
11:30h Café
12:00h Como empezar a mejorar los centros de datos del siglo XXI: Exalogic + Exadata
Lisa Martinez, Technology Sales Representative, Oracle
Luis Ganhao, Iberia Exadata Business Development, Oracle
13:00h Exalogic: consolidación de aplicaciones, alto rendimiento con Weblogic y Coherence.
Manuel Hurtado, Principal Sales Consultant, Oracle
13:15h Cierre
13:30h Coctail
Intel, the Intel logo, Xeon, and Xeon Inside are trademarks or registered trademarks of Intel Corporation in the U.S. and/or other countries.
Copyright © 2010, Oracle and/or its affiliates.
All rights reserved.
Contact Us | Legal Notices and Terms of Use | Privacy Statement

     .

<script type="text/freezescript" src="http://platform.twitter.com/widgets.js"></script>

martes ene 11, 2011

Productos de Oracle lideran varias categorías en una encuesta Open Source

<script type="text/freezescript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

El desarrollo en Open Source es una de las líneas de trabajo en las que Oracle invierte como parte de su estrategia de ofrecer soluciones de valor a las necesidades de sus clientes. El apoyo al Open Source viene de lejos en Oracle y se ha reforzado con la adquisición el pasado año de Sun Microsystems. Lejos de especulaciones más o menos interesadas sobre el futuro de muchos proyectos de software libre que Oracle asumía con la operación, Oracle continúa trabajando con la comunidad Open Source para sacar al mercado el software más innovador y productivo.

Recientemente la revista Linux Journal realizó una encuesta en la que participaron más de 12.000 votantes y que contemplaba cuarenta y cinco categorías de lo más diverso. Aunque en muchas de ellas Oracle no encuadraba, en cuatro de los 2010 Linux Journal Reader's Choice Awards Oracle ha conseguido la mejor calificación:

Pero no sólo eso, sino que ha tenido también otros podios en productos que lidera o a los que contribuye de forma significativa:

  • Mejor Entorno de Escritorio (empatado): Gnome
  • Tercer mejor Programa Ofimático Individual: Open Office Calc
  • Tercer mejor Lenguaje de Programación: Java
  • Mejor Entorno Integrado de Desarrollo (IDE): Eclipse
  • Tercer mejor Entorno Integrado de Desarrollo (IDE): NetBeans
  • Mención HonoríficaSegunda mejor Plataforma de Desarrollo de Aplicaciones Ricas en Internet: JavaFX

Los comentarios de la revista sobre los productos ganadores dicen:

  • OpenOffice.org mantiene su posición sin contestación, ya que ningún otro programa ha alcanzado el umbral del 10% necesario para recibir una Mención Honorífica
  • Aunque tanto las aplicaciones Writer y Calc de OpenOffice.org dan buenas prestaciones, se impone Writer con facilidad gracias a su 39%.
  • Tendremos que hacer algo con el acrónimo LAMP si alguna vez se debilita MySQL, que se mantiene como mejor elección por tres años consecutivos.
  • Si tuviésemos un premio para la solución con reconocimiento más creciente en Linux, ese sería para VirtualBox. Cada año se le vota más llegando en éste al 55% con un impresionante crecimiento del 23% con respecto al año anterior y con el doble de votos que VMware que alcanza el 23%.

Edward Screven, el Arquitecto Corporativo Jefe de Oracle ha comentado en una nota de prensa que como proveedor de tecnología y servicios líderes en el Open Source, Oracle continua trabajando con las comunidades para innovar rápidamente muchos productos de software libre para su uso en entornos de producción completamente verificados. Y recalca que el soporte del Open Source es importante para Oracle y para nuestros clientes y que por ello se continuará invirtiendo en ello.

Por otra parte, según un informe reciente de la Linux Foundation, Oracle es uno de los diez mayores contribuidores al Linux Kernel. Así mismo, Oracle contribuye con millones de líneas de código a varios proyectos importantes Open Source:

  • OpenJDK: 7.002.579
  • Eclipse: 1.800.000 (#3 entre los contribuidores activos)
  • MySQL: 5.073.113
  • NetBeans: 7.870.446
  • JSF: 701.980
    • Apache MyFaces Trinidad: 1.316.840
  • Hudson: 1.209.779
  • OpenOffice.org: 7.500.000

En resumen, es bueno comenzar el año comentando que el Open Source sigue siendo importante para Oracle y puede ser una pieza interesante en la estrategia para el 2011 en un entorno sanitario que comienza el año con restricciones económicas pero que, en muchos lugares, tendrá un nuevo impulso político tras las elecciones autonómicas. No olvidemos que Oracle contribuye a las comunidades y ofrece soluciones y servicios empresariales basados en estos desarrollos para los que quieren aprovechar lo mejor del Open Source para un entorno empresarial. Para conocer más sobre la oferta de Oracle en el OpenSource, se puede ver en esta dirección. Y, por supuesto, Oracle ofrece ahora una amplia gama de sistemas para la implantación de estas soluciones en entornos sanitarios.


<script type="text/freezescript" src="http://platform.twitter.com/widgets.js"></script>

miércoles dic 29, 2010

Mi resumen del año TIC en Sanidad

<script type="text/freezescript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

2010 tiene diferentes visiones. Para el sector ha sido un año que catalogaría de subsistencia e imaginación, La crisis económica ha apretado fuerte y ello ha llevado a aplazar proyectos y sacar el máximo provecho a lo existente. Entre la austeridad presupuestaria, la larga negociación de la nueva etapa del programa Salud en Línea de Red.es y el Ministerio de Sanidad y supongo que también el escenario de fin de legislatura de muchas Comunidades Autónomas, ha sido un año dedicado a progresar en los despliegues de Historia Digital de Salud, de Receta Electrónica, de proyectos de telemedicina y avanzar en la interoperabilidad.

Ha habido proyectos más singulares como el Centro de Servicios Multicanal del País Vasco englobado en su estrategia de gestión de crónicos y los ligados a la puesta en marcba de los renovados hospitales Central de Asturias y La Fe de Valencia, pero para mí lo mas novedoso ha sido el avance de las experiencias de salud2.0, muchas veces lideradas por profesionales y pacientes comprometidos, y las primeras experiencias de acceso del ciudadano a su historia a través de la red. En estos dos casos y el del País Vasco son ejemplos del apoderamiento del ciudadano, bien por su propia iniciativa o como estrategia de las organizaciones para intentar mejorar la salud y hacer más sostenible la sanidad.

Personalmente es un tema por el que llevo años apostando y, aunque creo que se ha perdido la oportunidad de lanzar un gran proyecto abierto y normalizado a nivel nacional, habrá que dejar que las iniciativas avancen y ya veremos como lo integramos más adelante.

A nivel de mercado, ha habido un mayor reparto de proyectos y muchos integradores han puesto importante foco fuera de España en busca de mercados más propicios, en espera de que la vitalidad vuelva al español. Un hecho destacable ha sido la compra de Sun Microsystems por parte de Oracle y la redefinición del mercado que esto ha generado.

Una operación de este calibre es un proceso complejo y que ha generado incertidumbres al prinicipio en un mercado nacional en donde Oracle es una referencia en software y Sun tenía importantes redes regionales y tecnología clave para el sector como Java en su portafolio.

Desde dentro ha habido que trabajar duro para asumir los cambios, alinearnos con el resto de la empresa para ofrecer el mayor valor posible al mercado, eliminar las incertidumbres reales o provocadas por la competencia que nos encontramos en el mercado y todo ello sin perder el foco en el servicio a nuestros clientes y la oportunidad de poner en valor tanto las mejoras de los productos y soluciones que rápidamente Oracle empezó a lanzar, como gestionar las nuevas reglas de mercado que Oracle está liderando con su estrategia de soluciones "hardware y software diseñados para trabajar juntos".

A nivel personal ha sido un año de retos y he intentado dar lo mejor de mi mismo para asumir cuanto antes las inmensas posibilidades que se abren en Oracle para ofrecer valor diferencial a la sanidad nacional. Y espero que esté pudiendo transmitir lo mejor de esta nueva era a través de este blog y de los diversos encuentros personales que he tenido con muchos de los lectores.

Cara al año que viene estoy trabajando para ofrecer innovaciones que espero que sean de utilidad para los que estáis interesados en las TIC aplicadas a la mejora de la Sanidad, pero estoy cogiendo fuerzas con unos días de vacaciones y no es el momento de avanzar ahora en esta línea. Así que dejo esta última entrada del año con una foto relajante del paisaje asturiano y un cuadro de capitalización bursátil a 21 de diciembre en donde veréis que la adquisición de Sun por Oracle ha dado sus frutos y nos ha puesto en el grupo de los líderes, lo que significa un plus de responsabilidad para un 2011 que deseo muy venturoso para todos.


<script type="text/freezescript" src="http://platform.twitter.com/widgets.js"></script>


viernes oct 01, 2010

Perlas del evento "El CPD de siguiente generación"

<script type="text/freezescript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

No voy a hacer un resumen del evento sino a compartir una serie de reflexiones sobre temas que me han llamado la atención y que creo interesantes para los posibles lectores.

El primero es que el principio de que el nivel de fiabilidad de un sistema complejo se limita por el del elemento más débil de la cadena puede estar en cuestión en el caso de que la solución incluya sistema operativo Oracle Solaris. Y eso es gracias a su módulo de autocuidado que permite una monitorización a bajo nivel de los elementos del servidor y la toma de medidas preventivas para evitar la falta imprevista de servicio.

El caso más típico es el de los bancos de memoria, que constantemente están teniendo errores corregibles que no trascienden al usuario gracias a sus sistemas de corrección. Pero si un banco de memoria empieza a tener un elevado número de correcciones es un indicador de un próximo fallo.Y en sistemas de misión crítica, como son muchos de los entornos sanitarios, una caída del sisetema, aunque haya servicios de respaldo, es una incidencia nada deseable. Oracle Solaris automáticamente anula ese banco de memoria sospechoso sin impacto para los usuarios activos y notifica a los administradores o al servicio de asistencia remoto de tal incidencia para su reparción programada.

Es en temas como este en donde se nota el valor de los sistemas de categoría empresarial. Por ponerlo en valor, una disponibilidad anual del 99,99% supone sólo 52 min y 34 seg de parada y un 99,999% rebaja el límite a 5 min y 15 seg. La diferencia puede ser una caida evitada.Un sistema operativo robusto, probado y con mecanismos de autocuidado puede suponer elevar un rango el nivel de disponibilidad.

El otro tema va ligado a la estrategia de Oracle de soluciones completas: hardware y software, de la aplicación al disco.Las diversas ingenierías de Oracle trabajan intensamente en colaboración para optimizar al máximo las prestaciones conjuntas de las diferentes soluciones. Y ello es muy diferente a una estrategia de marketing de encapsular distintos productos como un paquete. Es diferente trabajar juntos que estar diseñados para trabajar juntos.

Y esta estrategia es la que está dando sus frutos con configuraciones y soluciones con rendimientos record acreditados en benchmarks públicos. Lo que es importante pero no lo es todo. Y lo voy a comentar con un ejemplo concreto.  En el benchmark de SPEC jEnterprise2010 un servidor de 4 CPU SPARC T3 y Weblogic da 9.456,28 specs, batiendo al equicvalente sistema de IBM con 4 CPU Power 750 que marca 7.172,93 specs. ¡Un 32% de mejora!. 

Pero para que eso ocurra hay una tecnología y un inmenso trabajo de los equipos de ingeniería para conseguir esa marca, optimizando los recursos según las métricas del benchmark. Ambos están optimizados y es muy probable que el benchmark simule muy razonablemente un sistema completo de servidores de Java EE 5.0 soportando infraestructuras como JVM, Database, CPU, discos y servidores.

Pero el usuario final tiene una infraestructura concreta y no puede dedicar un esfuerzo de afinamiento ni de lejos parecido al que se invierte en la preparación de un benchmark. Por ello aprovecha sólo parcialmente el potencial que tiene en su poder.

Con la estrategia de soluciones completas, Oracle diseña soluciones optimizadas con una importantísima cantidad de ingeniería conjunta entre los expertos en hardware, sistemas operativos y otros niveles de software que permite maximizar el rendimiento de esa infraestructura muy por encima de lo que se tendría simplemente instalando cada elemento y con un cierto afinamiento in situ. Me he tomado la licencia de hacer un gráfico ilustrativo de esta idea en la que los valores son puramente orientativos, pero que espero que muestre la importancia para el usuario de un estas soluciones completas,

El valor de estas mejoras depende obviamente de cada caso, pero un ejemplo es lo realizado con el kernel de Linux como parte del esfuerzo de optimización de los sitemas Exadata y Exalogic. Desde hace más de cinco años, Oracle está invirtiendo en Linux y su versión de Oracle Enterprise Linux (OEL) es 100% compatible con RedHat (RHL). Oracle está dando soporte de nivel empresarial a más de 5.000 clientes Linux.

El kernel de RHL es una versión del 2006 y está pensada para un entorno genérico, que en su mayoría son sistemas independientes y de configuración media-baja. Exadata trabaja sobre tecnologías de última generación y esa versión, si bien funcionaba, limitaba de forma muy significativa el potencial de la arquitectura que se estaba diseñando. Por eso se decidió realizar un nuevo núcleo que, manteniendo integramente la compatibilidad con el anterior y su caracter de open source, permitiese sacar todo el provecho a la plataforma que se estaba diseñando.

Una vez desarrollado, probado y afinado, se ha visto que los rendimientos son notablemente mejores, como se muestra en la figura adjunta. Con ello, no es de estrañar los espectaculares resultados que Exadata proporciona a los usuarios de Oracle DB. Y eso es ahorro de costes, ya que para conseguir unos rendimientos dados, la configuración de Oracle es mucho menos masiva que las que necesita la competencia ya que está mucho más afinada.

<script src="http://platform.twitter.com/widgets.js" type="text/freezescript"></script>





viernes jul 23, 2010

OracleVM: Una de las virtualizacióones sobre tecnología SPARC

<script type="text/freezescript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

En la sanidad nacional,  muchos están usando servidores Sun SPARC Enterprise T-Series con tecnología chip multithreading (CMT), pero me temo que no todos conocen las inmensas posibilidades de virtualización que tienen a su disposición sin coste adicional, lo que les permitiría en muchos casos hacer una utilización más eficiente de sus recursos. Se ha publicado un libro blanco (unas quince hojas) sobre esta tecnología que recomiendo leer a los técnicos que dispongan de estos equipos y a todos aquellos que están interesados en sacar provecho de las tecnologías de virtualización minimizando costes directos y de consumo.

La virtualización sobre SPARC tiene muy baja sobrecarga y es muy robusta, encargándose de dos funciones fundamentales: mejorar la seguridad y fiabilidad de cada S.O. huésped aislándolo de forma eficaz en su propio dominio lógico y aumentando la eficiencia y utilización gracias a la capacidad de reasignar dinámicamente procesadores virtuales a recursos físicos en cualquier momento. Oracle VM Server para SPARC integra directamente el hipervisor con los S.O. huéspedes paravirtualizados. Oracle VM Server para SPARC recibía anteriormente el nombre de Sun Logical Domains (LDOMs).

Con el uso de paravirtualización un S.O. como Oracle Solaris 10 invoca funciones directamente implementadas en el hipervisor en vez de acceder a los registros del sistema. Parte importante del código que habitualmente existe en los niveles bajos de los S.O. se encuentra en este caso en el hipervisor. Oracle VM Server para SPARC implementa el hipervisor en el firmware, optimizando las prestaciones y la seguridad, tema muy diferenciador sobre otras tecnologías de virtualización.

Oracle VM Server para SPARC está soportado en todos los equipos Sun SPARC Enterprise T Series. Un dominio lógico es una máquina virtual completa que ejecuta un S.O. independiente y contiene CPU, memoria, almacenamiento, consola y dispositivos criptográficos virtualizados. El nivel natural de granularidad de un dominio lógico es un thread de ejecución, no una fracción de tiempo de los recursos del sistema. Un procesador virtual puede tener uno o varios therads. El planificador está construido dentro de la CPU y no en el hipervisor, lo que implica importante sobrecarga.

El dispatcher de Solaris trabaja sobre CPUs virtuales, que corresponden a threads físicos. Y estos thrads se pueden reasignar dinámicamente  para trabajar en diferentes dominios, alineando los recursos a las necesidades y aumentando los niveles de servicio y de agilidad ante imprevistos.

En el libro se ve cómo los administradores pueden transportar un stack completo de sofrware de un dominio de una máquina física a otra. Además los dominios lógicos pueden albergar los Contenedores de Oracle Solaris para completar la posibilidades de aislamiento, flexibilidad y facilidad de gestión de ambas tecnologías.

En conclusión, muchos tienen un Fórmula 1 en su poder y no le están sacando todo su potencia en el campo de la virtualización para optimizar los recursos existentes, flexibilizar la instalación y el consumo. Y sin coste adicional. Y otros que aún no conocen esta tecnología, y estos sistemas Sun SPARC Enterprise T-Series con muchos records en benchmarks, debieran de tener en cuenta las prestaciones y el coste global de una solución de virtualización. Y en sanidad, como en los demás campos, corren tiempos de optimizar la gestión ante una escasez de recursos y unas demandas crecientes.

lunes abr 19, 2010

JavaOne2010 en septiembre

<script type="text/freezescript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

Java One, el congreso referente del mundo Java celebrará su primera edición bajo el paraguas de Oracle del 19 al 23 de septiembre en San Francisco. Se celebra conjuntamente con el congreso Develop, orientado a desarrolladores sobre otras plataformas Oracle y con el evento mundial por excelencia de Oracle, el Oracle Open World.

Para aquellos interesados, les adjunto información y les recuerdo que, aunque septiembre parece lejano, programar con tiempo la asistencia garantiza mejores precios, hoteles más cercanos, mejores combinaciones de vuelos, etc. 


JavaOne + Develop

Join the World’s Most Important Java Developer Conference. JavaOne + Develop. September 19–23, 2010. Hilton San Francisco Union Square.

Save up to US$400.

September 19–23, 2010
Hilton San Francisco
Union Square

Stay Connected
Twitter Twitter
Mix Mix
Facebook Facebook
LinkedIn LinkedIn
Be a JavaOne + Develop sponsor or exhibitor.

Don’t Miss It

This year JavaOne and Oracle Develop are colocated to offer the global developer community a powerhouse combination: a week of unparalleled education, sophisticated debate, and high-level networking.

Get in a Jam-Packed Schedule for Java Developers

  • Dive deep into Java technology and the related ecosystem
  • Follow one of the seven Java tracks or mix and match sessions
  • Join expert tutorials on JavaFX, profiles, and OSGi
  • Get practical insight and best practices from user case studies
  • Stay focused on JavaOne sessions or widen your scope and attend Develop sessions
  • Lead your own technical unconference session

Whatever your technology focus—or your goals—JavaOne + Develop is the place to get all the answers.
So register now and SAVE.

Software. Hardware. Complete.
Oracle Corporation

Copyright © 2010, Oracle and/or its affiliates.
All rights reserved.

Contact Us | Legal Notices and Terms of Use | Privacy Statement




martes abr 13, 2010

El opensource de Sun en Oracle: Roadmap de GlassFish

<script type="text/freezescript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

El proceso de ejecución de la compra de Sun por parte de Oracle empieza a asentarse y creo de especial interés incorporar aquí la presentación que Eduardo Pelegrí-Llopart, destacado líder de la comunidad GlassFish y ya totalmente trabajando en el equipo de Oracle, ha hecho el pasado 25 de marzo a la comunidad Java Hispano sobre la hoja de ruta de Glassfish.

Incorporo aquí la presentación con una grabación en español colgada en Slideshare por su especial interés tanto por su contenido formal como por lo que explica sobre la acogida y el papel de Glassfish y, de alguna manera el OpenSource, en Oracle.

Para el que no tenga suficiente tiempo o interés en escuchar los treinta y seis minutos de la grabación, resumo lo que considero más importante y, en todo caso, remito a las fuentes originales: Oracle, portal de la comunidad Glassfish y blog The Aquarium.

Lo primero es que Oracle cuando adquiere un compañía clasifica los productos en "sostenibles", "convergentes" y "estratégicos" y GlassFish ha sido clasificado como estratégico, lo que implica pasar a ser parte de su política general de evolución y soporte de productos. 

Otro tema importante es su compromiso con la comunidad open source, que incluso van a potenciar con el reclutamiento de más colaboraciones externas y mantienen la oferta de Sun en este campo, no sólo a corto sino a futuro, hablándose de un venidero GlassFish 4, que seguirá teniendo versión open source.

Oracle entiende que hay dos tipos de clientes muy diferenciados y, manteniendo el producto GlassFish Server Open Source Edition, gratuito bajo licencias opensource, ofrece el Oracle GlassFish Server, producto que incluye los binarios del producto opensoure, añadidos no opensource y el soporte estándar de Oracle, en este caso sujeto a licencias de producción, con disponibilidad de licencia de evaluación.

Los puntos claves que Pelegrí destaca son:

  • Compromiso de Oracle con la comunidad GlassFish
  • Sin cambios en la operación de GlassFish OSS
  • GlassFish continua transparente y participativo
  • GlassFish sale reforzado por la tutela de Oracle
  • La hoja de ruta de GlassFish vendrá liderada por los clientes y la comunidad
Y, por último, en esta dirección se recogen las dudas más frecuentes que han ido llegando a los responsables de GlassFish.






lunes feb 22, 2010

Invitación a evento de presentación de Oracle + Sun

<script type="text/freezescript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

El próximo 17 de marzo Oracle organiza un evento específico para presentar la adquisición de Oracle y su estrategia con la herencia de los productos y servicios de Sun. El evento se llama "Oracle + Sun: La transformación del sector"  y forma parte de una cadena de presentaciones en las principales ciudades del mundo. 

Se celebrará en el Hotel Vincci Soma, en la calle Goya 79, Madrid y dará comienzo a las 9:00. La inscripción es gratuita y se puede hacer en esta dirección. La agenda tiene sesiones plenarias y dos líneas diferenciadas para el hardware y el software.

Es una oportunidad para escuchar de primera mano la posición de Oracle y poner punto y final a especulaciones más o menos independientes que en muchos casos han estado totalmente alejadas de la realidad.

martes ene 26, 2010

Mañana evento Oracle-Sun. Hoy un poco de cloud computing

<script type="text/freezescript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

En espera de acontecimientos que quizás sean anunciados en el evento mundial de Oracle convocado para mañana día 27 de enero de 18:00 a 23:00 (hora española) en la sede central de Oracle en Redwood Shores (California) en el que Larry Ellison desvelará la estrategia Oracle+Sun y que se puede seguir siguiendo estas instrucciones, he localizado un vídeo que cobra en este momento más actualidad ante las expectativas que la nueva etapa en Oracle puede abrir.

Haee poco más de medio año se anunció una implantación de Sun Cloud en el impresionante marco del SuperNAP, posiblemente el CPD más innovador del mundo, implantado en pleno desierto de Las Vegas (Nevada) y que ofrece 3.800 m2 y una impresionante eficiencia energética que se apoya en sistemas modulares y con un sistema capaz de aprovechar al máximo el frío del desierto (que parece supone sobre el 70% del tiempo). También aprovecha las posibilidades energéticas de Las Vegas y la concentración de troncales de más de 20 operadores de internet.

Creo que el vídeo es interesante incluso para quien no es lo suyo. Son unos cinco minutos pero creo que nadie se sentirá defraudado al verlo:

La apuesta por un cloud computing abierto y basado en estándares está explicada aquí y parece que puede encajar y ser complementada con la apuesta de SaaS de Oracle y con appliances como Exadata, aunque de momento esta implantación del SuperNAP está siendo usada básicamente para la comunidad de desarrolladores involucrados en el proyecto Kenai.

Las previsiones de los analistas internacionales para 2010 y las experiencias que va habiendo, hacen que los temas de cloud computing estén en la mente de muchos responsables de las administraciones públicas, de la sanidad y de educación, bien como cloud públicas, privadas y, posiblemente, híbridas.


jueves ene 21, 2010

Sun y Oracle: el embarazo sale de cuentas

<script type="text/freezescript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

Se cumplen nueve meses del anuncio por parte de Oracle de su acuerdo de compra con Sun Microsystems. Y, tras las molestias de las aprobaciones por las juntas de accionistas y la validación por el Departamento de Justicia de los EEUU, las complicaciones surgieron cuando la Comisaría Europea de la Competencia abrió una investigación formal para confirmar que el hecho de que MySQL pasase a Oracle no impactaba en la competencia.

Fue necesario que Oracle presentase argumentos de peso y finalmente hoy mismo la UE ha dado vía libre al proceso. El primer párrafo de la nota de prensa dice (la traducción es mia):

"La Comisión Europea ha aprobado bajo la Regulación de Fusiones de la UE la propuesta de la adquisición del vendedor norteamericano de hardware y software Sun Microsystems Inc. por Oracle Corporation, una empresa norteamericana de software. Tras un examen en profundidad, lanzado en septiembre de 2009 (ver IP/09/1271), la Comisión ha concluido que la transacción no impediría la competición efectiva en el Área Económica Europea (EEA) o en cualquier parte importante de ella.".

A lo largo de la nota detalla las razones no sólo relacionadas con MySQL sino que, de pasada, también argumenta sobre la situación de Java en lo rrelativo a la salvaguarda de la competencia.

En la práctica esto equivale a salir de cuentas. La pregunta es cuándo será el parto. Y, como siempre en estos casos, no se sabe a ciencia cierta, aunque es posible que se aclare durante el evento que se acaba de anunciar para el día 27 de enero de 18:00 a 23:00 (hora española) en la sede central de Oracle en Redwood Shores (California) bajo el reclamo de que Larry Ellison desvelará la estrategia Oracle+Sun.

Dicho evento va dirigido a clientes, aliados, prensa y analistas. En él participarán el CEO de Oracle Larry Ellison, junto con ejecutivos de Oracle y Sun, y se esbozará la estrategia para las compañías combinadas, hojas de ruta de los productos y cómo se beneficiarán los cientes de tener todos los componentes - hardware, sistema operativo, base de datos, middleware y aplicaciones- construidos para trabajar juntos. El evento será emitido globalmente. Los detalles en www.oracle.com/sun.

viernes ene 15, 2010

Invitación al evento Java Roadshow 2010, Madrid 11 de febrero

<script type="text/freezescript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

El próximo 11 de febrero se celebrará en Madrid el evento circulante por varias capitales europeas Java Roadshow 2010 y desde aquí invito a participar a todos aquellos que hayan invertido en aplicaciones Java, ya sea como fabricante independiente de software (ISV) o como miembro de un equipo corporativo de desarrollo

El evento es gratuito y será presencial en nuestras oficinas, pero para los que les sea más cómodo se transmitirá en línea por internet para las personas que se registren y nos lo indiquen.  La inscripción y detalles aquí. La agenda lo podéis ver a continuación.


Java se ha consolidado como la principal plataforma para aplicaciones de misión crítica. Su seguridad e independencia la han convertido en una plataforma estratégica en los entornos de sandidad y e-administración y la ley de Acceso Electrónico del Ciudadano a los Servicios Públicos y los decretos de Esquemas Nacionales de Interoperabilidad y de Seguridad recientemente aplicados refuerzan su valor y, sin duda, hará que se incremente su uso en la parte de gestión educativa.

La contribución de su creciente comunidad de desarrolladores y usuarios, y la variedad de proyectos de código abierto basados en tecnología Java, impulsan al ecosistema Java hacia nuevos campos de aplicación para los responsables de TI.

Desde Sun te animamos a que participes. Podrás informarte sobre las últimas tendencias, estrategias y aplicaciones en el área de Java y Java for Business. Descubrirás cómo sacar el máximo partido a tus aplicaciones Java, ya sea Java Standard Edition o Enterprise Edition.

Recuerda: La asistencia es gratuita. Si estás interesado en asistir a estas jornadas inscríbete aquí

Por cierto, el 15 de diciembre pasado se celebró la Conferencia Virtual Java EE 6 y GlassFish v3. Está disponible en este enlace la visualización individualizada de cada una de las 16 presentaciones para facilitar la visualización selectiva. 

viernes dic 11, 2009

Nace Java EE 6 y Sun anuncia su disponibilidad

<script type="text/freezescript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

La pasada semana, el comité de expertos del Java Community Process (JCP) aprobó las especificaciones de la Versión 6 de Java Enterprise Edition (Java EE) por muy amplia mayoría. En este enlace están los detalles y adjunto resultado de la votación.

Y Sun acaba de presentar la primera implantación compatible con la especificación Java EE 6 Platform en su producto GlassFish v3. Simultáneamente se anuncia también la versión 6.8 de Netbeans que implementa el pleno soporte de las nuevas especificaciones.

No es el sitio ni yo la persona capacitada para detallar las mejoras que esta especificación y las subsiguientes implementaciones de Sun aportan, por lo que me remito a una detallada presentación de 51 minutos a la que se puede acceder pulsando el ratón sobre la imagen adjunta. Dicha presentación cubre los siguientes temas:

  • Evolución de Java EE
  • Revisión de las funcionalidades de Java EE 6
  • Prestaciones de GlassFish v3
  • Comenzando a trabajar con Java EE 6

Para los que no les interese tal nivel de detalle, comentaré que la mejora más importante de Java EE 6 es la especificación de los Perfiles, que permiten el despliegue fácil de lotes de tecnologías Java EE que se alinean con frecuentes casos de uso. Por supuesto, GlassFish v3 permite usar todas las nuevas funciones de Java EE 6, incluyendo el Web Profile.

Por su parte, NetBeans IDE 6.8 incluye soporte completo de Java EE 6 y añade soporte extendido de PHP, integración mejorada con el Proyecto Kenai, mejoras en C/C++ y en JavaFX. NetBeans IDE 6.8 se puede descargar gratuitamente aquí.

Aunque es un anuncio de unas herramientas absolutamente globales, la amplia aceptación que Java tiene en el sector sanidad, educación y administración pública en España y el uso intensivo que muchos de los grandes fabricantes de software hacen de Java, creo que esta entrada puede ser de interés para muchos.

lunes oct 05, 2009

Una joya poco conocida: Java Communications Suite 7

<script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

Cuando la pasada semana estaba leyendo el anuncio de la versión 7 del paquete Sun Java Communications Suite 7, me dí cuenta de que aunque hay una inmensa base de usuarios de esta herramienta de correo, calendario, etc., que está siendo usada en múltiples sectores entre los que están tanto la administración pública, la educación y la sanidad, muchos de ellos no son conscientes de ello porque su cliente de correo es el Explorer o Firefox o porque es un servicio corporativo que no explotan directamente.

En la presentación se informa de una base instalada de usuarios de 170 millones. Por curiosidad he buscado referencias en la web y he encontrado que Hotmail tiene 220 millones y Gmail 146 millones. No he encontrado cifras actualizadas de Exchange, Lotus Notes, etc. pero sin entrar en una guerra de cifras -que no es el objetivo- quiero dejar constancia de estos números lo acreditan como un gran desconocido para el público en general.

Ejecutivamente puedo decir que Sun Java Communications Suite 7 es una plataforma de mensajería y colaboración segura, fiable y altamente escalable, capaz de soportar servicios de millones de usuarios. Esta versión 7 refuerza las características de escalabilidad, fiabilidad y prestaciones, ofreciendo importantes mejoras en interoperabilidad, todo ello con un bajo coste de propiedad. Lo más destacable es:

  • Calendar Server 7: soporte pleno del último estándar CalDAV, lo que permite interoperabilidad con otros clientes de calendarios como Mac iCal y Mozilla Lightning y ofrece sincronización nativa de calendarios con dispositivos móviles que soportan este estándar, como es el caso del Apple iPhone.
  • Indexing and Search Service 1: proporciona indexación en tiempo real y búsqueda en los contenidos de los mensajes, incluidos los ficheros adjuntos de una gran variedad de tipos, tales como PDF, Microsoft Office, OpenOffice y los formatos de imagen más populares.
  • Messaging Server 7 Update 3: plataforma de mensajería muy escalable, segura y de altas prestaciones que soporta los sistemas operativos más importantes con el añadido ahora de Red Hat 5.
  • Instant Messaging 8: plataforma de mensajería instantánea y presencia, escalable y basada en estándares, que soporta MI en dispositivos móviles e interoperabilidad con otras redes de MI, incluyendo AOL, Yahoo y MSN.
  • Sun Convergence 1 Update 3: es un cliente web potente, ergonómico y elegante para los servicios de correo, calendario, contactos, MI y otros servicios web de la Java Communications Suite. Esta versión permite búsquedas rápidas de adjuntos al correo usando el nuevo Indexing and Search Service, da acceso a otros correos externos POP, soporta todos los navegadores más usados y ahora añade el Internet Explorer 8.

Detalles concretos en la hoja de producto. Se puede descargar el producto o alguna de sus partes y usarlo gratuitamente sin derecho a soporte. Sun ofrece fórmulas de licenciamiento y soporte para los interesados.

Aunque personalmente no lo he podido utilizar aun, temas como la búsqueda en adjuntos. las sincronizaciones o la interoperabilidad de la MI me parcecen muy atractivas, dando por asumido el principal valor de la robustez, tema que sí conozco de versiones anteriores y creo que es algo que de lo que no todo el mundo está igual de satisfecho con el servicio que tiene.

jueves jul 02, 2009

Importante anuncio para desarrolladores: NetBeans IDE 6.7

Sun y la comunidad de desarrollo de NetBeans acaban de anunciar la disponibilidad de NetBeans Integrated Development Environment (IDE) 6.7.

NetBeans IDE 6.7 es un entorno integrado de desarrollo soportado por una comunidad de software abierto, creado en base a la cesión inicial de Sun en el año 2000 y que cuenta con importantes contribuidores, entre los que Sun sigue siendo el más importante. Esta nueva versión incluye notables mejoras y el foco está en la conectividad: permitir a los desarrolladors acceder a las más modernas tecnologías de cada uno.

Las novedades más relevantes de esta versión son:

  • Integración con el Proyecto Kenai de hospedaje y desarrollo colaborativo de proyectos open source, que permite a los desarrolladores trabajar a caballo de los recursos locales y los de la "nube" del proyecto Kenai y estar conectados con otros desarrolladores. Las últimas cifras de Kenai son 14.398 miembros y 1.584 proyectos públicos hospedados.
  • Soporte nativo de Maven, la reconocida herramienta de open source para gestión de proyectos,
  • Soporte de GlassFish (v3)
  • Integración con Hudson, una solución basada en Java que facilita a los desarrolladores integrar cambios en sus proyectos y a los usuarios refrescar las ultimas versiones.
  • Mejoras para Java, PHP, Ruby, Groovy y C/C++,
  • Soporte de JavaScript 1.7
  • Depuración remota de Ruby
  • Integración de Java ME SDK 3.0
Información completa aquí. Otros enlaces de interés: descargas , vídeos sobre NetBeans IDE 6.7., NetBeans en Twitter e información general.


lunes jun 08, 2009

javaOne: resumen final

No me siento capacitado para entrar en mucho detalle sobre las conclusiones primero por mi conocimiento solo superficial de los temas alli presentados y segundo porque mi fuente es la web y no presencial. Por eso, remito a este enlace a los interesados en conocer lo allí tratado en más profundidad.

Desde mi punto de vista, lo que más me ha llamado la atención es el lanzamiento de la versión OpenSolaris 2009.06 y el preanuncio de JavaStore. También creo que es importante mencionar el relevante papel del cloud computing y, por lo que he leído, el debate entre la accesibilidad vía la compleja pero robusta arquitectura SOAP o la renacida REST, que parece que es más ligera y efectiva. Por lo que he leído, la mejor solución.... depende.

El auge de JavaFX creo que es notable,y la participación simbólica del CEO de Oracle Larry Ellison, son otras notas destacables.

Sobre su intervención, comentar que sobre Java no espera grandes cambios, sólo mayor inversión y mucho entusiasmo desde Oracle. Anunció el desarrollo de sistemas compactos hard-soft para los CPDs y desarrollo agresivo de aplicaciones Java para teléfonos y notebooks, insinuando la posibilidad que vengan nuevos dispositivos móviles de Sun-Oracle basados en Java y JavaFx. Mostró su total compromiso con JavaFX y especula con un OpenOffice mejorado precisamente con JavaFX. Si nos atenemos a esto, sería una apuesta de apoyo a OpenOffice.

Percibo, por último, un cierto aire de nostalgia al ser, posiblemente la última JavaOne bajo organización de Sun como empresa independiente. Aunque el compromiso de Oracle con Java está fuera de toda duda, otra cosa es si se mantiene este evento mundial, se potencia o se cambia de estrategia.


jueves jun 04, 2009

JavaOne: Preanuncio de JavaStore

Aprovechando también JavaOne se ha hecho un anuncio de una versión beta del proyecto Vector con sus módulos JavaStore y Java Warehouse.

Java Store es una aplicación de interfaz con el usuario/consumidor que establece un potente canal de distribución a los desarrolladores que quieran acceder directamente a más de 800 millones de usuarios de Java en sus desktops. 

Java Warehouse es un repositorio para aplicaciones Java y JavaFX remitidas para su posterior distribución a través de diferentes canales, especialmente JavaStore. Java Warehouse gestiona el registro de los desarrolladores, la remisión de aplicaciones, gestión de contenidos, provisión a clientes, gestión de la legalidad contractual, etc para facilitar la distribución de las soluciones.

La inscripción tendrá un pequeño precio (50$), por ahora es una beta y sólo accesible desde EEUU. A principio de 2010 se anuncia su operatividad en producción a nivel mundial.

¿Qué se pretende?. De alguna manera la idea es similar a Apple Store de Apple: aprovechar la amplia distribución de Java en este caso en el mundo del desktop para facilitar el enlace a los usuarios a una amplia gama de soluciones, herramientas, juegos, etc que la comunidad ofrezca en condiciones económicas muy atractivas, aprovechando el efecto volumen. Entiendo que potencialmente podrían ser gratuitas y puede que sean aplicaciones o servicios en open source o no. No tiene nada que ver con el proyecto Kenai anunciado hace unos meses y que está orientado a las comunidades de desarrollo open source.

Por su concepción va más dirigido al mundo del desktop, aunque no veo problema en que se pudiese utilizar para soluciones de servicios empresariales.

Dicho esto, remito al lector interesado en más detalles a este enlace y a una opinión de la prensa en este otro. El lector se preguntará por qué cuento todo esto si no está disponible fuera de EEUU y además cómo cuadra todo esto con el nombre y lema de este blog. Pues la respuesta es que me mueve a una reflexión sobre la innovación, la velocidad de los cambios en el mundo globalizado que vivimos y posibles impactos en Sanidad, Educación y eAdministración.

Cuando ausculto el futuro, francamente no sé si será un éxito o no, pero al menos es un cambio importante en los planteamientos. Pese a su nombre, Sun Microsystems está más vinculada a nivel de imagen al mundo empresarial que al mundo del consumidor, aunque se estima que más de 800 millones de desktops usan Java y que por acuerdo con Micrososft está disponible un botón de Java en la barra del escritorio Windows.

Imaginemos que un desarrollador (persona, empresa, universidad u organismo público) diseña una aplicación Java que fácilmente se pueda descargar en miles o millones de usuarios y el impacto que puede tener. Puede ser con ánimo de lucro o con ánimo de dar servicio pero puede ser un canal de accesibilidad importante abierto cada vez que el usuario acceda a alguna descarga, actualización o acceda voluntariamente al JavaStore.

Un ejemplo ligado a la sanidad puede ser un programa de ayuda al mantenimiento del nivel de salud (mental, enfermedad crónica, tabaquismo, etc). Su distribución por este canal puede ser gratuita (servicio de salud) o con un pequeño coste (seguro de salud privado). Si el usuario accede indirectamente de la mano de un acceso a una descarga o actualización de Java o voluntariamente porque ha oído sobre él y le interesa, puede ser un canal fácil y atractivo de distribución.

Una startup de una universidad podría desarrollar un servicio atractivo sobre Java y ofrecerlo a 1€. Pensemos que sobre un potencial mercado de 800 millones un 0,1% son 800.000. Multipliquemos y sale una cifra que no todas las start-ups logran.

Pensemos en la eAdministración. Una solución Java para recoger información multimedia sobre peticiones de mejoras de servicios que vaya en cualquier desktop, puede facilitar la recopilación de unos datos que por pereza se conocen pero se comunican. O un juego de preguntas tipo competición sobre conocimiento de la constitución, o....

En cualquier caso, no es que la visión de Sun cambie de su apuesta por eso de "la red es el computador", pero lo que es cierto es que hay un potencial mercado de usuario consumidor al que una nueva vía de distribución para productos sobre  Java y JavaFX le puede resultar interesante.

Y finalmente una observación absolutamente personal, pero el lector que haya navegado por alguno de los enlaces anteriores habrá empezado a ver el logo de Java sobre un fondo cada vez más rojizo....






lunes jun 01, 2009

Comunidades Open Source

El open source sin las comunidades es como un jardín sin flores. Una de los grandes valores del open source es la inteligencia colectiva al servicio de las comunidades. Y en España ya pasó la época de que "inventen otros". Desde Sun os invitamos a participar y a uniros al "Sun Open Communities Forum", que es la evolución de las ediciones anteriores de "Sun OpenJavaDay/OpenSolarisDay", incluyendo en esta su próxima cita a las nuevas comunidades que han ido surgiendo en los últimos meses en el ecosistema Open Source.

El 18 y 19 de junio es una muy buena oportunidad para disfrutar de la primavera madrileña y participar en dicho Forum que se celebra en la Escuela Politécnica Superior de la Universidad San Pablo CEU (Boadilla del Monte, Madrid). Información y registro en esta dirección.


viernes may 29, 2009

JavaOne: la cumbre mundial de Java

Java One es la mayor conferencia mundial de desarrolladores. El año pasado unos 15.000 asistentes participaron en el evento. Algunas fotos ilustran esta entrada. Este año se celebra en San Francisco del 2 al 5 de junio.

Espero que algún lector pueda estar presente, pero como supongo que la mayoría no tendrá la oportunidad, os remito a al portal de Java One 2009 en donde podréis encontrar toda la información previa y posibilidad de acceder a demanda a las sesiones y laboratorios o suscribirse a un canal de información RSS para estar al tanto o estar en contacto con la comunidad de asistentes a través de Facebook o de Twittervideos previos y de cobertura, etc.

Tanto en los sectores de Sanidad como eAdministración Java tiene un liderazgo creciente. En Educación hay mucha más diversidad, sin dejar de ser un referente importante. Y no olvidemos el papel que Java puede tener en tiempos de crisis.


miércoles may 27, 2009

Java FX avanza

Hace unos pocos meses hacía una entrada sobre el lanzamiento formal de JavaFX. En poco tiempo la comunidad ha crecido mucho y está muy activa. En este enlace podéis ver unos buenos ejemplos que incluyen los códigos fuentes explicados y son mu fáciles de adaptar. Alguno de ellos forman parte del proyecto WidgetFX y puedes descargar a tu escritorio con un simple arrastre widgets con la seguridad de Java.

También creo interesante referir la propuesta de Maldenlabs, uno de nuestros partners internacionales que ha unido la potencia de JavaFX con desarrollos en mundos virtuales con Wonderland, al que me referí en su día en esta entrada del blog, con una solución que llaman y que es como un entorno de trabajo de la siguiente generación.

sábado ene 17, 2009

Java a flote en época de crisis

El día de Reyes, Adecco presentó el informe "Los + buscados de 2009" sobre los empleos más busacados para este 2009. En el sector de Tecnologías de la Información, aparece "Programador Java". La razón principal que indica es "...debido a la implantación generalizada de la metodología JAVA en las aplicaciones informáticas.".

En el mundo de la Sanidad española es una realidad cierta, y desde la compañía creadora y principal impulsora de la comunidad Java no podemos menos que sentirnos orgullosos. Recomiendo la sección dedicada a Java en nuestro portal corporativo para los que estén interesados en estar al día y aprovechar todas las herramientas, formación y posibilidades de certificaión.

Para educación hay varios programas específicos en los que Java tiene un papel relevante. SAI (Sun Academic Iniciative) es programa orientado a instituciones académicas para facilitar la formación en red y bonificar las certificaciones, Sun OSUM, es un portal colaborativo para las comunidades educativas interesadas en el Open Source, entre ello Java.


jueves dic 04, 2008

Pioneros con Java en Salud/ Healthcare Java pioners

(English version below). El 23 de mayo de 1995 en San Francisco se anunció Java en el SunWorld. El 24 de mayo, por aquello de las diferencias horarias, el Grupo de Informática Médica de la Facultad de Informática de la Universidad Politécnica de Madrid, se puso a trabajar con Java supongo que entusiasmados con la idea del "escribe una vez y ejecuta en todos los equipos"

Supongo que con bastante sudor y esfuerzo sacaron adelante una serie de proyectos que presentaron en al Medical Informatics Europe (MIE) 1997 y al American Medical Informatics Association Symposium de 1997. Eso quiere decir que, como mínimo, un año antes estaban listos los trabajos, es decir un año después del lanzamiento de Java.

Según me cuenta Victor Maojo "la presentación de la herramienta JAVA en ambos congresos en 1997 causó sensación porque casi todos los otros grupos estaban empezando con JAVA y nosotros presentábamos el sistema ya hecho, con demostraciones en un portátil. Trabajaba en local en el congreso, lógicamente, pero se podía navegar por los protocolos y acceder a vídeos con sonido. ¡Me lo pidieron al menos 50 personas!" 

Java se ha consolidado como una herramienta líder en la eSalud, pero como en toda gran conquista,  hay detrás unos pioneros, a los que quiero rendir mi modesto homenaje desde este blog. Seguro que habrá más, pero el grupo de informática Médica de la UPM está seguro en el cuadro de honor. Y con publicaciones acreditadas. Los autores que aparecen en las publicaciones son Víctor Maojo, Carlos Herrero, Francisco Valenzuela, José Crespo, Raúl Cuadrado y Nieves Pérez del entonces llamado Grupo de Informática Médica (actualmente Grupo de Informática Biomédica, GIB), Pablo Lázaro y Fernando Martín del Instituto de Salud Carlos III y Alejandro Pazos de la Universidad de La Coruña.

Sería de agradecer si alguno de ellos leen este blog que lo enriquecieran con alguna anécdota o precisión.


Java was officialy born on SunWord on May the 23rd, 1995 in San Francisco. On May the 24th, the Medical Informatics Group from the  School of Computer Science, Univ. Politécnica, Madrid, began to work with Java probably excited with "write once run anywhere".

I presume that after big efforts, they developed a series of health tools that presented and were selected in the Medical Informatics Europe (MIE) 1997 and American Medical Informatics Association Symposium 1997. This means that the results were ready by Spring 1996.

Victor Maojo told me that "The presentation of the Java tool in both Congresses caused sensation, because all other groups were just starting with Java and we were presenting a real product, with demonstrations in our laptop. Working locally you can navigate by all the protocols and enter in videos with embeded sound. Not less than 50 people required us the product!"

Today Java is credited like the leader tool in eHealth solutions, but, as always, below a great conquest there are pioners. To these pioners I'm proud to dedicate my modest blog: Víctor Maojo, Carlos Herrero, Francisco Valenzuela, José Crespo, Raúl Cuadrado and Nieves Pérez from at this time called Medical Informatics Group (now Biomedical Informatics Group, GIB), Pablo Lázaro and Fernando Martín from Institute of Healh Carlos III and Alejandro Pazos from Universidad de La Coruña.

Probably there may be other pioners worlwide, but with credited publications in health arena, I have no doubt they are the first. 


martes jun 03, 2008

OpenJavaDay y OpenSolarisDay

La Universidad Complutense de Madrid alojará el 26 y 27 de Junio las undécimas jornadas OpenJavaDay, en paralelo con el OpenSolarisDay.

El OpenJavaDay está concebido como un foro abierto de carácter tecnológico, reunirá a los principales expertos para que compartan las últimas novedades sobre Groovy, NetBeans, Glassfish, Spring, Java Content Repository, aplicaciones RIA, OpenSolaris, OpenJDK, BPEL, OpenESB y SOA entre otras muchas.

El evento constará tanto de ponencias como de talleres a los cuales los asistentes podrán llevar su propio portátil y, guiados por el/los organizadores del taller, podrán iniciarse en alguna nueva tecnología o framework. También se celebrará una mesa redonda sobre frameworks web.

Quiero destacar la ponencia de mi compañero Francisco Morero Peyrona sobre Software Quality  Assurance, persona con con gran valía humana y que, además, tiene el título de Awarded System Engineer en Sun, con un impresionante currículum de proyectos, publicaciones y conferencias y que está realizando un impresionante trabajo en el sector de sanidad. A quien esté interesado en lo Open y en general en el desarrollo de calidad, le recomiendo su presentación el día 26 a las 11:00. Tiene mucho que compartir con la audiencia.

El OpenSolarisDay está concebido como un foro abierto de carácter tecnológico, reunirá a los principales expertos para que compartan las últimas novedades sobre OpenSource y OpenSolaris; estando abierta a la participación de cualquier persona o comunidad  que quiera realizar una ponencia o taller. El objetivo es potenciar la comunidad de OpenSolaris que tras el anuncio de su disponibilidad como producto, cobra aún más actualidad.


lunes may 19, 2008

JavaFX: plataforma para enriquecer la eSalud

La pasada semana se celebró el congreso anual de Java por excelencia: Java One. Yo no he asistido y por tanto remito a la web oficial al que quiera más detalles. O al buen resumen que hace Jonathan Schwartz, CEO y Presidente de Sun Microsystems Inc., en su blog.

Este año los anuncios más destacados se centraron en el papel de Java en el futuro de las Aplicaciones Ricas de Internet.

Cuando las soluciones sanitarias se están haciendo corporativas y desplegadas en la red, la posibilidad de que las aplicaciones persistan en el puesto de acceso de usuario, sea cual sea éste, fuera del navegador y sólo intercambien datos facilitará el despliegue de soluciones mucho más amigables y más eficiencia en la red.

Para los desarrolladores de soluciones sanitarias JavaFX ofrece varias funcionalidades muy interesantes:

  • Posiblidad de desplegarse sobre cualquier tipo de dispositivo. El Java Runtime Environment (JRE) de Sun viene precargado en casi cada nuevo equipo Windows (HP, Dell, Lenovo, etc.), pero también opera sobre los Macintosh de Apple, o sistemas con Ubuntu, Fedora, SuSe, Solaris y OpenSolaris. Y JRE está presente en miles de millones de dispositivos móviles, cuadro de mandos de automóviles, navegadores y hasta el lector de libros Kindle de Amazon.
  • Prestaciones, funcionalidad y simplicidad. Se ha reescrito el modelo de applets, con un nuevo modelo de runtime de Java muy rápido de carga en una página web, con prestaciones extraordinarias para interactividades complejas y con un JavaFX script para facilitar la colaboración de los creativos con los codificadores para conseguir efectos increíbles. Y estos applets son separables de la página web con un simple arrastre, lo que facilita la utilización por cualquier usuario no experto. Esto abre unas posibilidades de diseño importantes en el entorno sanitario en el que se pueden crear nuevos modelos de servicios al usuario y al profesional con gran riqueza multimedia, simplicidad y rapidez de uso. Los ejemplos que aparecen en el blog de J.Schwartz antes citado hablan por sí mismos.
  • Se aprovecha la infraestructura, conocimientos y experiencia de los programadores de Java actuales y se construye sobre lo ya existente. Es una evolución natural hacia soluciones RIA sin rupturas con lo actual.
  • Como casi toda la plataforma de software de Sun, se ofrecerá libremente como Open Source con licencia GPL (V2). Actualmente se puede descargar una beta.
Finalmente, para los desarrolladores les recomiendo la web oficial de JavaFX.
About

Mi punto de vista desde mi posición en Oracle.

Los puntos de vista de este blog son míos y no necesariamente reflejan los de Oracle.

Search

Categories
Archives
« abril 2014
lunmarmiéjueviesábdom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Hoy