oracle weblogic suite 11g ventajas

Upload: daniel-norona

Post on 17-Oct-2015

127 views

Category:

Documents


0 download

TRANSCRIPT

  • Documento tcnico de Oracle Julio de 2009

    Oracle WebLogic Suite 11g Middleware Eficaz y Rpido: Ventajas al Alcance de su Empresa

  • Resumen Ejecutivo La infraestructura de software empresarial moderno debe acompaar el ritmo de las necesidades comerciales dinmicas. Como los negocios cambian en cuanto a crecimiento, la contraccin o la variacin estacional, el middleware debe ser flexible, rentable y fcil de modificar para adaptarse a esa fluctuacin. Oracle Fusion Middleware 11g es una base moderna de infraestructura de aplicaciones. Sus principios de diseo exclusivos integridad, integracin, conexin sin interrupciones y calidad de primera clase mejoran la agilidad y las aplicaciones de inteligencia de negocios, a la vez que maximizan la eficacia de TI y reducen los costos. Oracle WebLogic Suite, un elemento bsico de Oracle Fusion Middleware, ofrece la combinacin ideal de rendimiento, escalabilidad y eficacia operacional que permite satisfacer los requisitos de TI modernos impulsadas por las necesidades comerciales en constante cambio.

    Introduccin Antes de analizar las ventajas de Oracle WebLogic Suite 11g, es importante comprender un enfoque de TI clave: el producto est diseado para admitir computacin en mallas, tambien conocido como grid computing. La computacion en mallas permite que grupos de computadoras interconectadas se agrupen y aprovisionen segn sea necesario para cubrir las cambiantes necesidades de la empresa. En vez de servidores dedicados y almacenamiento para cada aplicacin, la computacion en mallas posibilita que varias aplicaciones compartan la infraestructura computacional, y en consecuencia se obtiene mayor flexibilidad, rentabilidad, eficacia energtica, rendimiento, escalabilidad y disponibilidad, todo al mismo tiempo.

    Quin necesita computacion en mallas? Grandes o pequeas, todas las empresas se benefician con computacion en mallas. Los beneficios que brinda la computacion en mallas son resultado de: 1) una mayor utilizacin del hardware existente, que a menudo

    2

  • reduce los gastos de capital; 2) menores costos de administracin, ya que todo el sistema se administra en forma holstica, y no servidor por servidor; y 3) mayor satisfaccin de los usuarios, dado que el rendimiento de las aplicaciones es uniforme y confiable. Si sus aplicaciones y servicios empresariales exigen ms que un solo servidor de aplicaciones independiente, la computacion en mallas puede ser su salvacion. Aprovisionar una infraestructura de software yendo de aplicacin en aplicacin es antieconmico y ya no puede justificarse ni tiene excusa alguna. Es indispensable contar con eficacia y una capacidad de respuesta superior. Y la computacion en mallas es una base para obtener ambas.

    Oracle fue uno de los primeros que incursionaron en la computacion en mallas, comenzando con la capa de base de datos del software empresarial de TI. La computacion en mallas existe en la capa de base de datos desde hace muchos aos. Ms recientemente, Oracle introdujo el enfoque de malla de aplicaciones al mbito de middleware. Esa iniciativa le confiere los elementos de la computacion en mallas a Oracle Fusion Middleware. La malla de aplicaciones permite agrupar y compartir el servidor de aplicaciones y otros recursos para as obtener beneficios similares a los que presenta la malla de la base de datos. Oracle WebLogic Suite 11g constituye una base vital sobre la que se pueden desarrollar e implementar aplicaciones empresariales en una arquitectura de malla de aplicaciones. En su interior, habita Oracle WebLogic Server 11g, el servidor de aplicaciones Java EE ms confiable y de mayor rendimiento del mundo. Adems, incluye Oracle Coherence y Oracle Enterprise Manager a fin de proporcionar nuevos niveles de escalabilidad, rendimiento y capacidad de administracin. En resumen:

    La computacin en mallas agrupa y comparte recursos interconectados para ayudar a abrir paso a empresas dinmicas

    La malla de aplicaciones es un enfoque de TI que le confiere el don de la computacin en mallas a Oracle Fusion Middleware

    3

  • Oracle WebLogic Suite 11g es la base esencial de la malla de aplicaciones

    Beneficios para la empresa: una infraestructura de software empresarial gil y flexible ayuda a superar a las empresas de la competencia al tiempo que reduce los costos operacionales

    Aumente notablemente la utilizacin de la infraestructura de software empresarial y preste servicios de calidad superior al usuario final mediante la adopcin de una malla de aplicaciones. Implemente una malla de aplicaciones con Oracle WebLogic Suite 11g como sustento de aplicaciones y servicios basados en Java.

    Figura 1: Malla de aplicaciones Enfoque de TI con mayor eficacia, competitividad y simplificacin de middleware

    4

  • Fcil interoperabilidad, confiabilidad a toda prueba, liderazgo tecnolgico, seguridad infalible, cumplimiento normativo, control y

    monitoreo transparentes, son todos prerrequisitos para la plataforma VocaLink Payment. Oracle WebLogic Server brinda todo

    eso, al tiempo que simplifica y unifica la infraestructura.

    Nick Masterson-Jones, VocaLink

    Superar a la competencia

    La velocidad es importante. Independientemente de si respalda aplicaciones orientadas a los clientes o software que slo se usar detrs de un firewall, la capacidad de respuesta de las aplicaciones resulta fundamental. El asegurarse de que las aplicaciones permanezcan disponibles a una buena velocidad puede determinar el xito de la empresa. Los clientes usuarios finales esperan que sus aplicaciones respondan de inmediato y en cada ocasin que las precisen. Si sus sistemas de TI no cumplen esa expectativa, los clientes buscarn y usarn otro proveedor. Oracle WebLogic Suite 11g incluye los componentes necesarios para brindar alto rendimiento. El rendimiento de los servidores de aplicaciones afecta a los gastos operativos y de capital en forma inversamente proporcional: a medida que aumenta el rendimiento, esos gastos se reducen debido a la eficacia.

    Oracle WebLogic Server, el servidor de aplicaciones ms veloz

    Oracle WebLogic Server 11g brinda el mejor rendimiento comprobado. Independientemente de si se ejecutan una, dos o muchas instancias del servidor de aplicaciones para dar soporte a sus aplicaciones, Oracle WebLogic Server ofrece el rendimiento ms rpido. Muchos centros de datos implementan las ltimas arquitecturas de hardware, entre ellas, chips multincleo, memoria de 64 bits y conexiones de red de alta velocidad. Oracle WebLogic Server 11g se vale del hardware moderno para ofrecer resultados superiores a los usuarios finales. La velocidad del servidor de aplicaciones no slo beneficia a los usuarios finales, sino que tambin ayuda a reducir costos, ya que se ahorra en hardware (ms transacciones por servidor) adems de disminuirse los gastos generales y de administracin (menos servidores para administrar).

    Oracle JRockit, el motor de propulsin

    En el alma de este software empresarial basado en Java, late una mquina virtual Java (JVM). Es el motor crtico que acta de interfaz entre el hardware y el servidor de aplicaciones. Junto con Oracle WebLogic Server 11g, se entrega Oracle JRockit: la mquina JVM ms rpida en la industria. Est adaptado y optimizado para ofrecer rendimiento del lado del servidor en sistemas con memoria de 32 bits y de 64 bits en los tipos de chips ms difundidos. Si bien WebLogic Server admite otras JVM, slo Oracle JRockit logra la velocidad necesaria para imponerse ante las empresas de la competencia. Adems, una variante en tiempo real proporciona rendimiento predecible y fluido, que ayuda a garantizar una experiencia uniforme a los usuarios de las aplicaciones.

    5

  • Sin temor a equivocarnos, podemos afirmar que, en comparacin con las experiencias que tuvimos con otros servidores de aplicaciones, Oracle WebLogic Server es un producto de software que puede instalarse sin problema alguno.

    Ilaria Doria, Grupo Pirelli

    Oracle Coherence, velocidad a escala

    En muchos casos, las aplicaciones estn restringidas por la memoria disponible en la mquina local en la que estn implementadas. Oracle Coherence, como parte de WebLogic Suite 11g, agrupa toda la memoria disponible de todos los sistemas y la pone a disposicin de las aplicaciones. Esa agrupacin de memoria que se comparte puede albergar datos necesarios para el uso de las aplicaciones. Al acercar los datos a las aplicaciones para su procesamiento, se mejora el rendimiento en forma drstica reduciendo las consultas a la base de datos. Oracle Coherence tambin incluye agrupamiento en clsteres, de modo que los datos se repliquen y no corran riesgo de perderse en caso de que falle un solo sistema. Ms all de mejorar la velocidad de las aplicaciones, Oracle Coherence tambin ayuda a dar cabida a ms usuarios sin perjudicar el rendimiento. En consecuencia, se obtiene el mximo provecho de la inversin en hardware existente y se reducen los gastos de capital.

    La autopista de la mensajera

    Las aplicaciones no funcionan aisladas. La conexin y la comunicacin con otros servicios y aplicaciones de su entorno son esenciales. Oracle Enterprise Grid Messaging presenta una arquitectura confiable y de alto rendimiento para comunicacin de aplicacin a aplicacin, basada en JMS (Java Message Service). La integracin con otros sistemas de mensajera, entre ellos, .NET y Oracle Advanced Queuing (AQ), significa que los mensajes de las aplicaciones se intercambiarn en forma confiable. Los mensajes persistentes aumentan el rendimiento an ms y respaldan la arquitectura de WebLogic Suite, que de por s es de alto rendimiento. En vez de adquirir un producto de mensajera independiente, aprovechar la estructura JMS incorporada es rpido y, adems, rentable.

    La agilidad tambin es clave para destacarse

    No basta con tener las aplicaciones con mayor capacidad de respuesta. Para distinguirse verdaderamente de las empresas de la competencia, usted tambin debe dar soporte a la agilidad: la capacidad de cambiar rpidamente las aplicaciones e implementar unas nuevas. WebLogic Suite 11g aprovecha y extiende la larga historia de ventajas de implementacin que exhibe WebLogic Server: rpida y fcil gestin del ciclo de vida de las aplicaciones, implementacin de nuevas versiones, parches o componentes individuales sin tiempo de inactividad alguno, y eliminacin de cambios veloz y confiable. Todo ello le posibilita iterar, actualizar, maniobrar y competir con agilidad y confianza.

    6

  • La mejora del rendimiento repercute en sus clientes

    En ltima instancia, la velocidad beneficia directamente a los usuarios finales. Durante las transacciones comerciales en su sitio web, la velocidad ayuda a aumentar la capacidad de respuesta; por eso, los clientes no abandonan los carritos de compra u otras actividades para irse a las empresas de la competencia. El alto rendimiento reduce las demoras y ayuda a hacer que los negocios en su empresa sean una rfaga, lo que aumenta la satisfaccin de los clientes y ayuda a asegurarse de que vuelvan a visitar y recomienden su sitio.

    Los menores costos operacionales

    El costo es importante. El departamento de TI necesita un servidor de aplicaciones que no exija una gran cantidad de capital humano para mantenerlo activo y en condiciones. Un sistema de alta confiabilidad es indispensable. La implementacin de aplicaciones y la infraestructura que necesitan debe ser fcil. La reasignacin de la infraestructura subyacente tampoco debe presentar inconvenientes. Obtener informacin de las aplicaciones implementadas para asegurarse el mximo rendimiento tambin es un factor crtico. Oracle WebLogic Suite 11g incluye las herramientas necesarias que extienden toda la suite a fin de mantener los costos bajos y los sistemas en funcionamiento.

    7

  • Figura 2: Pantalla de inicio de sesin en la consola de administracin de Oracle WebLogic Server 11g

    Real Operations Insight

    Para los administradores, puede ser todo un desafo obtener la informacin que necesitan de los sistemas en ejecucin para asegurarse un funcionamiento fluido. Tambin puede ser costoso si el sistema o la aplicacin tienen un rendimiento limitado. Oracle WebLogic Suite 11g ofrece Real Operations Insight, que incluye poderosos recursos para monitorear y diagnosticar problemas. Por ejemplo, los equipos de operaciones pueden aprovechar el paquete Oracle Enterprise Manager Diagnostics Pack, incluyendo Grid Control, para administrar muchos nodos de Oracle WebLogic Server desde una sola consola: iniciar y detener servicios, monitorear y administrar aplicaciones en distintos dominios, ver los componentes a los que los usuarios tuvieron ms acceso y mucho ms. Asimismo, incorpora la tecnologa Application Diagnostics For Java (AD4J), que permite un profundo monitoreo, administracin y optimizacin de las aplicaciones que se ejecutan en mquinas virtuales Java.

    8

  • Figura 3: Oracle Enterprise Manager y Application Diagnostics for Java

    Adems, los clientes de Oracle JRockit JVM tambin pueden sacar provecho de JRockit Mission Control para optimizar aplicaciones mediante herramientas de deteccin de prdidas de memoria y anlisis de tiempo de ejecucin. Y finalmente, cuando se aprovecha la malla de datos de la memoria que ofrece Coherence, el paquete Enterprise Management Pack para Oracle Coherence, provee exhaustivas herramientas de monitoreo y generacin de informes de la actividad de Coherence.

    9

  • Figura 4: Vista de Oracle JRockit Mission Control

    Real Operations Automation

    Si las operaciones son manuales, responder a las necesidades comerciales es difcil para la organizacin de TI. Real Operations Automation ofrece un entorno WebLogic Server altamente automatizado. La configuracin de dominios y clsteres mediante la automatizacin y la creacin de secuencias permite asegurarse de que las tareas repetitivas se ejecuten como es debido y sin errores humanos. La administracin de recursos dinmicos ayuda a consolidar aplicaciones en menos servidores segn la necesidad y a la vez cerrar las instancias inactivas para ahorrar dinero y energa. Real Operations Automation se nutre de las mtricas exclusivas que brinda Real Operations Insight para garantizar una optimizacin precisa, minuciosa en tiempo y forma.

    Administracin adaptativa

    Los acuerdos de nivel de servicio (SLA) de las aplicaciones rigen la calidad de los requisitos de servicio de las aplicaciones. Asegurarse de que los SLA se cumplan reasignando sistemas puede ser una misin molesta y costosa. Oracle WebLogic Operations Control automatiza la administracin adaptativa de las aplicaciones, lo cual facilita mantenerlas funcionando al mximo nivel de rendimiento. Cuando se satisfacen las condiciones predeterminadas, Oracle WebLogic Operations Control puede asignar o desasignar instancias de WebLogic Server segn se necesite. De ese modo, los administradores quedan libres de monitorear y manipular los servidores manualmente, y as se reducen los costos asociados.

    10

  • 11

    La mejora operacional repercute en sus clientes

    Si bien la eficacia operacional queda en segundo plano y no est directamente expuesta a los clientes, tiene impacto en ellos aunque no sea en formas obvias. Como se necesita menos personal de TI para administrar y ejecutar sistemas con mayor tiempo de actividad, es posible reasignarlos para la creacin de nuevos servicios que refuercen las actividades comerciales. La rpida creacin e implementacin de nuevas aplicaciones que ofrezcan comodidad y servicio superior al cliente har que los clientes vuelvan a visitar su sitio y simultneamente se reduzcan los gastos que suelen asignarse a mantener los sistemas.

    Flexibilidad y Agilidad

    Qu se obtiene con el alto rendimiento y la administracin adaptativa y simplificada? Una infraestructura de software empresarial gil y flexible que le permita implementar y adaptar las aplicaciones a medida que cambia su negocio. Con una iniciativa de marketing exitosa, como el lanzamiento de un nuevo producto, aparecen clientes y usuarios adicionales, a los que se puede dar cabida con ms facilidad usando Oracle WebLogic Suite 11g. La reasignacin rpida de los recursos para respaldar a los nuevos usuarios puede lograrse sin largos ciclos de implementacin. A medida que la demanda flucta, el desplazamiento de esos recursos a otra iniciativa resulta rpido y fcil.

    Conclusin

    Los negocios son impredecibles y susceptibles a cambios frecuentes. La tecnologa TI moderna necesita ser gil y adaptarse rpidamente. Oracle WebLogic Suite 11g es el pilar sobre el cual crear aplicaciones empresariales que sean rpidas, giles y fciles de administrar. Supere a las empresas de la competencia a la vez que reduce los costos operacionales en la mejor base para su empresa.

  • Oracle Weblogic Suite 11g Middleware Eficaz y Rapido: Ventajas Al Alcanze de su Empresa Julio de 2009 Autor: Blake Connell Colaboradores: Mike Piech Oracle Corporation Sede mundial 500 Oracle Parkway Redwood Shores, CA 94065 EE. UU. Consultas internacionales: Telfono: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com

    Copyright 2009, Oracle o sus subsidiarias. Todos los derechos reservados. Este documento se proporciona exclusivamente con fines informativos y sus contenidos estn sujetos a cambio sin previo aviso. No se garantiza que el presente documento est libre de errores, ni tampoco est sujeto a otras garantas y condiciones, ya sean expresadas oralmente o implcitas en la legislacin, incluidas garantas y condiciones implcitas de comerciabilidad o adecuacin para un propsito en particular. Oracle se exime especficamente de cualquier responsabilidad respecto del presente documento y tampoco se establece relacin contractual directa o indirecta alguna mediante el mismo. El presente documento no podr reproducirse, ni transmitirse de forma ni por medio alguno, sea ste electrnico o mecnico, para finalidad alguna, sin el expreso consentimiento escrito de Oracle Corporation.

    Oracle es una marca comercial registrada de Oracle Corporation y/o sus subsidiarias. Todos los dems nombres pueden ser marcas comerciales de sus respectivos propietarios.

    0109