Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 1887|Respuesta: 1

La diferencia entre la API REST y la API HTTP en AWS API Gateway

[Copiar enlace]
Publicado en 30/11/2024 17:26:20 | | | |
Amazon API Gateway es un servicio de AWS para crear, publicar, mantener, monitorizar y asegurar APIs REST, HTTP y WebSocket a cualquier escala. Los desarrolladores de APIs pueden crear APIs que accedan a AWS u otros servicios web, así como a los datos almacenados en la nube de AWS. Como desarrollador de API de gateway de API, puedes crear APIs para usarlas en tus propias aplicaciones cliente. Alternativamente, puedes proporcionar tu API a un desarrollador de aplicaciones externo.

La imagen arquitectónica de la pasarela API es la siguiente:



Pasarela API de Amazon

Productos:El inicio de sesión del hipervínculo es visible.
Documentación:El inicio de sesión del hipervínculo es visible.

AWS lanzó la primera versión de API Gateway en 2015 con soporte para APIs REST. Durante los años siguientes, AWS añadió varias funciones a su soporte para la API REST.

En 2019, AWS lanzó HTTP API, una nueva versión de API Gateway. Se centra en ofrecer funcionalidad mejorada, mejor rendimiento y una experiencia de desarrollo más sencilla para los clientes que utilizan API Gateway.

Rendimiento y diferencias de precio

La principal diferencia entre la API REST y la API HTTP es el rendimiento y el precio. En pocas palabrasLa API HTTP gana en ambos ámbitos

Tanto la API REST como la API HTTP solo cobran por el número real de solicitudes realizadas y los datos que salen de AWS. Sin embargo, el precio varía mucho. La API REST cobra 3,50 dólares por millón de solicitudes, más el coste de los datos salientes. En comparación, la API HTTP cobra solo 1,00 dólares por solicitud para el primer millón de solicitudes y 0,90 dólares por millón de solicitudes posteriores. La diferencia de precio puede llegar hasta el 71%.

Los precios de la API REST y la API HTTP en la misma región son los siguientes:



Además, AWS afirma que el rendimiento de la API HTTP ha mejorado significativamente respecto a la versión de la API REST. Se encontró que la API HTTP tenía una latencia entre un 14% y un 16% menor que la API REST.

Diferencias funcionales

Las APIs REST y las APIs HTTP difieren en los siguientes aspectos:

  • Tipo de punto final
  • Seguridad
  • Autorización
  • Gestión de APIs
  • Desarrollo
  • Monitorización
  • Integraciones




Ver en detalle:El inicio de sesión del hipervínculo es visible.





Anterior:Segmento IP del servidor de Google Spider (crawler)
Próximo:AWS crea una pasarela API Gateway del tipo HTTP API
 Propietario| Publicado en 30/11/2024 17:26:44 |
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com