- vừa được xem lúc

Làm quen với AWS

0 0 21

Người đăng: Trần Thái Dương

Theo Viblo Asia

Trong series này mình sẽ cùng các bạn tìm hiểu về AWS (Amazon Web Services), ở bài viết này chúng ta sẽ cùng chia sẻ về những vấn đề cơ bản nhất nhé Khi mới bắt đầu với AWS, mình có tạo tài khoản rồi đăng nhập vào màn console của AWS, mình khá choáng với khối lượng chữ trên màn, quả thật nó có rất nhiều thứ để mày mò và tìm hiểu, cứ mò mãi rồi cũng quen, mình rút ra được đối với những người mới nên quan tâm đến những thứ sau

Billing

Quan trọng nhất vẫn là kinh tế đúng không các bạn, đoạn này rất cần thiết nhé, đề phòng không là nếu dùng thẻ credit thì tiền ra như nước sông đà đó các bạn Trước tiên bạn cần hover vào username của bạn bên góc phải màn hình, tiếp đến sẽ nhấn chọn mục "My Billing Dashboard" image.png

Sau đó bạn sẽ vào đến màn hình này image.png

Ở màn này bạn sẽ có thể làm chủ được tài chính của mình Phần biểu đồ bên tay trái chính là biểu đồ tài chỉnh của bạn, sẽ có 3 cột, trong đó cột đầu tiên là số tiền tháng trước bạn đã sử dụng, cột thứ 2 là mức sử dụng hiện tại trong tháng này tại thời điểm hiện tại và cột cuối cùng sẽ là ước tính cho đến cuối tháng, bạn sẽ cần chi trả bao nhiêu cho hóa đơn.

Về phần biểu đồ còn lại bên tay phải, bạn sẽ được liệt kê danh sách các service bạn đã và đang sử dụng, kèm theo đó là chi phí đã sử dụng cho mỗi dịch vụ đó, ví dụ như với dịch vụ EC2, tháng này mình đã không để ý và đã mất tiêu 0,78$ rồi đó ?

Tiếp theo bạn cần quan tâm một vấn đề nữa sẽ có thể cứu rỗi ví của bạn phòng trường hợp bạn bất cẩn dẫn đến mất tiền, đó chính là yêu cầu AWS gửi mail cảnh báo về khi sắp sử dụng quá mức miễn phí Bạn cần chọn vào mục Billing preference ở menu dọc bên tay trái, sau đó bạn sẽ chuyển đến màn này image.png

Ở màn này bạn cần tích chọn 2 mục là "Receive Free Tier Usage Alerts" và "Receive Billing Alerts" Mục "Receive Free Tier Usage Alerts" sẽ giúp bạn nhận được cảnh báo như đã nói ở trên, còn với mục "Receive Billing Alerts" thì sẽ giúp bạn theo dõi bill theo định kỳ, việc này sẽ giúp bạn chủ động hơn trong việc quản lý tài khoản của mình

Tiếp theo chỉ cần save lại là xong rồi.

Còn một mục nữa mình thấy khá hay đó là mục "Budgets", ở đây bạn có thể tạo ra và quy định budget theo chu kỳ mà bạn mong muốn image.png

AZ (Availability Zone)

Tiếp theo là đến AZ, chúng ta có thể hiểu là AWS rải rác các máy chủ của họ ở khắp các nơi trên thế giới, theo mình thì ví có những nguyên do như sau

  • Tốc độ đường truyền: Bạn tưởng tượng bạn ngồi ở Việt Nam mà kết nối đến server tận nửa còn lại của trái đất, liệu delay time sẽ là bao nhiêu, sẽ ảnh hưởng rất nhiều đến tốc độ đường truyền và dẫn đến trải nghiệm người dùng đi xuống đúng không. Vì vậy họ đặt máy chủ ở khắp nơi, để ở những khu vực địa lý khác nhau có thể có những kết nối tốt nhất có thể. Như mình ở Việt Nam có thể sử dụng AZ Singagore, Hong Kong,...
  • An toàn với những vấn đề phát sinh: AWS có hỗ trợ một dịch vụ gọi là "Load Balancing", hay còn gọi là "Cân bằng tải", dịch vụ này sẽ giúp bạn thực hiện việc như động chia băng thông cho các server có cùng chức năng, dịch vụ này mình sẽ giới thiệu kỹ hơn ở bài viết sau. Cái chúng ta cần quan tâm đến ở đây chính là việc AWS đã tính đến trường có thể trụ sở họ đặt các máy chủ xảy ra vấn đề ngoài ý muốn như: hỏa hoạn, thiên tai dẫn đến việc hệ thống ở đó bị hỏng, không còn phục vụ được nữa => Nếu không khắc phục kịp thời sẽ dẫn đến hậu quả rất nghiêm trọng, vì vậy họ đặt các trạm máy chủ ở các AZ khác nhau, về mặt vật lý có thể nói là riêng biệt, tách riêng hoàn toàn, vì vậy nếu server ở AZ xảy ra sự cố có vấn đề, AWS có thể tự xử lý vấn đề đó 1 cách tự động bằng cách sao chép server đó sang một AZ khác và sẽ vẫn phục vụ một cách bình thường.

Services menu

image.png

Ở bên góc trái màn hình bạn sẽ thấy mục "services", click vào đó bạn sẽ thấy màn hình như trên, Ở bên tay phải của menu này, đây là list các dịch vụ của AWS được chia theo các category khác nhau như: Compute, Database,... Bên trong các dịch vụ đó còn rất nhiều các feature con, quả thực là kiến thức cần tìm hiểu về AWS là rất nhiều, cái này mình và các bạn đều cần nhiều thời gian nữa để nghịch dần nhé.

Còn bên tay trái sẽ là danh sách các service mà bạn mới xem gần nhất, cũng khá tiện cho việc tìm kiếm đúng không.

Bài viết này của mình chỉ dừng lại tại đây, nhằm mục đích cùng các bạn làm quen với màn hình console của AWS, ở các bài viết sau mình sẽ cùng các bạn tìm hiểu về một số dịch vụ chính của AWS nhé !

Bình luận

Bài viết tương tự

- vừa được xem lúc

Đề thi interview DevOps ở Châu Âu

Well. Chào mọi người, mình là Rice - một DevOps Engineers ở đâu đó tại Châu Âu.

0 0 88

- vừa được xem lúc

In calculus, love also means zero.

Mình nhớ hồi năm 2 đại học, thầy giáo môn calculus, trong một giây phút ngẫu hứng, đã đưa ra cái definition này. Lúc đấy mình cũng không nghĩ gì nhiều.

0 0 65

- vừa được xem lúc

Chuyện thay đổi

Thay đổi là một thứ gì đó luôn luôn đáng sợ. Cách đây vài tháng mình có duyên đi làm cho một banking solution tên là X.

0 0 47

- vừa được xem lúc

Pet vs Cattle - Thú cưng và gia súc

Khái niệm. Pets vs Cattle là một khái niệm cơ bản của DevOps. Bài viết này sẽ nói về sự phát triển của các mô hình dịch vụ từ cốt lõi Pets and Cattle. 1.

0 0 33

- vừa được xem lúc

Git workflow được Google và Facebook sử dụng có gì hay ho

Với developer thì Git hẳn là công cụ rất quen thuộc và không thể thiếu rồi. Thế nhưng có mấy ai thực sự hiểu được Git.

0 0 85

- vừa được xem lúc

Kubernetes - Học cách sử dụng Kubernetes Namespace cơ bản

Namespace trong Kubernetes là gì. Tại sao nên sử dụng namespace.

0 0 112