Skip to content

Latest commit

 

History

History
37 lines (18 loc) · 2.07 KB

setup_readme.md

File metadata and controls

37 lines (18 loc) · 2.07 KB

Workstation Setup

AWS CLI

The AWS CLI provides direct access to the public APIs of AWS services. You can explore a service's capabilities with the AWS CLI, and develop shell scripts to manage your resources. In addition to the low-level, API-equivalent commands, several AWS services provide customizations for the AWS CLI.

Install and Configure AWS CLI

https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html

VS Code and AWS Toolkit

Visual Studio Code is a streamlined code editor with support for development operations like debugging, task running, and version control. It aims to provide just the tools a developer needs for a quick code-build-debug cycle and leaves more complex workflows to fuller featured IDEs, such as Visual Studio IDE.

The AWS Toolkit for Visual Studio Code is an open source plug-in for the Visual Studio Code that makes it easier to create, debug, and deploy applications on Amazon Web Services.

Install VS Code

https://code.visualstudio.com/download

Install SAM CLI and SAM Extension for VS Code

https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/install-sam-cli.html

Install Docker Desktop (to run Lambdas locally using SAM)

Docker Desktop is a one-click-install application for your Mac, Linux, or Windows environment that lets you to build, share, and run containerized applications and microservices.

https://www.docker.com/products/docker-desktop/

Install AWS Toolkit Extension for VS Code

The AWS Toolkit for Visual Studio Code is an open source plug-in for the Visual Studio Code that makes it easier to create, debug, and deploy applications on Amazon Web Services. With the AWS Toolkit for Visual Studio Code, you will be able to get started faster and be more productive when building applications with Visual Studio Code on AWS. The toolkit provides an integrated experience for developing serverless applications, including assistance for getting started, ML-powered code recommendations, step-through debugging, and deploying from the IDE.

https://aws.amazon.com/visualstudiocode/