If you want some kind of redundancy or load balancing, you're looking at multihoming and/policy based routing.
Multihoming can be achieved with or without BGP. If you have redundant connections to the Internet, you can influence outbound traffic by configuring a routing policy to either load balance traffic according to your routing policy.
E.g. critical business-applications and voice are sent to ISP 1 and web-browsing and ftp are sent to ISP 2.
I included several links that can help you in finding the right solution.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...