Hey @Rafal,
The only communication you'll need for Cloud is:
Calling out to Prefect Cloud when registering a flow.
Your agent should be able to query the Prefect API for scheduled work.
Otherwise, all other communication should happen inside your company network.