Details
-
Type:
Improvement
-
Status: Closed (View Workflow)
-
Priority:
Minor
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:3
-
Epic Link:
-
Sprint:Fall 7 Dec 14 - Dec 23, Winter 3 Jan 25 - Feb 5, Winter 4 Feb 8 - Feb 19
Description
The project is to automate the process of provisioning AWS services, configuring the software setup required, and deploying the service. Terraform is used to create and manage the infrastructure services in AWS. It will be used to create ec2 instance, RDS, security groups, S3 bucket, etc. Terraform will call an Ansible playbook that will deploy the Django application on ec2 instance.
The advantage of using terraform over Ansible for building the infrastructure would be the elimination of the control node, and we can destroy all the infrastructure created by terraform using one command line if something goes wrong.
We can also use AWS Cloud Formation, which is a similar tool as terraform but, the only disadvantage of cloud formation is that it is not an open-source tool and Cloud formation is only for AWS services. Terraform can be used with AWS, Google Cloud Platform, OpenStack, and Microsoft Azure.
References:
https://www.hashicorp.com/resources/ansible-terraform-better-together
https://selleo.com/blog/why-choose-terraform-over-chef-puppet-ansible-saltstack-and-cloudformation
https://medium.com/faun/building-repeatable-infrastructure-with-terraform-and-ansible-on-aws-3f082cd398ad
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-2323 [ 18477 ] |
Description |
The project is to automate the process of provisioning AWS services, configuring the software setup required and deploying the service.
Terraform is used to create and manage the infrastructure services in AWS. It will be used to create the ec2 instance, RDS, security groups, S3 bucket, etc. Terraform will also be calling an Ansible playbook that will be deploy Django application on ec2 instance. The advantage of using terraform over Ansible for building the infrastructure would be elimination of control node and also we can destroy all the infrastructure created by terraform simply using one command line if something goes wrong. We can also use AWS Cloud Formation which is a similar tool as terraform but the only disadvantage of cloud formation is that it is not open source tool and Cloud formation is only for AWS services. https://www.hashicorp.com/resources/ansible-terraform-better-together |
The project is to automate the process of provisioning AWS services, configuring the software setup required and deploying the service.
Terraform is used to create and manage the infrastructure services in AWS. It will be used to create the ec2 instance, RDS, security groups, S3 bucket, etc. Terraform will also be calling an Ansible playbook that will be deploy Django application on ec2 instance. The advantage of using terraform over Ansible for building the infrastructure would be elimination of control node and also we can destroy all the infrastructure created by terraform simply using one command line if something goes wrong. We can also use AWS Cloud Formation which is a similar tool as terraform but the only disadvantage of cloud formation is that it is not open source tool and Cloud formation is only for AWS services. Whereas terraform can be used with AWS, Google Cloud Platform, OpenStack and Microsoft Azure. https://www.hashicorp.com/resources/ansible-terraform-better-together https://selleo.com/blog/why-choose-terraform-over-chef-puppet-ansible-saltstack-and-cloudformation https://medium.com/faun/building-repeatable-infrastructure-with-terraform-and-ansible-on-aws-3f082cd398ad |
Description |
The project is to automate the process of provisioning AWS services, configuring the software setup required and deploying the service.
Terraform is used to create and manage the infrastructure services in AWS. It will be used to create the ec2 instance, RDS, security groups, S3 bucket, etc. Terraform will also be calling an Ansible playbook that will be deploy Django application on ec2 instance. The advantage of using terraform over Ansible for building the infrastructure would be elimination of control node and also we can destroy all the infrastructure created by terraform simply using one command line if something goes wrong. We can also use AWS Cloud Formation which is a similar tool as terraform but the only disadvantage of cloud formation is that it is not open source tool and Cloud formation is only for AWS services. Whereas terraform can be used with AWS, Google Cloud Platform, OpenStack and Microsoft Azure. https://www.hashicorp.com/resources/ansible-terraform-better-together https://selleo.com/blog/why-choose-terraform-over-chef-puppet-ansible-saltstack-and-cloudformation https://medium.com/faun/building-repeatable-infrastructure-with-terraform-and-ansible-on-aws-3f082cd398ad |
The project is to automate the process of provisioning AWS services, configuring the software setup required, and deploying the service. Terraform is used to create and manage the infrastructure services in AWS. It will be used to create ec2 instance, RDS, security groups, S3 bucket, etc. Terraform will call an Ansible playbook that will deploy the Django application on ec2 instance.
The advantage of using terraform over Ansible for building the infrastructure would be the elimination of the control node, and we can destroy all the infrastructure created by terraform using one command line if something goes wrong. We can also use AWS Cloud Formation, which is a similar tool as terraform but, the only disadvantage of cloud formation is that it is not an open-source tool and Cloud formation is only for AWS services. Terraform can be used with AWS, Google Cloud Platform, OpenStack, and Microsoft Azure. https://www.hashicorp.com/resources/ansible-terraform-better-together https://selleo.com/blog/why-choose-terraform-over-chef-puppet-ansible-saltstack-and-cloudformation https://medium.com/faun/building-repeatable-infrastructure-with-terraform-and-ansible-on-aws-3f082cd398ad |
Description |
The project is to automate the process of provisioning AWS services, configuring the software setup required, and deploying the service. Terraform is used to create and manage the infrastructure services in AWS. It will be used to create ec2 instance, RDS, security groups, S3 bucket, etc. Terraform will call an Ansible playbook that will deploy the Django application on ec2 instance.
The advantage of using terraform over Ansible for building the infrastructure would be the elimination of the control node, and we can destroy all the infrastructure created by terraform using one command line if something goes wrong. We can also use AWS Cloud Formation, which is a similar tool as terraform but, the only disadvantage of cloud formation is that it is not an open-source tool and Cloud formation is only for AWS services. Terraform can be used with AWS, Google Cloud Platform, OpenStack, and Microsoft Azure. https://www.hashicorp.com/resources/ansible-terraform-better-together https://selleo.com/blog/why-choose-terraform-over-chef-puppet-ansible-saltstack-and-cloudformation https://medium.com/faun/building-repeatable-infrastructure-with-terraform-and-ansible-on-aws-3f082cd398ad |
The project is to automate the process of provisioning AWS services, configuring the software setup required, and deploying the service. Terraform is used to create and manage the infrastructure services in AWS. It will be used to create ec2 instance, RDS, security groups, S3 bucket, etc. Terraform will call an Ansible playbook that will deploy the Django application on ec2 instance.
The advantage of using terraform over Ansible for building the infrastructure would be the elimination of the control node, and we can destroy all the infrastructure created by terraform using one command line if something goes wrong. We can also use AWS Cloud Formation, which is a similar tool as terraform but, the only disadvantage of cloud formation is that it is not an open-source tool and Cloud formation is only for AWS services. Terraform can be used with AWS, Google Cloud Platform, OpenStack, and Microsoft Azure. References: https://www.hashicorp.com/resources/ansible-terraform-better-together https://selleo.com/blog/why-choose-terraform-over-chef-puppet-ansible-saltstack-and-cloudformation https://medium.com/faun/building-repeatable-infrastructure-with-terraform-and-ansible-on-aws-3f082cd398ad |
Assignee | Chirag Chandrahas Shetty [ chirag24 ] |
Sprint | Fall 7 Dec 14 - Dec 23 [ 110 ] |
Assignee | Chirag Chandrahas Shetty [ chirag24 ] |
Sprint | Fall 7 Dec 14 - Dec 23 [ 110 ] | Fall 7 Dec 14 - Dec 23, Winter 1 Dec 28 - Jan 8 [ 110, 111 ] |
Rank | Ranked higher |
Sprint | Fall 7 Dec 14 - Dec 23, Winter 1 Dec 28 - Jan 8 [ 110, 111 ] | Fall 7 Dec 14 - Dec 23 [ 110 ] |
Rank | Ranked lower |
Sprint | Fall 7 Dec 14 - Dec 23 [ 110 ] | Fall 7 Dec 14 - Dec 23, Winter 2 Jan 11 - Jan 22 [ 110, 112 ] |
Sprint | Fall 7 Dec 14 - Dec 23, Winter 2 Jan 11 - Jan 22 [ 110, 112 ] | Fall 7 Dec 14 - Dec 23 [ 110 ] |
Rank | Ranked higher |
Assignee | Chirag Chandrahas Shetty [ chirag24 ] | Ann Loraine [ aloraine ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Sprint | Fall 7 Dec 14 - Dec 23 [ 110 ] | Fall 7 Dec 14 - Dec 23, Winter 3 Jan 25 - Feb 5 [ 110, 113 ] |
Sprint | Fall 7 Dec 14 - Dec 23, Winter 3 Jan 25 - Feb 5 [ 110, 113 ] | Fall 7 Dec 14 - Dec 23, Winter 3 Jan 25 - Feb 5, Winter 4 Feb 8 - Feb 19 [ 110, 113, 114 ] |
Rank | Ranked higher |
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Assignee | Ann Loraine [ aloraine ] | Chirag Chandrahas Shetty [ chirag24 ] |
request for Chirag Chandrahas Shetty:
Please make note of where the image (Figure 1) came from.