A company needs to implement two new operational workflows in its AWS environment:
1. An administrator needs to write shell scripts to automate daily operational tasks, such as stopping underutilized EC2 instances, from their local terminal.
2. A developer needs to integrate AWS service calls directly into a new custom Java application to upload files to Amazon S3.
Which of the following AWS tools should the company use to meet these requirements? (Select TWO.)
- AWS Command Line Interface (CLI)Answer
- AWS Software Development Kit (SDK)Answer
- CAWS CloudFormation
- DAmazon CloudWatch
- EAWS Identity and Access Management (IAM) Roles
Answer
AWS Command Line Interface (CLI) and AWS Software Development Kit (SDK)
The correct choices are the tools that map to scripting and application integration respectively. The AWS Command Line Interface (CLI) enables administrators to write shell scripts to automate tasks from a command line. The AWS Software Development Kit (SDK) provides developers with language-specific libraries (such as for Java) to integrate AWS service calls programmatically into their application code.
Step-by-Step Solution
Key Concept
AWS offers multiple interfaces to interact with services, including the AWS CLI for terminal-based scripting and automation, and AWS SDKs for programmatic application integration.
Estimated Time:1m 30s