Hướng dẫn AWS EC2: Amazon Elastic Compute Cloud



Hướng dẫn AWS EC2 này mô tả các khái niệm chính về Các loại Phiên bản EC2 và Cách sử dụng, Bảo mật, Định giá trong EC2 với các ví dụ và trường hợp sử dụng trên Phiên bản Ubuntu.

Trong khi dự đoán công suất máy tính cần thiết, có thể xảy ra hai trường hợp, bạn có thể ước tính quá mức yêu cầu và mua các máy chủ sẽ không sử dụng được hoặc bạn có thể ước tính thấp mức sử dụng, điều này sẽ dẫn đến sự cố của ứng dụng của bạn. Trong này Hướng dẫn EC2, chúng ta sẽ hiểu tất cả các khái niệm chính và tạo cá thể theo trình tự sau:

Giới thiệu về AWS EC2

Amazon Elastic Compute Cloud , EC2 là một dịch vụ web của Amazon cung cấp lại khá lớn tính toán các dịch vụ trên đám mây. Chúng khá lớn vì bạn có thể nhanh chóng mở rộng quy mô hoặc giảm số lượng phiên bản máy chủ bạn đang sử dụng nếu yêu cầu máy tính của bạn thay đổi.





db browser cho hướng dẫn sqlite

ec2-what

Một ví dụ là một máy chủ ảo để chạy các ứng dụng trên Amazon’s EC2. Nó cũng có thể được hiểu như một bộ phận nhỏ của một máy tính lớn hơn, một bộ phận nhỏ bé có ổ cứng, kết nối mạng, hệ điều hành riêng, v.v ... Nhưng thực ra tất cả đều là ảo. Bạn có thể có nhiều máy tính “nhỏ” trên một máy vật lý duy nhất và tất cả các máy nhỏ này được gọi là Phiên bản.



ec2-resize

Tại sao lại sử dụng AWS EC2?

ec2-why

Giả sử bạn là một nhà phát triển và vì bạn muốn làm việc độc lập, bạn mua một số máy chủ, bạn đã ước tính công suất chính xác và sức mạnh tính toán là đủ.Bây giờ, bạn phải chăm sóc việc cập nhật các bản vá bảo mật hàng ngày, bạn phải khắc phục bất kỳ sự cố nào có thể xảy ra ở cấp back end trong các máy chủ, v.v.

Nhưng nếu bạn mua một phiên bản EC2, bạn không phải lo lắng về bất kỳ điều gì trong số này vì tất cả sẽ do Amazon quản lý, bạn chỉ cần tập trung vào ứng dụng của mình.Điều đó cũng bằng một phần nhỏ chi phí mà bạn đã phải chịu trước đó! Thật thú vị phải không?



Làm thế nào để chạy hệ thống trong EC2?

  • Đăng nhập vào tài khoản AWS của bạn và nhấp vào AWS EC2.
  • Trong phần tạo phiên bản, nhấp vào phiên bản khởi chạy.

Bây giờ bạn phải chọn một Hình ảnh máy Amazon (AMI), AMI là các mẫu của hệ điều hành và chúng cung cấp thông tin cần thiết để khởi chạy một phiên bản.

Khi chúng tôi muốn khởi chạy một phiên bản, chúng tôi phải chỉ định AMI nào chúng tôi muốn sử dụng. Nó có thể là Ubuntu, máy chủ windows, v.v.

  • AMI có thể được định cấu hình sẵn hoặc bạn có thể tự cấu hình theo yêu cầu của mình.
    • Đối với AMI được định cấu hình trước, bạn phải chọn nó từ thị trường AWS.
    • Để thiết lập của riêng bạn, hãy chuyển đến bắt đầu nhanh và chọn một.
    • Trong khi cấu hình, bạn sẽ đạt đến điểm mà bạn phải chọn một EBS tùy chọn lưu trữ. Lưu trữ khối đàn hồi (EBS) là khối lượng lưu trữ cấp khối liên tục được sử dụng với EC2.

Các loại phiên bản máy tính EC2

