It's still a good idea to abstract away these services behind a standardized interface. This way switching from one service to another is just a matter of providing an alternative implementation to said interface.
Granted this approach requires a little foresight...something many companies seem to not have nowadays.