Developer Center / ...
Python on AWS
Tools, docs, and sample code to develop applications on the AWS cloud
Tools
Download the tools needed to run Python applications on AWS
SDK for Python
Simplifies use of AWS services by providing a set of libraries that are consistent and familiar for Python developers.
Download SDK »
AWS IDE Toolkits
Use popular Integrated Development Environments (IDEs) to author, debug, and deploy your code on AWS.
Get the PyCharm Toolkit »
Get the Intellij Toolkit »
Get the VS Code Toolkit »
Get Amazon CodeWhisperer »
AWS CDK for Python
Use the AWS Cloud Development Kit (CDK) for your Infrastructure as Code with Python.
Download CDK »
AWS IoT SDK for Python
Access AWS IoT using MQTT or MQTT over the WebSocket protocol from Python.
Clone on Github »
Build
Deploy a Django app with Lightsail
A short video that guides you through the steps to deploy Django with Lightsail in 6 minutes.
Train a Model with SageMaker
Use the SageMaker Python SDK to create high-level abstractions for working with Amazon SageMaker.
Build Lambda functions with Python
Learn how to build AWS Lambda functions using the Python programming language.
Learn
Additional learning resources including sample code and documentation