diff options
author | JJ <nicetry@noemail.com> | 2025-03-19 14:56:26 +0000 |
---|---|---|
committer | JJ <nicetry@noemail.com> | 2025-03-19 14:56:26 +0000 |
commit | 16f52b7bef745097f7076dde76715db378b54343 (patch) | |
tree | cfcacda8adced2059dcc120d2bc2446d3c4f960a /content/notes/aws-solutions-architect/04.cli-sdk.md |
first commit
Diffstat (limited to 'content/notes/aws-solutions-architect/04.cli-sdk.md')
-rw-r--r-- | content/notes/aws-solutions-architect/04.cli-sdk.md | 34 |
1 files changed, 34 insertions, 0 deletions
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. |