يهدف هذا المشروع إلى إعداد خط أنابيب CI/CD باستخدام Jenkins لأتمتة إنشاء وإدارة موارد AWS باستخدام Terraform، ضمن إطار البنية التحتية ككود (IaC) باستخدام HCL لTerraform وAWS و Jenkins و Git.
مميزات المشروع:
- تكامل Jenkins مع Git لتتبع التغيرات تلقائيًا
- تهيئة البنية التحتية تلقائيًا عبر Terraform (EC2، VPC، S3، وغيرها)
- خطوات آلية للتحقق من صحة التكوين (Validation) وتخطيط التغييرات (Plan) وتطبيقها (Apply)
- دعم الممارسات الآمنة لتخزين بيانات الاعتماد
- توثيق كامل لكيفية استخدام خط الأنابيب وتحديث البنية التحتية بمرونة