Máy tính là một thuật ngữ rất rộng, bản chất công việc của bạn quyết định loại máy tính bạn cần.Do đó, AWS EC2 cung cấp 5 loại phiên bản như sau:

  • Các trường hợp chung
    • Đối với các ứng dụng yêu cầu sự cân bằng giữa hiệu suất và chi phí.
      • Ví dụ: hệ thống trả lời email, nơi bạn cần phản hồi nhanh chóng cũng như phản hồi phải hiệu quả về chi phí, vì nó không yêu cầu xử lý nhiều.
  • Phiên bản máy tính
    • Đối với các ứng dụng yêu cầu xử lý nhiều từ CPU.
      • Ví dụ: phân tích dữ liệu từ một luồng dữ liệu, như luồng Twitter
  • Phiên bản bộ nhớ
    • Do đó, đối với các ứng dụng có tính chất nặng, đòi hỏi rất nhiều RAM.
      • Ví dụ: khi hệ thống của bạn cần nhiều ứng dụng chạy nền, tức là chạy đa nhiệm.
  • Phiên bản lưu trữ
    • Đối với các ứng dụng có dung lượng lớn hoặc có tập dữ liệu chiếm nhiều dung lượng.
      • Ví dụ: Khi ứng dụng của bạn có kích thước lớn.
  • Phiên bản GPU
    • Đối với các ứng dụng yêu cầu một số kết xuất đồ họa nặng.
      • Ví dụ: mô hình 3D, v.v.

Bây giờ, mọi loại phiên bản đều có một tập hợp các phiên bản được tối ưu hóa cho các khối lượng công việc khác nhau:

Các trường hợp chung Phiên bản máy tính Phiên bản bộ nhớ Phiên bản lưu trữ Phiên bản GPU
  • t2
  • m4
  • m3
  • c4
  • c3
  • r3
  • x1
  • i2
  • d2
  • g2

Giờ bạn đã biết về các loại phiên bản khác nhau, hãy cùng tìm hiểu về các bước liên quan đến việc tạo phiên bản trong Hướng dẫn AWS EC2 này.

Hướng dẫn AWS EC2: Các bước tạo phiên bản

Tiếp theo trong Hướng dẫn AWS EC2 này, hãy hiểu toàn bộ quy trình tạo phiên bản EC2 thông qua một trường hợp sử dụng trong đó chúng ta sẽ tạo một phiên bản Ubuntu cho môi trường thử nghiệm.

  • Đăng nhập vào Bảng điều khiển quản lý AWS.

  • Chọn Khu vực ưa thích của bạn. Kế tiếp,Chọn một khu vực từ trình đơn thả xuống, việc lựa chọn khu vực có thể được thực hiện trên cơ sở các tiêu chí đã thảo luận trước đó trong blog.

  • Chọn Dịch vụ EC2 Nhấp vào EC2 trong phần Tính toán. Điều này sẽ đưa bạn đến bảng điều khiển EC2.

  • Nhấp chuột Khởi chạy phiên bản .
  • Chọn một AMI: vì bạn yêu cầu phiên bản Linux, trong hàng cho Ubuntu AMI 64-bit cơ bản, hãy nhấp vào Chọn.

  • Chọn một phiên bản

Chọn phiên bản t2.micro, đủ điều kiện cho bậc miễn phí.

  • Định cấu hình chi tiết phiên bản.
    Định cấu hình tất cả các chi tiết và sau đó nhấp vào thêm bộ nhớ

  • Thêm bộ nhớ

  • Gắn thẻ một phiên bản

Nhập tên cho phiên bản AWS EC2 của bạn vào hộp giá trị. Tên này, được gọi một cách chính xác hơn là thẻ, sẽ xuất hiện trong bảng điều khiển khi phiên bản khởi chạy. Nó giúp bạn dễ dàng theo dõi các máy đang chạy trong một môi trường phức tạp. Sử dụng tên mà bạn có thể dễ dàng nhận ra và ghi nhớ.

  • Tạo nhóm bảo mật

  • Xem lại và khởi chạy phiên bản

Xác minh các chi tiết mà bạn đã định cấu hình để khởi chạy một phiên bản.

  • Tạo Cặp khóa và khởi chạy Phiên bản

