Tema

El concepto de middleware

El middleware proporciona a su equipo la tecnología fundamental requerida para una infraestructura moderna.

¿Qué es el middleware?

El middleware es el software de múltiples propósitos que proporciona servicios a las aplicaciones, fuera de lo que ofrece el sistema operativo. Cualquier software entre el kernel y las aplicaciones de usuario puede ser middleware. El middleware no ofrece funciones de una aplicación tradicional, sino que conecta software a otro software. Debido a que el middleware permite el flujo de datos de una aplicación a otra, se puede pensar en este como en una cañería.

Trasladar agua es muy parecido a trasladar datos

La historia del middleware es la historia del software

El término middleware apareció por primera vez en un informe sobre la conferencia de Ingeniería de software de la NATO en 1968 en Garmisch-Partenkirchen, Alemania. La conferencia, cuyo objetivo era definir el campo de la ingeniería de software, se congregó para discutir temas que incluían el diseño de software, su producción y distribución.

¿Qué puede hacer con el middleware?

Se puede implementar middleware para conectar sus aplicaciones heredadas con sus aplicaciones modernas, sus aplicaciones modernas entre sí y cualquier elemento con cualquier otro. También puede optimizar las maneras en que sus datos se almacenan y se recuperan o mejorar las maneras de desarrollar aplicaciones. Y puede ponerlo todo junto en la nube. El middleware proporciona a su equipo la tecnología fundamental requerida para una infraestructura moderna.

¿Por qué elegir Red Hat?

Red Hat® hace una gran labor en conjunto con la gran comunidad de open source en las tecnologías de middleware. Nuestros ingenieros ayudan a mejorar las funciones, la confiabilidad y la seguridad para garantizar que su middleware funcione correctamente y, al mismo tiempo, permanezca estable y seguro.

Como sucede en todos los proyectos de open source, Red Hat contribuye con código y mejoras a la base de código innovadora y comparte su avances con el tiempo. Por supuesto, colaborar con una comunidad implica más que desarrollar códigos. La colaboración es la libertad de hacer preguntas y ofrecer mejoras. Esa es la manera open source y el poder de una organización abierta. Este es el motivo por el cual Red Hat ha sido un proveedor confiable de infraestructura empresarial durante más de 20 años.

Las herramientas de middleware que necesita

Contenedor de Java EE 7 totalmente certificado que incluye todo lo necesario para crear, ejecutar, gestionar e integrar las aplicaciones internas y externas.

Solución de almacenamiento en caché inteligente y distribuido que escala aplicaciones de forma flexible mediante el acceso fiable y rápido a datos de uso frecuente.

Una plataforma de integración empresarial que conecta los entornos locales, en la nube y en cualquier parte entre estos.

Plataforma de integración que unifica datos de fuentes dispares en una única fuente y expone los datos como servicio reutilizable.

Hay mucho más por hacer con middleware