|
La facilidad de uso, la familiaridad y la economía han convertido a la pila AMP en una plataforma muy popular para el desarrollo del nivel Web. En la fase de despliegue, lo deseable es que las aplicaciones Web disfruten de los niveles máximos de rendimiento, escalabilidad, fiabilidad y seguridad que pueda ofrecer un sistema operativo.
Descubra la pila SAMP de Sun. Reforzada en mayo de 2008 con el debut del sistema operativo OpenSolaris y la adquisición por parte de Sun de MySQL, SAMP —sistema operativo Solaris, servidor Web Apache HTTP, base de datos MySQL y lenguajes de scripts PHP/Perl/Python— está causando sensación como principal plataforma de desarrollo y despliegue para el nivel Web.
Y ahora Sun "endulza" aún más el paquete ofreciendo soporte para los 12 componentes de la pila SAMP, de forma que las empresas puedan disfrutar de las ventajas de un único proveedor de soporte a nivel de producción para SAMP. Sun anunció la ampliación del soporte a Apache, PHP/Perl/Python, Ruby, Squid, Tomcat, Memcached y lighttpd, entre otros, en la conferencia de código abierto OSCON celebrada en julio en Portland (Oregón). Sun ya ofrecía soporte para Solaris, OpenSolaris y MySQL.
"Si sus aplicaciones de gestión o Web se basan en la pila Sun AMP y necesita soporte, sólo tiene que llamarnos. Le ayudaremos con Apache, le ayudaremos con PHP/Perl/Python, le ayudaremos con MySQL y le ayudaremos con Solaris" declaró Carl Ray, director de marketing de infraestructura de Sun. "El resultado es una plataforma completa AMP de código abierto compuesta de software, hardware y soporte."
Son muchos los desarrolladores que conocen la propuesta de valor de SAMP. Cuando Sun presentó la pila en 2007, el número de descargas se disparó un 2700 por ciento en sólo tres meses, y siguen descargándose miles de paquetes. Los críticos y analistas también se hicieron eco de la noticia.
Sun ha trabajado con la comunidad del código abierto para optimizar una pila "Cool Stack" de AMP y otras conocidas aplicaciones de código abierto para OpenSolaris, así como la tecnología Chip Multithreading (CMT) de los procesadores Sun UltraSPARC instalados en los servidores Sun CoolThreads de alta eficiencia energética.
"Sun sigue reinventándose a sí misma...", escribió el crítico Clay Ryder en la publicación británica The Register. "Al ofrecer un paquete de versiones probadas para Solaris de las aplicaciones y herramientas de código abierto más populares y respaldarlo con un paquete de soporte de precio asequible, Sun se ha vinculado definitivamente con el segmento de mercado de la Web 2.0."
La pila Sun AMP recibió un nuevo espaldarazo a principios de 2008 con la adquisición por parte de Sun de un componente esencial: la base de datos MySQL. La operación ascendió a 1.000 millones de dólares. "MySQL es sin duda el estándar de facto para las empresas del espacio Web que basan su actividad en la colaboración, los blogs y los wikis", indicó Ray. "Sun resuelve la preocupación por la escalabilidad y la impredecibilidad con la calidad de su servicio y soporte empresarial."
Si no conoce AMP o utiliza la versión LAMP con Linux, merece la pena estudiar las ventajas que ofrece SAMP para crear y desplegar rápidamente potentes aplicaciones Web.
Aplicaciones de código abierto optimizadas para OpenSolaris y CMT
Sun ha trabajado con la comunidad del código abierto para optimizar una pila "Cool Stack" de AMP y otras conocidas aplicaciones de código abierto para OpenSolaris, así como la tecnología Chip Multithreading (CMT) de los procesadores Sun UltraSPARC instalados en los servidores Sun CoolThreads de alta eficiencia energética.
Los usuarios pueden descargar Apache, MySQL, PHP/Perl/Python, Ruby, Tomcat y otras aplicaciones y herramientas diseñadas para aprovechar las tecnologías Solaris y CMT. "Cada componente está optimizado para funcionar en las plataformas Sun", indica Joe McCabe, director de productos técnicos para la Web de Sun. "Esto reduce los tiempos de desarrollo y permite obtener un mayor rendimiento desde el primer momento."
DigiTar, una empresa Web 2.0 que ofrece servicios de mensajería y seguridad, es una de las organizaciones que disfruta las ventajas de la pila de Sun. DigiTar ha utilizado una plataforma Solaris 10 para consolidar ocho servidores HP en dos servidores Sun Fire T2000 CoolThreads obteniendo un rendimiento 4,5 veces superior, una reducción de consumo de energía y emisión de calor del 83 por ciento y un recorte del 75% de los costes operativos de las aplicaciones MySQL.
"La mejora de rendimiento y la reducción de costes han sido tales con el T2000 que hemos mejorado en 10 veces la relación precio-rendimiento del conjunto de nuestra arquitectura", señaló el CTO de DigiTar, Jason Williams.
Solaris con sus funciones de clase empresarial
En la otra cara de la popularidad de AMP, han persistido las dudas sobre qué sistema operativo es mejor para ejecutar aplicaciones Web basadas en AMP. Con la transición a la Web 2.0 y su importancia como motor de actividad e ingresos, el rendimiento, la escalabilidad, la fiabilidad y la seguridad del sistema operativo adquieren la máxima importancia.
OpenSolaris, o el sistema operativo Solaris 10, es la respuesta definitiva. La venerable plataforma de Sun ofrece el mejor rendimiento de sistema operativo del mercado, además de una funcionalidad exclusiva y potente que le valió el premio InfoWorld 2008 Technology of the Year Award en la categoría de "Sistema operativo más innovador para servidores". Por ejemplo, el entorno de observación Dynamic Tracing (DTrace) permite a los usuarios resolver problemas de rendimiento en tiempo real. La tecnología de virtualización Built-in Containers facilita la consolidación de aplicaciones y reduce los costes de energía y espacio. Otras características:
Servidor de aplicaciones GlassFish: mayor flexibilidad para el nivel Web
Naturalmente, el código abierto es sinónimo de mayor capacidad de elección y flexibilidad. Los desarrolladores suelen combinar distintos componentes de la pila AMP (por ejemplo, programar en Ruby o utilizar la base de datos PostgreSQL). El servidor de aplicaciones GlassFish de código abierto (la implementación de referencia de Java Enterprise Edition 5) presenta otra opción especialmente para las organizaciones que han invertido en tecnología Java.
El auge de Ruby, Groovy y otros lenguajes dinámicos convierte a GlassFish en una atractiva plataforma de desarrollo de código abierto. Además, la reciente tecnología GlassFish v3 ofrece un enfoque totalmente nuevo con una arquitectura altamente modular, ligera y extensible que simplifica el desarrollo y el despliegue.
Si desea reforzar la escalabilidad y seguridad de su infraestructura Web, empiece por estos sencillos cinco pasos:
1. Consiga OpenSolaris o Solaris 10
La nueva distribución ejecutable de OpenSolaris incluye un Image Packaging System (sistema de paquetes de imágenes) basado en red que acelera la integración con aplicaciones de terceros y un nuevo instalador que arranca en puestos GNOME para simplificar la instalación en portátiles y PCs. OpenSolaris incluye utilidades GNU tales como el shell interactivo "bash" y puede descargarse gratuitamente en www.opensolaris.com o solicitarse en forma de LiveCD OpenSolaris gratuito. También se puede descargar gratuitamente la distribución tradicional de Solaris 10.
2. Consiga la pila AMP "Cool Stack" optimizada para Solaris
Los ejecutables de Sun Cool Stack están optimizados para Solaris y la tecnología CMT. Ofrecen mejoras de rendimiento de entre un 30% y un 200% respecto de los ejecutables estándar. Este conjunto de aplicaciones y herramientas de código abierto de uso común incluye varios paquetes en el formato pkgadd de Solaris, lo que le permitirá instalar sólo aquéllas que necesite.
3. Equípese con servidores Sun para obtener el máximo rendimiento
Pruebe las aplicaciones SAMP en los sistemas más rápidos, escalables y eficientes del mercado y descubra la diferencia que marca la tecnología Sun en términos de rendimiento. Las aplicaciones SAMP funcionan en los sistemas existentes, ya que la tecnología Solaris es compatible con la gama más amplia de servidores x86/x64 y UltraSPARC: más de 888 plataformas, incluidas las Intel Xeon y AMD Opteron.
Los servidores Sun UltraSPARC y x64 pueden probarse sin coste ni riesgo alguno durante 60 días mediante el programa Try and Buy de Sun. Las empresas que inician su actividad y cumplen los requisitos definidos por Sun pueden acogerse al programa Sun Startup Essentials, que ofrece descuentos de hasta el 70 por ciento en los sistemas Sun.
4. Consiga Cool Tools para optimizar el nivel Web
Las herramientas gratuitas, Cool Tools de Sun se basan en contribuciones de código abierto y le ofrecen todo lo necesario para crear aplicaciones Web: compiladores, herramientas de línea de comandos y un entorno integrado de desarrollo (IDE) basado en NetBeans para desarrollar, depurar, analizar y optimizar aplicaciones. Las herramientas Cool Tools le permiten optimizar fácilmente su entorno Web con la tecnología Solaris y los servidores Sun CMT o x64.
5. Aproveche el soporte experto para sacar todo el partido a su infraestructura Web
Cree de forma rápida y segura su infraestructura Web basada en SAMP con el servicio Sun Developer Expert Assistance Service. Se trata de un servicio especializado de soporte online para desarrolladores que ofrece asistencia técnica en materia de código, asesoramiento para el diagnóstico y respuestas a preguntas de programación. Con experiencia en cada componente de la pila SAMP, las ofertas de soporte SAMP de Sun incluyen todo lo necesario para sacar el máximo provecho de su nivel Web.
|