Interacting with AWS Cloud Services Flashcards
1
Q
CLI
A
- Command Line Interface
2
Q
Various methods for interacting with AWS services/resources?
A
- CLI
- SDK
- API
- all must be configured with specific information (credentials, configuration details)
3
Q
SDK
A
- Software Development Kit
4
Q
API
A
- Application Program Interface
5
Q
Credential Providers
A
- Methods to provide the necessary credential information
- Some are specific, some are common (shared by most tools)
- ex: of a Shared = config/credential files; these two files store profiles that can be saved and then invoked.
6
Q
Profiles
A
- Groups of settings
- can be saved and invoked
7
Q
Environmental variables
A
- Only one active at a time, but easily configurable
8
Q
Per-operation parameters
A
- parameters may be changed as required based on the operation being invoked.
9
Q
General Credential order.
A
- Per-operation parameter
- Environmental variable
- Shared Credentials File
- Shared Configuration File
- but this can be different depending, need to understand when setting up an environment which to use
10
Q
CLI default encryption
A
HTTPS TLS
11
Q
How to disable HTTPS TLS
A
- no verify SSL Flag
- this is the default CLI encryption
12
Q
CLI - all interactions are remote?
A
- Yes
13
Q
RESTful API
A
- Optimized to work with serverless workloads
2. HTTP backends use HTTP APIs
14
Q
2 types of AWS APIs
A
- RESTful
2. WebSocket
15
Q
Websocket
A
- Allows user to build real time 2 way communication applications
- ex: texting, streaming, 2 way dashboards