Danh sách Tutorial

Amazon EC2 là gì? Hướng dẫn tạo máy ảo Amazon EC2 trên AWS


Amazon EC2 là gì?

Amazon EC2 (Amazon Elastic Compute Cloud) là các máy chủ đám mây có khả năng tính toán mở rộng trong môi trường đám mây AWS. Sử dụng Amazon EC2 giúp bạn phát triển và triển khai ứng dụng một cách nhanh chóng hơn, loại bỏ nhu cầu đầu tư vào phần cứng.

Bạn có thể sử dụng Amazon EC2 để khởi tạo 1 hoặc nhiều máy chủ ảo, cấu hình bảo mật, mạng và quản lý lưu trữ. Amazon EC2 cho phép bạn tăng hoặc giảm quy mô theo yêu cầu, hoặc đối phó với sự tăng hoặc giảm đột biến đối với traffic, tài nguyên sử dụng.

Các tính năng của máy chủ Amazon EC2

  • Môi trường máy tính ảo hóa, được hiểu là 1 instance
  • Các template được cấu hình sẵn cho instance, được gọi là AMIs (Amazon Machine Images), ít nhiều sẽ cần cho server của bạn, nó bao gồm HDH và các phần mềm bổ sung.
  • Các máy chủ có các cấu hình khác nhau về CPU, bộ nhớ, lưu trữ, lưu lượng mạng gọi là các Instance Types
  • Sử dụng cặp khóa (public key và private key) với mã hóa công khai để bảo mật thông tin đăng nhập
  • Instance store volumens: Lưu trữ data tạm thời, data sẽ bị xóa khi bạn stop hoặc terminate instance
  • Amazon EBS volumes: sử dụng để lưu trữ dữ liệu của bạn
  • Security Group: Một firewall ảo để bạn có thể chỉ ra giao thức, cổng, dải IP nguồn mà có thể tiếp cận tới instance
  • Elastic IP addresses: Địa chỉ IP cố định cho các máy chủ ảo
  • VPCs (Virtual Private Cloud): Đám mây riêng ảo

Hướng dẫn tạo máy ảo Amazon EC2 trên AWS

Chuẩn bị trước khi bắt đầu các bạn cần thực hiện các bước theo thứ tự sau đây

  1. Tạo 1 VPC
  2. Tạo 1 Subnet
  3. Tạo 1 Amazon EC2 Key Pair
  4. Tạo 1 Security Group

Sau khi đã tạo những cái bên trên, chúng ta bắt đầu các bước tạo máy chủ Amazon EC2

Bắt đầu: Ở giao diện quản lý Amazon EC2 ở địa chỉ: https://console.aws.amazon.com/ec2

Bấm [ Lauch Instance ] để bắt đầu quá trình khởi tạo máy chủ EC2

Tao Amazon EC2 Step 1

Bước 1: Chọn “Amazon AMI“, các bạn cứ hiểu giống như là chúng ta chọn file iso để cài đặt HDH vậy.

Ở đây mình chọn AMI là Ubuntu.

Tao Amazon EC2 Step 2

Bước 2: Chọn “Instance Type”, Loại EC2 Instance tương ứng với tài nguyên sẽ được cấp phát cho máy chủ.

Loại nhỏ nhất là t2.nano với 1 vCPUs và 0.5 Memory. Mình chọn loại t2.micro cho tài khoản Free tier.

Bấm button [ Next: Configure Instance Details ] để tiếp tục

Tao Amazon EC2 Step 3

Bước  3: Cấu hình thông tin cơ bản của EC2 Instance

  1. Number of instances: Số lượng instance
  2. Network: Chọn VPC bạn đã tạo ở các bước trước đó, nếu chưa tạo bấm “Create new VPC”
  3. Subnet: Chọn Subnet bạn đã tạo, nếu chưa tạo bấm “Create new subnet”
  4. Auto-assign Public IP: Chọn Enable để được gán 1 địa chỉ Public IPv4 cho việc kết nối tới máy ảo

Bấm button [ Add storage ] để tiếp tục

Tao Amazon EC2 Step 4

Bước 4: Điều chỉnh dung lượng lưu trữ của Amazon EC2

Bấm button [ Next: Add Tags ] để tiếp tục

Tao Amazon EC2 Step 5

Bước 5: Thêm tag để quản lý máy ảo một cách dễ dàng

Tao Amazon EC2 Step 6

Mình thêm thêm 1 name cho máy ảo cho dễ nhớ.  Bấm [ Next: Configure Security Group ]

Tao Amazon EC2 Step 7

Bước 6: Cấu hình chính sách bảo mật Security Group

Chọn “Select an existing security group” mà bạn đã tạo trước đó. Nếu chưa tạo thì lựa chọn “Create a new security group”

Bấm button [ Review and Launch ] để  review lại instance của bạn

Tao Amazon EC2 Step 8

Bước 7: Review lại các thông tin Instance

Nếu ok, chúng ta bấm button [ Launch ] để tiếp tục

Tao Amazon EC2 Step 9

Một cửa sổ hiển thị để chọn Key pair mà bạn đã tạo trước đó.

Bấm [ Launch Instances ] để bắt đầu quá trình khởi tạo EC2 Instance
Tao Amazon EC2 Step 10

Tao Amazon EC2 Step 11

Kêt quả chúng ta đã tạo thành công máy chủ Amazon EC

Tao Amazon EC2 Step 12

Nguồn: vinasupport.com

SHARE

Có 4 bình luận trong bài viết “Amazon EC2 là gì? Hướng dẫn tạo máy ảo Amazon EC2 trên AWS”

  1. HappyGhost

    Chào admin.
    Admin cho hỏi với gói EC2 bên AWS có giới hạn băng thông không bạn ?
    Nếu sử dụng Windows có bị tính tiền bản quyền không ?
    Thank admin.

    • admin

      Chào bạn!
      EC2 bên AWS không giới hạn băng thông nhưng bạn sẽ bị tính phí băng thông từ EC2 ra ngoài Internet.
      EC2 Instance Windows có chi phí cao hơn Instance Linux, nên có thể hiểu đó là phí bản quyền.
      Bạn có thể tham khảo cách tính giá của EC2 ở đây: https://aws.amazon.com/vi/ec2/pricing/on-demand/

  2. qvc

    Mình dùng bản free tier thì thấy là được free 750h 1 tháng nếu mình tạo 2 instance thì là mỗi cái 750h hay tổng 2 cái là 750h

mode_edit Bình luận của bạn

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

account_circle
web