Current I have an application that makes 3rd party API calls, and the data returned is the primary data I display on the webpage.
If the API is down, my website currently goes down (crashes from timeouts, and also eventually brings IIS down).
What options are there for me to take to prevent the website from going down?
I am leaning towards some sort of monitoring service, that if the API is down, I redirect to page explaining my application is also down.