Jenkinsfiles and buildspecs are in this folder
The following post explains how to deploy and run a simple NodeJS Shopify app on AWS as an ECS fargate service with a dedicated domain and SSL certificate.
The app is based on the NodeJS sample from Shopify CLI. The resources are deployed with CDK.
For more information about the Shopify app itself see:
The full code is stored in this repository: https://github.com/felipeloha/aws-shopify-app
If you are not familiar with AWS, CDK, and specifically with ECS, I recommend reading about it beforehand.
The following modifications are necessary to make the shopify-cli-app work with ECS. …
I had a lot of trouble trying to connect AWS Quicksight with an RDS following this guide: https://docs.aws.amazon.com/quicksight/latest/user/enabling-access-rds.html
So here is my own guide for the next one trying to get the security groups in place. I still recommend to read the guide as I will not explain some basics here.
What we want to achieve is connecting quicksight to an RDS instance in a VPC without giving it public access.
So we need a user with enough permissions to modify quicksight, rds and security groups.
The diagram shows what we want to achieve:
These are the steps to achieve: