{"id":2814,"date":"2020-06-23T18:24:15","date_gmt":"2020-06-23T15:24:15","guid":{"rendered":"https:\/\/magecloud.agency\/?p=2814"},"modified":"2024-04-04T14:38:02","modified_gmt":"2024-04-04T11:38:02","slug":"magento-cloud-hosting-infrastructure-scale-on-demand","status":"publish","type":"post","link":"https:\/\/magecloud.agency\/magento-cloud-hosting-infrastructure-scale-on-demand\/","title":{"rendered":"Magento Cloud Hosting Infrastructure: Scale on Demand [VIDEO]"},"content":{"rendered":"
Leveraging your AWS Magento 2 Cloud Infrastructure dramatically reduces your monthly spending instead of paying to an expensive managed hosting provider (PaaS, SaaS).<\/span><\/p>\n <\/p>\n There is a really cost-effective solution, so let’s consider it in more detail.<\/span><\/p>\n <\/p>\n <\/p>\n This git repository<\/span><\/span><\/a> contains Magento 2 Cloud Terraform infrastructure as code for eCommerce Cloud Architecture on AWS.\u00a0<\/span><\/span><\/p>\n <\/p>\n This infrastructure is the result of years of experience scaling Magento 1 and 2 in the cloud. Consequently, it comes with the best cloud development practices baked in to save you time and money.<\/span><\/p>\n <\/p>\n This Script was designed for Magento at first, but now is not limited to Magento deployments and can be used with any eCommerce\/Web platform. <\/strong><\/em>You can use it with WordPress, WooCommerce, Drupal, Shopware 6, Shopify APP (Custom Private APP cloud), VueStorefront, Silyus, Oddo, ORO, etc.\u00a0<\/span><\/p>\n <\/p>\n In other words, the eCommerce Terraform deployer for Magento<\/strong> automates deployments for key enterprise workloads on the AWS cloud. It launches, configures, and runs the AWS computer, network, storage, database, and other services required to deploy a specific workload on AWS. And does it, uses best industry practices for security and availability.<\/span><\/p>\n <\/p>\n To clarify, this OpenSource project covers the implementation of Magento 2 Community\/Enterprise Edition in a highly available architecture on the AWS cloud, using AWS services such as Amazon EC2, Amazon VPC, and Amazon RDS.\u00a0<\/span><\/p>\n <\/p>\n <\/p>\n Some useful links for you as you research this further:<\/strong><\/span><\/p>\n <\/p>\n <\/p>\n <\/p>\n The infrastructure consists of multiple layers (autoscaling, alb, rds, security-group, vpc), where each layer is configured using one of <\/span>Terraform AWS modules<\/span><\/a><\/span> with arguments specified in terraform.tfvars in layer’s directory.<\/span><\/span><\/p>\n <\/p>\n Terragrunt<\/span><\/a><\/span> is used to work with Terraform configurations which allows orchestrating dependent layers, updating arguments dynamically, and keeping configurations. Define Terraform code once, no matter how many environments you have (<\/span>DRY<\/span><\/a><\/span>).<\/span><\/span><\/p>\n <\/p>\n <\/p>\nMagento 2 Cloud Terraform Infrastructure as code for AWS\u00a0 Public Cloud<\/b><\/span><\/h3>\n
\n
\n
<\/p>\n