Amazon s3 là gì

Bài viết này vẫn cung cấp cho mình hiểu rõ về dịch vụ của S3 AWS đồng thời giới thiệu ví dụ để chúng ta dễ hình dung. Nhu cầu lưu trữ tài liệu đang tăng thêm mỗi ngày vị vậy câu hỏi xây dựng và gia hạn nơi tàng trữ trở thành một công việc mệt mỏi vì số lượng dung lượng bạn cũng có thể cần sau này là nặng nề dự đoán. Chúng ta có thể sử dụng vượt mức đến lỗi vận dụng vì không có đủ dung tích hoặc có thể sẽ nên mua các kho tàng trữ mà kế tiếp không được sử dụng. Bởi vậy Amazon đã chỉ dẫn 1 thương mại dịch vụ lưu trữ được gọi là AWS S3.

Bạn đang xem: Amazon s3 là gì

AWS S3 là gì

Amazon Simple Storage Service (S3) is a storage for the internet. It is designed for large-capacity, low-cost storage provision across multiple geographical regions. Amazon S3 provides developers and IT teams with Secure, Durable & Highly Scalable object storage.

S3 bình yên vì AWS cung cấp:

Mã hóa tài liệu mà chúng ta lưu trữ. Nó rất có thể xảy ra theo 2 cách:

++ Mã hóa ở client side

++ Mã hóa ở server side

Nhiều bạn dạng copy được gia hạn để mang lại phespo hồi sinh dữ liệu vào trường hợp dữ liệu bị hỏng

Versioning, trong các số ấy mỗi bạn dạng chỉnh sửa đều được tàng trữ để áp dụng khi yêu cầu thiết.

S3 bền vì:

Nó liên tiếp xác minh tính toàn diện của dữ liệu bằng cách sử dụng checksum: nesu s3 phát hiện tại có bất kể trục trặc tài liệu nó sẽ thay thế ngay lập tức với sự trợ giúp của những dữ liệu được sao chépNgay cả trong những lúc dữ liệu tàng trữ hoặc truy hỏi xuất dữ liệu, nó sẽ chất vấn lưu lượng mạng cho cho bất cứ gói dữ liệu bị lỗi nào

S3 có chức năng mở rộng cao bởi vì nó tự động hóa tăng dung tích lưu trữ của khách hàng theo yêu cầu và chúng ta chỉ trả tiền cho bộ nhớ lưu trữ bạn sử dụng

Vậy Loại dữ liệu như thế nào có thể lưu trữ bên trên S3:

Bạn rất có thể lưu trữ bất kì loại data với bất kì loại format nào. Trên S3 khi họ nói về dung lượng, con số của đối tượng người dùng mà bạn có thể lưu trữ trên S3 là ko giới hạn.Một đối tượng người dùng là thực thể cơ bạn dạng trong S3. Nó bao gồm dữ liệu, khóa cùng siêu tài liệu (metadata)

KHi ta nói tới dữ liệu, gồm 2 loại:

Dữ liệu truy cập thường xuyênDữ liệu truy cập không thường xuyên

Vì vậy AMAZON giới thiệu 3 lớp lưu lại trữ cung ứng cho quý khách trải nghiệm rất tốt với giá thành hợp lí

1. Amazon S3 Standard để truy cập dữ liệu thường xuyên

Phù phù hợp với các ngôi trường hợp áp dụng nhạy cảm với hiệu suất, chỗ độ trễ phải được giữ ở tầm mức thấp. Ví như trong dịch viện, tài liệu thường xuyên truy cập sẽ là tài liệu của người bị bệnh được nhập viện, dữ liệu này cần phải truy xuất cấp tốc chóng.

2. Amazon S3 Standard để truy vấn dữ liệu không hay xuyên

Phù phù hợp với trường hợp thực hiện nơi tài liệu được lưu lại trữ lâu hơn và ít được truy vấn thường xuyên, tức là vẫn lưu trữ dữ liệu tuy vậy vẫn hy vọng đợi công suất cao. Lấy một ví dụ trong bệnh viện, những người đã được xuất viện, làm hồ sơ của họ sẽ không còn cần truy hỏi cập từng ngày nhưng trường hợp họ trở về với bất kì biến bệnh nào, thì hồ hại của họ rất cần được truy xuất mang ra một cách nhanh chóng.

Xem thêm: Hướng Dẫn Sử Dụng Host Heroku Server, Heroku Là Gì

3. Amazon Glacier

Phù hợp với các trường hợp áp dụng nơi tài liệu được lưu trữ hiệu suất cao là vấn đề không đề nghị thiết, nó có giá rẻ hơn so cùng với 2 dịch vụ thương mại trên. Ví dụ: Trong bệnh viên các báo cáo test, Scan docs, những đơn thuốc vv...vv hơn 1 năm sẽ không cần thiết sử dụng sản phẩm ngày, ngay cả khi được yêu ước độ trễ thấp là vấn đề không buộc phải thiết

*

Dữ liệu được tổ chức triển khai trên S3 như thế nào

Dữ liệu bên trên S3 được tổ chức triển khai dưới dạng bucket.

*

1 Bucket là 1 trong đơn vị lưu trữ xúc tích trong S3Chứa những đối tượng bao hàm dữ liệu và khôn xiết dữ liệu

Trước khi thêm bất kì dữ liệu như thế nào lên S3 họ phải chế tạo 1 bucket nơi sẽ tiến hành sử dụng để tàng trữ dữ liệu

