Jenkins CI/CD Pipeline

Jenkins CI/CD Pipeline
100%

О Проекте

Спроектировал и реализовал производственный CI/CD pipeline для Praaktisgo с использованием Jenkins и AWS. Система автоматизирует сборки, тестирование и развертывания в dev и prod средах с интеграцией CodeDeploy. Были созданы пользовательские AMI для агентов Jenkins с предустановленными инструментами (JDK, Ant, Git, AWS CLI), и pipeline динамически выделяет build-агенты для компиляции и развертывания приложений. Build-артефакты загружаются в S3 и развертываются через AWS CodeDeploy, а post-build скрипты отправляют списки изменений и обновления статуса сборки в группу Telegram. Prometheus мониторит Jenkins controller и агенты через node_exporter, обеспечивая видимость использования ресурсов и метрик производительности в реальном времени.

Используемые Технологии

JenkinsAWS EC2AWS S3AWS CodeDeployAWS IAMAWS CLIGitBashTelegram APIPrometheusNode ExporterAnt

Статус

Завершен
Shaxriyor Jabborov - DevOps Engineer