Comenzar con el proyecto

6 pasos  |  60 minutos

NodeJS_Web_App_HERO-ART_SM

Costo para completar el proyecto: el costo estimado para completar este proyecto es 0,04 USD. El costo asume que usted se encuentra dentro de los límites de la capa gratuita de AWS, respeta las configuraciones recomendadas y que terminará todos los recursos antes de que transcurra una hora a partir del momento en que se complete el proyecto.

Cálculo de facturación mensual: el costo total de lanzamiento de una aplicación web de stack Node.js dependerá de la configuración y el uso. Si utiliza la configuración predeterminada que se recomienda en esta guía, el costo normal sería 27,42 USD al mes si se encuentra dentro de la capa gratuita de AWS. Es posible que su caso de uso requiera configuraciones diferentes que podrían afectar la facturación. Utilice la Calculadora coste mensual para calcular los costos personalizados acordes a sus necesidades

Costo y uso del servicio individual: los precios de AWS dependen del uso de cada servicio individual. El uso total combinado de cada servicio dará lugar a su factura mensual. Explore las pestañas de debajo para aprender para qué sirve cada servicio y cómo afecta a su factura.

  • Amazon EC2

    Descripción: Amazon EC2 brinda servidores de aplicaciones virtuales, conocidos como instancias, para hospedar su aplicación web de Node.js. Amazon EC2 le permite configurar y escalar la capacidad informática fácilmente para satisfacer las demandas y los requisitos cambiantes. Está integrado con el entorno informático confiable de Amazon, lo que le permite aprovechar el conjunto de productos de AWS.

    Cálculo de los precios: los precios de Amazon EC2 se basan en cuatro componentes: el tipo de instancia que elija (EC2 incluye más de 40 tipos de instancias con opciones optimizadas para informática, memoria, almacenamiento y más), la región en la que se encuentren las instancias, el software que ejecute y el modelo de precios que seleccione (instancias bajo demanda, capacidad reservada, subasta, etc.). Para obtener más información, consulte los precios de Amazon EC2

    Ejemplo de costo: este proyecto configurará un entorno que ejecute 2 instancias EC2 t2.micro. El costo aproximado es 19,04 USD/mes.

  • Elastic Load Balancing

    Descripción: un balanceador de carga Elastic Load Balancing distribuye solicitudes relacionadas con las instancias EC2 que se ejecutan en su aplicación de Node.js. Permite conseguir niveles más altos de tolerancia a errores en las aplicaciones, ya que ofrece de manera continua la capacidad de equilibrio de carga necesaria para distribuir el tráfico de las aplicaciones.

    Cálculo de los precios: los precios de Elastic Load Balancing se basan en dos componentes principales: el número de horas u horas parciales durante las cuales se ejecuta Elastic Load Balancer y el volumen de datos (GB) transferido a través de Elastic Load Balancer. Para obtener más información, consulte los precios de Elastic Load Balancing.

    Ejemplo de costo: este proyecto utiliza 2 balanceadores de Elastic Load Balancing que transfieren 10 GB al mes. El costo aproximado es 36,68 USD/mes.

  • Amazon DynamoDB

    Descripción del producto: Amazon DynamoDB es un servicio de base de datos NoSQL rápido y flexible para todas las aplicaciones que requieren latencias constantes de milisegundos de único dígito a cualquier escala. Se trata de una base de datos completamente administrada en la nube, compatible con modelos de almacenamiento de valor de clave y de documentos.

    Cálculo de los precios: los precios de Amazon DynamoDB se basan en cinco componentes: la tarifa de las solicitudes de lectura y escritura por segundo que usted necesite (conocida como capacidad de desempeño provisionada), el plazo anual de la compra (capacidad de desempeño reservada), los datos que almacene en DynamoDB (almacenamiento indexado), los datos que transfiera fuera de DynamoDB (transferencia de datos) y cualquier secuencia solicitada con horario de modificaciones a nivel del elemento de la tabla de DynamoDB (transmisiones de DynamoDB). Para obtener más información, consulte los precios de DynamoDB.

    Ejemplo de costo: este proyecto utiliza un elemento de 5 KB en DynamoDB. Como DynamoDB es gratuito hasta 25 GB y 25 WCU y RCU, no incurrirá en ningún costo si se encuentra dentro de la capa gratuita de AWS. 

  • AWS Elastic Beanstalk

    Descripción: AWS Elastic Beanstalk es un servicio fácil de usar para implementar y escalar su aplicación de Node.js en la plataforma de AWS. Elastic Beanstalk administra los detalles del entorno de hospedaje, incluido el aprovisionamiento de recursos de AWS, como servidores de aplicaciones EC2 y la configuración del equilibrio de cargas, escalado y monitorización.

    Cálculo de los precios: no se aplican cargos adicionales por el uso de AWS Elastic Beanstalk para implementar su aplicación de Node.js.

  • Auto Scaling

    Descripción: el servicio Auto Scaling garantiza que la disponibilidad de su entorno de Node.js sea óptima. Puede definir un número mínimo disponible de servidores de aplicaciones y añadir o quitar servidores de aplicaciones a medida que se modifique la demanda en su aplicación de Node.js.

    Cálculo de los precios: no se aplican cargos adicionales por el uso del servicio Auto Scaling para implementar su aplicación de Node.js.

  • Amazon SNS

    Descripción del producto: Amazon Simple Notification Service (Amazon SNS) es un servicio de notificaciones push rápido, flexible y completamente administrado que le permite enviar mensajes individuales o distribuir mensajes a una gran cantidad de destinatarios.

    Cálculo de los precios: los clientes de Amazon SNS reciben de forma gratuita 1 000 000 de solicitudes de Amazon SNS, 100 000 notificaciones HTTP, 1 000 notificaciones de email y 100 notificaciones de SMS. Además, paga en función del número de notificaciones que publique, el número de notificaciones que entregue, y de otras llamadas al API adicionales para la administración de temas y suscripciones. Los precios de entrega varían en función del tipo de punto de enlace. Para obtener más información, consulte los precios de Amazon SNS.

    Ejemplo de costo: este proyecto transmite un volumen insignificante de llamadas a Amazon SNS y no incurrirá en ningún costo si se encuentra dentro de la capa gratuita.

  • Amazon S3

    Descripción del producto: Amazon S3 le brinda almacenamiento de objetos en la nube seguro, duradero y con un alto nivel de escalado. Entre los objetos que puede almacenar se incluyen páginas HTML, archivos CSS, imágenes, vídeos y JavaScript. Amazon S3 facilita el uso del almacenamiento de objetos con una sencilla interfaz web para almacenar y recuperar datos de cualquier lugar de la Web, por lo que su sitio web estará disponible de forma fiable para todos sus visitantes.

    Cálculo de los precios: los precios de S3 se basan en cinco componentes: el tipo de almacenamiento de S3 que utilice, dónde almacene el contenido de su sitio web (p. ej. EE.UU. Este vs. Asia Pacífico, Sídney), el volumen que almacene, el número de solicitudes que usted o sus usuarios realicen para almacenar contenido nuevo o recuperar contenido y el volumen de datos que se transfiere desde S3 a usted o sus usuarios. Para obtener más información, consulte los precios de Amazon S3.

    Cálculo del costo: este proyecto utiliza 10 GB de almacenamiento de objetos al mes en Amazon S3. El costo aproximado es 0,30 USD/mes.

Comenzar con el proyecto