Optimizing Costs and Simplifying Server Maintenance for Your Python API on EC2 Without Compromising Performance

Pregunta

Una empresa posee una API implementada en EC2 escrita con Python.

Todas las solicitudes se pueden terminar en 1 segundo.

La mayor parte del tráfico ocurre durante el día.

La empresa quiere ahorrar el costo de la API y simplificar el mantenimiento del servidor sin afectar el rendimiento.

¿Cómo se puede lograr esto?

Respuestas

R. Use API Gateway con los servicios de backend tal como están.

B. Utilice API Gateway junto con AWS Lambda.

C. Usar CloudFront junto con el servicio de backend de la API tal como está.

D. Usar ElastiCache junto con el servicio de backend de la API tal como está.

Respuesta Correcta

A.BCD

Respuesta correcta - B.

Dado que la empresa tiene la propiedad total de la API, la mejor solución sería convertir el código de la API y utilizarlo en una función de Lambda.

Esto puede ayudar a ahorrar costos ya que, en el caso de Lambda, solo paga por el tiempo que se ejecuta la función y no por la infraestructura.

Luego, puede usar API Gateway junto con la función AWS Lambda para escalar en consecuencia.

Para obtener más información sobre el uso de API Gateway con AWS Lambda, visite la siguiente URL:

https://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started-with-lambda-integration.html

Nota:Con Lambda, no es necesario que aprovisione sus propias instancias.

Lambda realiza todas las actividades administrativas en su nombre, incluido el aprovisionamiento de capacidad, el monitoreo del estado de la flota, la aplicación de parches de seguridad a los recursos informáticos subyacentes, la implementación de su código, la ejecución de un front-end de servicio web y el monitoreo y registro de su código.

AWS Lambda proporciona escalado fácil y alta disponibilidad para su código sin esfuerzo adicional de su parte.

¡Ahora puedes descargar los tests!

Aquí puedes echar un vistazo a los tests que puedes descargar en formato PDF y Epub  para visualizarlos en tus dispositivos favoritos o incluso imprimirlos para estudiar, subrayar o hacer anotaciones en papel.
Poco a poco vamos agregando más.
Descargar versión imprimible
crossmenu