Jenkins CI/CD Pipeline

Jenkins CI/CD Pipeline
100%

Loyiha Haqida

Praaktisgo uchun Jenkins va AWS yordamida ishlab chiqarishga tayyor CI/CD pipeline loyihalashtirdim va amalga oshirdim. Tizim dev va prod muhitlarida CodeDeploy integratsiyasi bilan buildlarni, testlarni va deploymentlarni avtomatlashtiradi. Jenkins agentlari uchun oldindan o'rnatilgan toollar (JDK, Ant, Git, AWS CLI) bilan maxsus AMIlar yaratildi va pipeline dinamik ravishda build agentlarini provision qiladi va ilovalarni compile qiladi. Build artifactlari S3ga yuklanadi va AWS CodeDeploy orqali deploy qilinadi, post-build scriptlar esa changeloglar va build status yangilanishlarini Telegram guruhiga yuboradi. Prometheus node_exporter orqali Jenkins controller va agentlarni monitoring qiladi, resurs foydalanish va performance metrikalariga real-time ko'rinish beradi.

Ishlatilgan Texnologiyalar

JenkinsAWS EC2AWS S3AWS CodeDeployAWS IAMAWS CLIGitBashTelegram APIPrometheusNode ExporterAnt

Holati

Bajarildi
Shaxriyor Jabborov - DevOps Engineer