Soru

Zorluk: OrtaMethods of Deploying and Operating in AWS

A cloud operations team is tasked with meeting two key requirements:
1. Establish a repeatable process to deploy identical network and database resources across multiple test environments.
2. Build a custom web application in Node.js that needs to programmatically upload user documents to an Amazon S3 bucket.

Which AWS tools or methods should the team use to meet these requirements? (Select TWO.)

  1. AWS CloudFormation to define and deploy the infrastructure environments using template files.Cevap
  2. AWS Software Development Kit (SDK) to programmatically upload files from the Node.js application.Cevap
  3. C
    AWS Elastic Beanstalk to build and manage low-level network resources such as VPCs and Subnets across test environments using template code.
  4. D
    AWS Account Root User credentials embedded directly within the Node.js application code to authorize S3 uploads.
  5. E
    Amazon Elastic Block Store (EBS) to store the uploaded user documents as a globally accessible object storage service.

Cevap

AWS CloudFormation and AWS Software Development Kit (SDK)
AWS CloudFormation allows the operations team to write declarative templates that define their infrastructure, enabling consistent and repeatable deployments. The AWS SDK allows the Node.js application to programmatically make API calls to upload user documents to Amazon S3.

Adım Adım Çözüm

1
Identify the service for repeating infrastructure deployment.
AWS CloudFormation is the service used to define infrastructure as code (IaC) templates, which makes it easy to repeat deployments across multiple environments.
The first requirement asks for a repeatable process to deploy identical network and database resources.
2
Identify the tool for programmatic interaction with Amazon S3 inside application code.
The AWS Software Development Kit (SDK) provides libraries for Node.js to make API calls to Amazon S3.
The second requirement asks for a programmatic way to upload documents from a Node.js web application.

Anahtar Kavram

Selecting the appropriate AWS deployment and operating methods (templates vs. programmatic access).
Bu soruyu puanla