بناء البنيه التحتيه على امازون ويب سيرفز باستخدام تيرافورم

تفاصيل العمل

DevOps Project that Automate the Process of Deploy Infrastructure on AWS Using Terrafrom when Instances are provisioned by terraform, Ansible Automatic make Configuration Management on ec2`s,,that the core of Project Provision Ansible By Terraform in same manifest file.

DevOps project that utilized these powerful tools to create a 3-tier web application with high availability and fault tolerance. Here's how it works:

The infrastructure is built with Terraform, use two public subnets for the frontend, with an application load balancer to distribute traffic. For the backend, we use two private subnets for the application and two for the database. Each tier has two subnets in different availability zones to ensure high availability and fault tolerance.

To connect to the private subnets, we use a NAT instance as a bastion host. This enables us to securely connect to the backend and database without exposing them to the public internet.

For configuration management, i use Ansible to Configure Nginx to host the app in two subnets and Configure mysql engine, which is also provisioned byTerraform. Ansible allows us to automate the configuration of our instances, ensuring consistency and reducing the risk of errors, Ansible is agentless, meaning it doesn't require any software to be installed on the target servers, and it uses SSH to communicate with them. This makes Ansible easy to use,highly scalable, and very flexible.

ملفات مرفقة

بطاقة العمل

اسم المستقل محمد ع.
عدد الإعجابات 0
عدد المشاهدات 5
تاريخ الإضافة

المهارات المستخدمة