Dữ liệu được lưu giữ trữ chỗ nào về phương diện địa lý

Bạn rất có thể tự chọn nơi dữ liệu nên được giữ trữ. Đưa ra quyết định khoanh vùng (region) là rất đặc biệt do kia chúng đề nghị được lên kế hoạch tốtCó 4 chỉ số để chọn 1 vùng tàng trữ tối ưu đó là:

Pricing (Giá)User/Customer Location (Nơi khách hàng sử dụng dịch vụ)Latency (Độ trễ)Service Availability (Tính khả dụng dịch vụ)Cùng mày mò qua ví dụ cụ thể sau đây:Giả sử gồm một công ty phải khởi chạy dịch vụ lưu trữ cho một trang web khách hàng ở Hoa kỳ cùng Ân độ. Để cung cấp trải nghiệm giỏi nhất, công ty phải chọn khu vực cân xứng với yêu thương cầu

*

Nhìn vào các thông số trên, ta có thể xác định N Virginia là region tốt nhất cho doanh nghiệp này bởi vì nó có độ trễ phải chăng và ngân sách chi tiêu thấp. Không phân biệt vị trí của bạn, các bạn có chọn bất kì khoanh vùng nào cân xứng với yêu thương cầu của người sử dụng vì có thể truy cập vào S3 bucket từ đa số nơi.

Nói về region, hãy xem năng lực backup trong một vài region khả dụng khác hoặc bạn có thể muốn chuyển dữ liệu của mình sang một số ít region khác.

Cross-region Replication

Sao chép vùng chéo cho phép người dùng sao chép hoặc truyền tài liệu tới 1 địa điểm khác nhưng không gặp bất kể trở ngại ngùng nào

*

How is the data transferred?

Bên cạnh những phương thức truyền thống cuội nguồn qua internet. AWS có 2 cách cung cấp truyền tài liệu một cách an ninh với vận tốc cao:

Transfer AccelerationSnowball

*
Transfer Acceleration chất nhận được truyền nhanh chóng, dễ dãi và bình yên qua các khoảng cách dài bằng cách khai thác công nghệ sử dụng CloudFront của Amazon. CloudFront là một trong dịch vụ lưu trữ bởi AWS, trong số đó dữ liệu trường đoản cú trang web của doanh nghiệp sẽ được chuyển mang đến vị trí sớm nhất và trường đoản cú đó dữ liệu được chuyển mang đến AWS S3 của bạn thông qua một đường dẫn mạng được buổi tối ưu hóa

Snowball là một cách chuyển tài liệu của bạn bằng cách vật lý. Amazon vẫn gửi 1 thiết bị cho bơ sở của bạn, bạn có thể tải tài liệu qua đó. Khi dữ liệu được hoàn toàn trên Snowball thì đề nghị thay đổi showroom giao mặt hàng về trụ sở AWS.

Pricing

Không bao gồm gì miễn chi phí trên AWS. Chúng ta có thể sử dụng AWS không lấy phí Usage Tier nhằm thử thực hiện miễn phí. Sau khoản thời gian đăng kí, người tiêu dùng AWS mới sẽ nhận ra 5GB dung lượng với 20000 get request cùng 2000 pull request và 15GB chuyển tài liệu mỗi tháng trong một năm

How is S3 billed?

Mặc dù có nhiều tính năng tuy vậy AWS S3 có ngân sách chi tiêu phải chăng với linh hoạt trong đưa ra phí. Nó vận động dựa trên Pay Per Use có nghĩa các bạn chỉ buộc phải trả cho phần nhiều gì chúng ta sử dụng. Sau đây và 1 lấy ví dụ như về giá chỉ của S3 cho một khu vực cố kỉnh thể

*

Cross Region Replication được xem tiền theo cách:Nếu nhân bản 1000GB (1000 1GB object) giữa các region các bạn sẽ phải chịu đựng 1 khoảng chừng phí yêu mong là $0.005 (1000 request X $0.005 per 1,000 requests) nhằm nhân phiên bản 1,000 objects vả đề xuất trả $20 ($0.020 per GB transferred x 1,000 GB) để biến hóa dữ liệu liên vùng. Sau khoản thời gian nhân bản, 1000GB sẽ đề xuất chịu phí tàng trữ dựa bên trên vùng đích

Snowball túi tiền như sau:

Snowball 50 TB : 200$Snowball 80 TB: 250$Đây là giá tiền dịch vụ cố định và thắt chặt mà họ bắt buộc trảChi giá thành không bao gồm ngày ship, ngày ship đã free

Transfer Acceleration giá sẽ được tính theo bảng:

*

Tạo 1 static Website trên S3

Static website là 1 trong những web chỉ bao hàm HTML, CSS cùng javascript (nếu có)Bước 1: chế tạo 1 bucketĐể sinh sản Bucket ta vào S3 vào AWS Management Console và chọn Create Bucket. Điền tên cùng region. Nếu bạn sử dụng doamin/ sub-domain thì hãy sử dụng nó có tác dụng bucket name.

*

Bước 2 Xác minh Bucket đã có được tạo

*

Bước 3 Enable trang web Hosting

*

Bước 4 Create a Html tệp tin -Tạo 1 file HTMLHãy ban đầu với 1 tệp tin html đối chọi giản bạn có nhu cầu hiển thị bên trên web của mình. Đặt thương hiệu là index.html với content: