From 16f52b7bef745097f7076dde76715db378b54343 Mon Sep 17 00:00:00 2001 From: JJ Date: Wed, 19 Mar 2025 14:56:26 +0000 Subject: first commit --- .../notes/aws-solutions-architect/04.cli-sdk.md | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 content/notes/aws-solutions-architect/04.cli-sdk.md (limited to 'content/notes/aws-solutions-architect/04.cli-sdk.md') diff --git a/content/notes/aws-solutions-architect/04.cli-sdk.md b/content/notes/aws-solutions-architect/04.cli-sdk.md new file mode 100644 index 0000000..a0ce259 --- /dev/null +++ b/content/notes/aws-solutions-architect/04.cli-sdk.md @@ -0,0 +1,34 @@ +--- +title: 04 - cli sdk +course: ["aws solutions architect"] +--- + +# AWS CLI, SDK and Cloud Shell + +There are 3 ways to access AWS: + +1. The web console +2. AWS CLI +3. AWS SDKs + +The CLI is open source and allows you to make operations from the command line. + +The SDKs allow you to access AWS programatically through API calls using a set of language specific APIs, including: JS, Node, PHP, Python, .NET, Ruby, Java, Go, C++. + +## AWS CLI + +You need to use an access token to setup the AWS CLI. You define access tokens per user and then user : + +`aws configure` to create access for that user from the command line. + +## Cloudshell + +You can use cloudshell in the AWS console as well. + +This will automatically use the active user's credentials. It allows for : + +- File downloads +- Uploads +- etc etc + +It is only available in some regions, however. -- cgit v1.2.3