Terraform: البنية التحتية ككود لموارد السحابة
February 22, 2026
•
1 دقيقة قراءة
•
7 مشاهدة
جدول المحتويات
Terraform من HashiCorp هي أداة البنية التحتية ككود الرائدة، وتدعم أكثر من 3000 مزود. بدلاً من النقر عبر وحدات التحكم السحابية، تعلن عن البنية التحتية في ملفات HCL.
لماذا البنية التحتية ككود؟
- إعادة الإنتاج — بيئات متطابقة
- التحكم بالإصدارات — مراجعة التغييرات في طلبات السحب
- الأتمتة — لا نقر يدوي
مثال AWS
provider "aws" {
region = "us-east-1"
}
resource "aws_instance" "web" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t3.micro"
tags = { Name = "web-server" }
}
resource "aws_db_instance" "database" {
allocated_storage = 20
engine = "mysql"
instance_class = "db.t3.micro"
}
سير عمل Terraform
terraform init
terraform plan
terraform apply
terraform destroy
يحول Terraform البنية التحتية من عملية يدوية إلى سير عمل مؤتمت وقابل لمراجعة الكود.
مقالات ذات صلة
Docker للمطورين: من الصفر إلى التطبيقات المعبأة في حاويات
أتقن أساسيات Docker — الصور والحاويات والأحجام والشبكات — لتوفير بيئات متسقة في كل مرة.
Docker Compose: تنسيق التطبيقات متعددة الحاويات
عرّف وشغّل تطبيقات متعددة الحاويات باستخدام Docker Compose — قواعد البيانات والتخزين المؤقت وطوابير الانتظار بأمر واحد.
أساسيات Kubernetes: تنسيق الحاويات على نطاق واسع
افهم المفاهيم الأساسية لـ Kubernetes — Pods وDeployments وServices وIngress — لتشغيل أحمال العمل الإنتاجية.
التعليقات (0)
لا توجد تعليقات بعد. كن أول من يعلق!