I need further clarification on Requests and Data Retrievals and how it Bills?

0

I need to understand how the the request features work - PUT, COPY, POST, LIST, GET, SELECT, Lifecycle Transition - for billing purposes? What does it actually mean and what it does?

질문됨 2년 전287회 조회
1개 답변
1

I understand you need further clarification on requests, data retrievals, and billing. PUT, COPY, POST, LIST, GET, and SELECT are data retrieval operations you can use in Amazon S3. Each is used for a different purpose:

PUT request requires WRITE permissions to add an object to a bucket: https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html.

COPY request creates a copy of an object already stored in Amazon S3: https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html.

POST is an alternate form of PUT that enables browser-based uploads as a way of putting objects in buckets. Parameters that are passed to PUT via HTTP Headers are instead passed as form fields to POST in the multipart/form-data encoded message body: https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOST.html.

LIST is used to return up to 1,000 objects in a bucket: https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjects.html

GET is used to retrieve objects from Amazon S3: https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html

SELECT is used to filter the contents of an Amazon S3 object using SQL: https://docs.aws.amazon.com/AmazonS3/latest/API/API_SelectObjectContent.html

DELETE and CANCEL requests are free of charge. DELETE inserts a delete marker and removes the null version if it exists. https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObject.html

Lifecycle Transition allows the automation of migration to another Amazon S3 storage class to save costs: https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-transition-general-considerations.html This guide is helpful to setup S3 Lifecycle configuration on a bucket: https://docs.aws.amazon.com/AmazonS3/latest/userguide/how-to-set-lifecycle-configuration-intro.html This guide offers a view about the different Amazon S3 Storage classes: https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html.

As for billing purposes, here is a link that includes the pricing for the different requests and Amazon S3 storage classes: https://aws.amazon.com/s3/pricing/

You can also always use our AWS services like AWS Cost Explorer and AWS Pricing Calculator to get a better estimate about your costs: https://calculator.aws/#/

Maria_E
답변함 2년 전
AWS
지원 엔지니어
검토됨 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