Choosing the right cloud for our platform is a complex and risky job that is likely to have a significant impact on our business. One option is to use inter-cloud communication, or Docker, Jupyter, and Python, to be as agnostic as possible with regard to the cloud. There are, however, other interesting multi-cloud solutions. We will explore these in the following sections.
Discovering multi-cloud solutions
PyTorch
If we are working with Python, deep learning, and GPU, we can get interesting benefits from PyTorch (https://pytorch.org). PyTorch is supported by Azure, AWS, and GCP. It can also be installed on-premises.