@Joey
gRPC uses HTTP as the transport protocol, i believe. Fargate is a managed/serverless container service offered by Amazon. a typical setup has a load-balancer connecting fargate tasks to a public network, and possibly a private subnet, some pods/containers, health check endpoints, along with tresholds, etc.
happy to share what i know about AWS. maybe in a direct chat, it would make more sense.