@AdamWelch ,
Welcome to Microsoft Q&A Platform!
Thank you for your question about Azure Functions Consumption plan and zone redundancy. You're correct that the Consumption plan doesn't offer built-in support for Availability Zones. If the zone where your function is running experiences an outage, it will be temporarily unavailable.
To achieve high availability, try considering these options:
Azure Functions Premium Plan: This plan does support Availability Zones. It allows you to deploy your function across multiple zones within a region, providing automatic failover in case of a zone outage. This is often the best solution for zone-level redundancy.
Geo-replication (across regions): For protection against regional outages, deploying your function in multiple regions and using Azure Traffic Manager is a good option. This is more complex but protects against broader outages.
Which approach best depends on your specific needs and budget. The Premium plan is usually the most straightforward solution for zone redundancy.
Hope this helps. Do let us know if you have any further queries.
If this answers your query, do click Accept Answer and Yes for "Was this answer helpful." And if you have any further questions, let us know.