Uso y costo 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. Analice el contenido de las siguientes pestañas para saber cuál es la utilidad de cada servicio y cómo afecta la facturación.

  • AWS CodePipeline

    Descripción: AWS CodePipeline es un servicio de entrega continua para realizar actualizaciones de aplicaciones de manera rápida y fiable. CodePipeline compila, prueba e implementa el código cada vez que se produce un cambio en este, de acuerdo con los modelos de procesamiento de la publicación que defina. Esto le permite entregar características y actualizaciones de forma rápida y de confianza. Puede crear con facilidad una solución integral utilizando complementos preintegrados para servicios populares de terceros, como GitHub, o mediante la integración de complementos personalizados propios en cualquier fase del proceso de lanzamiento. Con AWS CodePipeline, paga únicamente por lo que utiliza. No es necesario pagar cuotas iniciales ni asumir compromisos a largo plazo.

    Cálculo de los precios: AWS CodePipeline cobra 1 USD por canalización activa al mes. Una canalización activa es una canalización que tiene, como mínimo, un cambio de código que se traslada a través de ella durante el mes. Puede incurrir en cargos adicionales por almacenar y obtener acceso a los recursos de la canalización en Amazon S3 y por activar acciones desde otros productos de AWS o de terceros que usted conecte a la canalización. La capa gratuita de AWS le permite tener una canalización activa al mes sin cargo.

    Ejemplo: si tiene tres canalizaciones, pero solo una tuvo un cambio de código que se traslado a través de una de ellas en un mes, el cargo sería de tan solo 1 USD para ese mes. La capa gratuita de AWS le permite tener una canalización activa al mes sin cargo. No se aplican cargos por la canalización inactiva durante dicho mes.

  • AWS CodeDeploy

    Descripción: AWS CodeDeploy es un servicio que automatiza las implementaciones de código en cualquier instancia, incluidas las instancias de Amazon EC2 y aquellas ejecutadas on-premise. AWS CodeDeploy facilita el lanzamiento rápido de nuevas características, ayuda a evitar tiempos de inactividad durante la implementación de la aplicación y administra la compleja actualización de las aplicaciones. Puede usar AWS CodeDeploy para automatizar las implementaciones de software, con lo que se elimina la necesidad de realizar operaciones manuales propensas a errores. Además, el servicio se escala con la infraestructura, a fin de que pueda realizar la implementación con facilidad en una o miles de instancias.

    Cálculo de los precios: no se aplica ningún cargo adicional por la implementación de código en las instancias de Amazon EC2 mediante el uso de AWS CodeDeploy. Solo se cobran las implementaciones de código en servidores on-premise a una tarifa de 0,02 USD por actualización en servidor on-premise. Por ejemplo, una implementación en tres servidores on-premise equivale a tres actualizaciones.

    Ejemplo: si implementa código en una instancia de Amazon EC2 con AWS CodeDeploy, no se aplican cargos. Si implementa código en un servidor on-premise, el costo sería 0,02 USD.

  • Amazon EC2

    Descripción: Amazon EC2 brinda servidores de aplicaciones virtuales, conocidos como instancias, en los cuales puede implementar el código. 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: si sigue la Simple Pipeline Walkthrough de la guía de implementación y acepta los valores predeterminados, puede lanzar una instancia t1.micro que ejecute Amazon Linux. Si mantuvo la instancia en ejecución durante un mes entero, entonces el costo total del mes sería 15 USD (si se asume que usted no se encuentra dentro de los límites de la capa gratuita).

  • AWS CodeCommit

    Descripción: AWS CodeCommit es un servicio de control de origen completamente administrado que facilita a las empresas el hospedaje de repositorios Git privados, seguros y con un alto nivel de escalado. Con CodeCommit no necesita operar su propio sistema de control de recursos ni preocuparse por el escalado de la infraestructura de dicho sistema. CodeCommit, que funciona perfectamente con las herramientas de Git existentes, se puede utilizar para almacenar de forma segura cualquier elemento, ya sea código fuente o binario.

    Cálculo de los precios: el costo de hospedar un proyecto en AWS CodeCommit depende del número de usuarios activos de su cuenta cada mes. Su cuenta se beneficia con 5 usuarios activos gratuitos al mes (dentro de los límites), tras los cuales se cobra 1 USD por usuario activo adicional al mes. No es necesario pagar cuotas iniciales ni asumir compromisos. Para obtener más detalles, consulte los precios de AWS CodeCommit.

    Ejemplo: si su cuenta posee 6 usuarios activos en un mes determinado, se le cobrará 1 USD (suponiendo que no se incurra en cargos adicionales o se excedan los límites).

    Puede utilizar CodeCommit como el repositorio de código fuente de su canalización.

  • Amazon S3

    Descripción: Amazon S3 proporciona almacenamiento en la nube basado en objetos 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á disponibles de forma fiable para sus visitantes.

    Cálculo de los precios: los precios de Amazon S3 se basan en cinco componentes: el tipo de almacenamiento de Amazon S3 que utilice (p. ej. acceso estándar vs. acceso no frecuente estándar), dónde almacene sus objetos (p. ej. EE.UU. Este vs. Asia Pacífico, Sídney), el volumen de datos que almacene, la cantidad de solicitudes realizadas para almacenar o recuperar objetos y las tarifas de transferencia de datos. Para obtener más información, consulte los precios de Amazon S3.

    Ejemplo: supongamos que utiliza el almacenamiento estándar de Amazon S3 en la región EE.UU. Este (Norte de Virginia). Si utiliza el código de muestra de la guía, almacenaría <1 MB de archivos de código fuente, lo que costaría un monto insignificante (0 USD). Siempre que AWS CodePipeline recupere una copia del archivo de código fuente de S3 o descargue un bucket de recursos, se cobra según los precios de solicitudes de S3 por solicitud (p. ej. solicitudes PUT, COPY, POST y GET).

    Puede utilizar S3 como el repositorio de código fuente de su canalización. CodePipeline también utilizará S3 para almacenar y acceder a recursos de la canalización.

Cálculos de facturación total: el costo total de ejecutar una canalización de CI/CD en AWS depende de los productos de AWS utilizados en la canalización. Los cargos mensuales dependen de la configuración y el uso de cada producto, pero si respeta las instrucciones paso a paso de esta guía y acepta las configuraciones predeterminadas, puede esperar una factura de 15 USD al mes.

Introducción a la Guía de implementación