diff options
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. |