Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IaC - VPC #3

Open
starkmatt opened this issue Apr 3, 2020 · 5 comments
Open

IaC - VPC #3

starkmatt opened this issue Apr 3, 2020 · 5 comments
Assignees

Comments

@starkmatt
Copy link
Contributor

starkmatt commented Apr 3, 2020

  • Application Needs to be highly-available,

  • Infrastructure needs to be reproducible,

  • Needs to be SCALEable

@starkmatt starkmatt changed the title Infrastructure (Application Needs to be highly-available, Infrastructure needs to be reproducible, Needs to be SCALEable) Infrastructure IaC Apr 3, 2020
@starkmatt starkmatt self-assigned this Apr 3, 2020
@starkmatt starkmatt added the documentation Improvements or additions to documentation label Apr 3, 2020
@starkmatt
Copy link
Contributor Author

starkmatt commented Apr 5, 2020

After some extensive research it looks like regarding Infrastructure for WordPress they consist of the following pieces as Terraform Code files

  • EC2 Instance
  • EFS
  • ELB (Elastic Load Balancer)
  • RDS
  • Auto-Scaling Group
  • Security Group
  • VPC

I've made some progress in putting together some code, but wait and see which direction we will be going with Fargate or EC2.

@starkmatt
Copy link
Contributor Author

Will upload current code to Git to share with team

@deniseddi
Copy link
Contributor

deniseddi commented Apr 6, 2020

Hi Matt,
Great work! :)
Your findings align with mine in regards to using EC2 (with ECS), EFS and RDS.

Oh, just to clarify things. Amazon Elastic Container Service (ECS) is the managed container orchestration service. So, in order to run and execute the container we have two options to chose from: Fargate or EC2 . They are the two main launch types and both options work together with ECS.

@starkmatt starkmatt changed the title Infrastructure IaC IaC - VPC Apr 6, 2020
@starkmatt
Copy link
Contributor Author

We will be reducing the code to just a VPC Design of the Wordpress Infrastructure

@kikobr82
Copy link
Contributor

kikobr82 commented Apr 6, 2020

Moved back to review, since it's not done yet.
It will be done when the code to create the VPC is done and merged into the repository.
Before picking another card, let's finish this one.

@kikobr82 kikobr82 added terraform-code and removed documentation Improvements or additions to documentation research labels Apr 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants