Given four applications into a single project that will work as microservices:
"https://{default}/conferences":
id: conference
type: upstream
upstream: "conference:http"
"https://{default}/sessions":
id: session
type: upstream
upstream: "session:http"
"https://{default}/speakers":
id: speaker
type: upstream
upstream: "speaker:http"
"https://{default}/":
type: upstream
upstream: "app:http"
How can we make some resources as private? I mean, how can I make that all services internally communicate via HTTP, but just the app accesses publicly?