Learning about the cloud options for Python applications
Cloud computing is the ultimate frontier for programmers these days. In this section, we will investigate how we can develop Python applications using a cloud development environment or using a specific Software Development Kit (SDK) for cloud deployment, and then how we can execute the Python code in a cloud environment. We will also investigate options regarding data-intensive processing, such as Apache Spark on the cloud. We will start with the cloud-based development environments.
Introducing Python development environments for the cloud
When it comes to setting up a Python development environment for one of the three main public clouds, two types of models are available:
- Cloud-native Integrated Development Environment (IDE)
- Locally installed IDE with an integration option for the cloud
We will discuss these two modes next.
Cloud-native IDE
There are several cloud-native development environments...