This might be a dumb question, but why translate REST to gRPC and not expose the gRPC services directly?
First and foremost our customers universally favor REST APIs. GraphQL and gRPC are better tech wise but REST is more familiar.
Next gRPC uses pure HTTP/2 which doesn’t work with an AWS ALB.
Thanks to the grpc ecosystem the HTTP/1 and REST transcoding is just an Envoy config.