Right now, I am pushing to ECR and then building a container in ECS. Everything works, finally figured out ssl the other day too.
But I am new to AWS and I am finding different articles/tutorials/etc on using things like beanstalk, ec2, lambda and then there is amazon API Gateway ...
Is my approach a viable one? Basically I am sending a screenshot of a live webcam as a base64 string from a reactjs front end (which is also deployed the same way I described at the top) and the processed image is returned as the post request response as base64 string. the response is sent to one of three Microservices deployed on ecs.
Is there a better way? do I need to do anything further? is the API Gateway relevant to me?