Skip to content

PyCharm Remote Development Guide

Prerequisites:

  1. Have an AWS account, save to your password manager your account Access Key and Secret Key
  2. *Install Git onto your computer. Ensure Git installed properly by typing git into your terminal*

Homebrew

  • Install Homebrew on your local computer
  • Install AWS: brew install awscli

PyCharm Terminal

  1. Download PyCharm Professional, activate it
  2. Install AWS toolkit from marketplace
  3. To ensure you’ve installed correctly, type aws in your terminal, you should get a response
  4. type aws configure into terminal and insert your access key, secret key, region name: us-west-2 , default output format:json

    Configure Screenshot

If successful, you should see something like the following on bottom right of IDE:

Region Screenshot

Docker

  • Download Docker Desktop
  • Go to settings, ensure file sharing is checked.

    Docker Screenshot

  • Ensure Docker installed properly by typing docker into your terminal.

Serverless Application Model (SAM)

Install the SAM CLI by entering the following into your terminal:

  1. brew tap aws/tap
  2. brew install aws-sam-cli
  3. Verify the installation: sam --version
  4. Copy the output of which sam , you will use this in the next section.

Starting a Project

  • Go to File → New Project → AWS Serverless Application

    sam-create screenshot

  • Paste the results of which sam to the SAM CLI executable line

    SAM screenshot

  • Select create after the rest of your settings are to your liking.