Hi @John Wong Yek Hon ,
Azure offers zone redundancy for various services to ensure high availability during zone failures. As a client, you cannot directly test the zone redundancy feature yourself since Azure manages the failover and recovery processes automatically, eliminating the need for you to initiate or validate these processes.
Although Azure does not publicly share specific test reports for zone redundancy, the platform is designed to handle zone failures seamlessly. For instance, during a zone-wide outage, Azure services are expected to self-heal and rebalance the underlying capacity to maintain service availability. Clients can rely on Azure's built-in resilience mechanisms without needing to conduct their own tests.
For the services you mentioned—App Service, Container App, Container App Job, Service Bus, Cosmos DB, Logic App, and IoT Hub—Azure automatically manages zone redundancy, ensuring these services perform as expected during a zone failure.
ref:
https://learn.microsoft.com/en-us/azure/container-registry/zone-redundancy
https://learn.microsoft.com/en-us/azure/site-recovery/failover-failback-overview-modernized
If the answer is helpful, please click Accept Answer and kindly upvote it so that other people who faces similar issue may get benefitted from it.