A non-transitory, computer-readable medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations, the operations comprising:
- iteratively collecting internal structured data, wherein the internal structured data defines network connectivity statuses of entities running at an availability zone of a cloud platform to access other entities at the availability zone;
- iteratively collecting external structured data, wherein the external structured data defines inbound connectivity statuses of the availability zone of the cloud platform, wherein an inbound connectivity status of the availability zone defines availability for an entity running at an external cloud platform to the cloud platform to connect to at least one entity running at the availability zone of the cloud platform;
- and
- determining a health status of the availability zone of the cloud platform to be provided to platform services running on the cloud platform based on an evaluation of the internal and external structured data to determine lifecycle operations for the platform services.