“Conocimiento Hardware>Servidores

¿Quién es el proveedor de alojamiento de middleware?

2014/9/21
El "proveedor de alojamiento de middleware" no es un término estándar o bien definido en la industria de alojamiento. Middleware en sí es un software que conecta diferentes aplicaciones o sistemas. Los proveedores de alojamiento generalmente ofrecen servicios como:

* Hosting web: Alojamiento de sitios web y aplicaciones web.

* Alojamiento de aplicaciones: Alojamiento de aplicaciones específicas.

* Hosting de base de datos: Alojamiento de bases de datos.

* Hosting de nubes: Proporcionando recursos informáticos virtualizados.

En lugar de un "proveedor de alojamiento de middleware", es probable que esté buscando un proveedor de alojamiento que admita el middleware que desea usar, o un proveedor que ofrece servicios que * incorporan efectivamente * componentes de middleware.

Aquí hay un desglose de cómo el middleware se relaciona con diferentes tipos de alojamiento y cómo encontrar un proveedor adecuado:

Comprender el middleware en el contexto del alojamiento:

* servidores web como middleware: Los servidores web (como Apache, Nginx, IIS) pueden considerarse middleware. Se sientan entre el navegador del usuario y el servidor de aplicaciones. Casi * todos * los servicios de alojamiento web usan servidores web.

* servidores de aplicaciones: Servidores de aplicación (como Tomcat, JBoss, Glassfish, Node.js) * son * Middleware. Proporcionan un entorno de tiempo de ejecución para aplicaciones, manejando cosas como la gestión de transacciones, la seguridad y el acceso a los datos. Si su aplicación necesita un servidor de aplicaciones, necesita un proveedor que lo admita.

* colas de mensajes: Las colas de mensajes (como RabbitMQ, Kafka, AWS SQS) son componentes de middleware utilizados para la comunicación asincrónica entre aplicaciones. Los proveedores de la nube a menudo ofrecen servicios de cola de mensajes administrados.

* Puertas de enlace de la API: Las puertas de enlace API (como Kong, Tyk, AWS API Gateway) actúan como middleware para administrar y asegurar API. Los proveedores de la nube y algunas compañías especializadas de gestión de API ofrecen servicios de puerta de enlace API.

Cómo encontrar un proveedor adecuado:

1. Identifique sus requisitos de middleware: El paso más crucial. ¿Qué * middleware * específico * necesitas? (por ejemplo, Tomcat, Node.js, Rabbitmq, una puerta de enlace API específica). Esto dependerá de la tecnología que utilice su aplicación.

2. Considere el tipo de aplicación:

* Sitio web simple: El alojamiento compartido o los VP básicos pueden ser suficientes. Estos casi siempre incluirán el middleware del servidor web.

* Aplicación web compleja: Es probable que necesite un VPS, un servidor dedicado o alojamiento en la nube. Deberá asegurarse de que el proveedor admita el servidor de aplicaciones o el entorno de tiempo de ejecución (por ejemplo, Node.js, Python, Java) que requiere su aplicación.

* Arquitectura de microservicios: Los proveedores de la nube (AWS, Azure, Google Cloud) son a menudo la mejor opción. Ofrecen servicios administrados para colas de mensajes, puertas de enlace API y orquestación de contenedores, que son todas formas de middleware.

3. Proveedores de alojamiento de investigación: Una vez que conozca sus requisitos, busque proveedores que ofrezcan:

* Soporte para su servidor de aplicaciones elegido/entorno de tiempo de ejecución: Verifique su documentación o comuníquese con su soporte.

* Servicios administrados: Los proveedores de la nube ofrecen bases de datos administradas, colas de mensajes, puertas de enlace de API, etc., que pueden simplificar su infraestructura.

* Flexibilidad y control: VPS, servidores dedicados o alojamiento en la nube le brindan más control sobre el software que instala.

* escalabilidad: ¿Puede la solución de alojamiento crecer con su aplicación?

* Precios: Comprenda los costos involucrados (cálculo, almacenamiento, ancho de banda, servicios administrados).

Ejemplos de proveedores y middleware que comúnmente admiten:

* AWS, Azure, Google Cloud: Estos proveedores de la nube ofrecen una amplia gama de servicios, que incluyen versiones administradas de muchos componentes de middleware (bases de datos, colas de mensajes, puertas de enlace de API, orquestación de contenedores). También le permiten instalar y administrar su propio middleware en máquinas virtuales.

* Digitalocean, Linode, Vultr: Estos proveedores ofrecen alojamiento VPS que le brinda el control total para instalar y configurar su propio middleware.

* Heroku, Platform.Sh: Estos proveedores de plataforma como servicio (PAA) a menudo manejan la configuración y administración de middleware para usted, lo que facilita la implementación.

* Hosts de WordPress administrados (por ejemplo, WP Engine, Kinsta): Estos a menudo manejan la optimización del middleware del servidor web para WordPress.

* Hosting de base de datos especializada (por ejemplo, MongoDB Atlas, Amazon RDS): Se encargan del middleware de la base de datos.

En resumen:

En lugar de buscar un "proveedor de alojamiento de middleware", concéntrese en el middleware específico que necesita su aplicación y luego encuentre un proveedor de alojamiento que lo admita, ya sea a través de servicios administrados o brindándole la capacidad de instalarlo y configurarlo usted mismo. Definir claramente los requisitos de su aplicación es clave para encontrar la solución de alojamiento adecuada.

Servidores
Cómo restablecer el Límite de cuentas de equipo unido a un dominio
¿Cuándo desea configurar múltiples servidores DHCP en lugar de un solo servidor y relés?
Cómo supervisar la temperatura del sistema en un Dell PowerEdge
¿Qué es el servidor X?
¿Qué se entiende por cliente y servidor?
Cómo ver una lista de direcciones global
Cómo construir una máquina Business Server
¿Calcula el número de hosts para una red especificada?
Conocimiento de la computadora © http://www.ordenador.online