Tiếp theo trong Hướng dẫn AWS EC2 này, hãy chọn tùy chọn 'Tạo cặp khóa mới' và đặt tên cho cặp khóa. Sau đó, tải xuống trong hệ thống của bạn và lưu để sử dụng trong tương lai.

  • Kiểm tra chi tiết của một phiên bản đã khởi chạy.

  • Chuyển đổi khóa cá nhân của bạn bằng PuTTYgen

PuTTY không hỗ trợ định dạng khóa riêng tư (.pem) do Amazon EC2 tạo ra. PuTTY có một công cụ gọi là PuTTYgen, có thể chuyển đổi các khóa sang định dạng PuTTY cần thiết (.ppk). Bạn phải chuyển đổi khóa cá nhân của mình sang định dạng này (.ppk) trước khi cố gắng kết nối với phiên bản của bạn bằng PuTTY.

  • Nhấp vào Tải. Theo mặc định, PuTTYgen chỉ hiển thị các tệp có phần mở rộng .ppk. Để định vị tệp .pem của bạn, hãy chọn tùy chọn để hiển thị các loại tệp.

  • Chọn tệp your.pem cho cặp khóa mà bạn đã chỉ định khi khởi chạy phiên bản của mình, sau đó bấm Mở. Bấm OK để loại bỏ hộp thoại xác nhận.
  • Nhấp vào Lưu khóa cá nhân để lưu khóa ở định dạng mà PuTTY có thể sử dụng. PuTTYgen hiển thị cảnh báo về việc lưu khóa mà không có cụm mật khẩu. Nhấp vào Có.
  • Chỉ định cùng tên cho khóa mà bạn đã sử dụng cho cặp khóa (ví dụ: cặp khóa của tôi). PuTTY tự động thêm. phần mở rộng tệp ppk.
  • Kết nối với phiên bản EC2 bằng SSH và PuTTY
  • Mở PuTTY.exe
  • Trong hộp Tên Máy chủ, nhập IP Công cộng của phiên bản của bạn.
  • Trong danh sách Danh mục, hãy mở rộng SSH.
  • Nhấp vào Xác thực (không mở rộng nó).
  • Trong hộp tệp Private Key để xác thực, duyệt đến tệp PPK mà bạn đã tải xuống và nhấp đúp vào tệp đó.
  • Nhấp vào Mở.

  • Nhập Ubuntu khi được nhắc nhập ID đăng nhập.

Xin chúc mừng!Bạn đã khởi chạy Phiên bản Ubuntu thành công.

Đây là Video hướng dẫn AWS EC2 ngắn giải thích về Amazon AMI EC2, Demo về tạo AMI, Nhóm bảo mật, Cặp khóa, Elastic IP so với Public IP và Demo để khởi chạy Phiên bản EC2, v.v. Hướng dẫn AWS EC2 này rất quan trọng cho những ai muốn để trở thành Kiến trúc sư Giải pháp được Chứng nhận AWS.

Hướng dẫn AWS EC2 cho người mới bắt đầu | Hướng dẫn Kiến trúc sư Giải pháp được Chứng nhận AWS | Đào tạo AWS | Edureka

Tôi hy vọng bạn thích phần tìm hiểu sâu về Hướng dẫn AWS EC2 này. Đây là một trong những bộ kỹ năng được tìm kiếm nhiều nhất mà các nhà tuyển dụng tìm kiếm ở Chuyên gia kiến ​​trúc giải pháp AWS. Đây là bộ sưu tập của để giúp bạn chuẩn bị cho cuộc phỏng vấn việc làm AWS tiếp theo. Một bài đọc thú vị khác mà bạn có thể xem là Hướng dẫn AWS S3 và để có góc nhìn rộng hơn về AWS, hãy xem .

hướng dẫn dịch vụ tích hợp máy chủ sql

Nếu bạn thấy Hướng dẫn AWS EC2 này có liên quan, bạn có thể xem khóa học trực tiếp và có người hướng dẫn của Edureka trên , được đồng tạo bởi những người hoạt động trong ngành.

Có một câu hỏi cho chúng tôi? Vui lòng đề cập đến nó trong phần nhận xét của Hướng dẫn AWS EC2 này và chúng tôi sẽ liên hệ lại với bạn.