Comenzar con el proyecto

4 pasos  |  45 minutos

Jenkins_Build_Farm_HERO-ART_SM

En este proyecto, aprenderá a implementar y hospedar a Jenkins, un software de automatización de código abierto utilizado principalmente para CI/CD (integración continua/implementación continua). Utilizará Amazon Elastic Compute Cloud (EC2) en una subred pública en su propia Amazon Virtual Private Cloud (VPC) y también configurará un volumen de Amazon Elastic Block Store (EBS).

arch-diagram_jenkins
Introducción de la guía del proyecto

Logrará:

Lanzar un servidor para aplicaciones virtual para hospedar la instalación de Jenkins con Amazon EC2. En esta configuración de un nodo, tanto el servidor Jenkins como el agente se ejecutan en la misma instancia de Amazon EC2. El tipo de instancia que aprovisione coincidirá con la carga esperada. También podrá ajustar el tamaño de la instancia si se modifica la carga esperada.

Implementar Jenkins en Amazon EC2. Descargará e implementará la versión más reciente de Jenkins.

Configurar Jenkins con servidores de compilación. Configurará Jenkins para que acelere las instancias de Amazon EC2 adicionales como servidores de compilación, en base al consumo de recursos.

Lo que necesitará antes de comenzar:

Una cuenta de AWS: necesitará una cuenta de AWS para comenzar a aprovisionar recursos para hospedar su sitio web. Inscríbase en AWS.

Nivel de conocimiento en TI: se recomienda contar con experiencia previa en Jenkins, aunque no es obligatorio, para completar este proyecto.

Experiencia en AWS: se recomienda contar con conocimientos de Amazon EC2 y Virtual Private Cloud (VPC) para completar correctamente este proyecto.

Cálculos de facturación:

Coste para completar el proyecto: el coste estimado para completar este proyecto es 0,00 USD. El coste 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. 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 costes personalizados acordes a sus necesidades.

Cálculo de facturación mensual: el coste total de crear un servidor Jenkins dependerá de los tipos de instancias seleccionados. Si utiliza la configuración que se recomienda en esta guía, empieza con un tipo de instancia m4.large y aprovisiona una unidad de EBS de 40 GB, el coste de hospedar a Jenkins será, normalmente, 89 USD/mes si se encuentra dentro de los límites de la capa gratuita de AWS. Incluye una dirección IP elástica. Para ver un desglose de los servicios utilizados y sus costes asociados, consulte Servicios utilizados y costes.


Este documento técnico se enfoca en dos estrategias específicas para aprovechar las capacidades de integración continua/entrega continua (CI/CD) de Jenkins.

Obtenga más información sobre la integración continua y AWS.

¿Necesita más recursos para comenzar con AWS? Visite la página de Introducción del centro de recursos para obtener más información.