I'm building a slack app, and my application is expected to receive webhook calls from slack. SO I need to give Slack the "endpoint URL for my service"
I'm not sure I understand what AWS bricks I need to put together to make this work. So far, I have configured my service using Fargate and it is running on ECS with 1 task.
I'm not really sure how I can successfully connect the internet (slack) to my container instance. How do I make an "endpoint" that slack can send requests to ? I believe I need to use API Gateway for this, but I'm not sure how I'm supposed to configure API Gateway so it redirect my URLs to my ECS service...?
Notes :
- I am not planning to have more than one task right now, so it would be more convenient if I did not have to setup a load balancer
- However I'm planning to make some regular updates to the service itself, and the tasks will be restarted often