تفاصيل العمل

قمت بتصميم وتنفيذ بنية تحتية متكاملة على منصة Amazon Web Services (AWS) باستخدام Terraform وفقًا لمفهوم Infrastructure as Code (IaC)، مع الاعتماد على أفضل الممارسات من حيث الأمان، قابلية التوسع، وسهولة الإدارة.

مكونات المشروع:

* إنشاء Custom VPC.

* إنشاء Public وPrivate Subnets عبر أكثر من Availability Zone.

* إعداد Internet Gateway وNAT Gateway لتوفير الاتصال الآمن بالإنترنت.

* تكوين Route Tables وربطها بالشبكات المناسبة.

* إنشاء Security Groups للتحكم في حركة المرور.

* تشغيل EC2 Instances داخل Auto Scaling Group لضمان التوافر العالي.

* إعداد Application Load Balancer (ALB) لتوزيع الطلبات على الخوادم.

* إنشاء قاعدة بيانات Amazon RDS داخل Private Subnets.

* إدارة الصلاحيات باستخدام IAM.

* استخدام Amazon S3 لتخزين Terraform Remote State.

* تنظيم المشروع باستخدام Terraform Modules لسهولة إعادة الاستخدام والصيانة.

التقنيات المستخدمة:

* Terraform

* Amazon Web Services (AWS)

* Amazon EC2

* Amazon VPC

* Auto Scaling Group

* Application Load Balancer (ALB)

* Amazon RDS

* Amazon S3

* IAM

* NAT Gateway

* Route Tables

* Security Groups

* Git & GitHub

* Linux

النتائج:

* بنية تحتية آمنة وقابلة للتوسع.

* نشر البيئة بالكامل باستخدام Terraform في دقائق.

* تنظيم الكود بطريقة احترافية تسهل التطوير والصيانة.

* تطبيق أفضل ممارسات Infrastructure as Code (IaC) لإدارة موارد AWS.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات