Phiên bản Amazon EC2 là gì?
Một phiên bản EC2 không là gì ngoài một máy chủ ảo trong thuật ngữ dịch vụ Web Amazon. Nó là viết tắt của Elastic Compute Cloud. Đây là một dịch vụ web mà người đăng ký AWS có thể yêu cầu và cung cấp một máy chủ máy tính trong đám mây AWS.
Phiên bản EC2 theo yêu cầu là một đề nghị từ AWS trong đó người đăng ký / người dùng có thể thuê máy chủ ảo mỗi giờ và sử dụng nó để triển khai các ứng dụng của riêng mình.
Phiên bản sẽ được tính phí mỗi giờ với các mức giá khác nhau dựa trên loại cá thể được chọn. AWS cung cấp nhiều loại phiên bản cho các nhu cầu kinh doanh tương ứng của người dùng.
Do đó, bạn có thể thuê một phiên bản dựa trên yêu cầu CPU và bộ nhớ của riêng bạn và sử dụng nó bao lâu tùy ý. Bạn có thể chấm dứt phiên bản khi nó không được sử dụng nữa và tiết kiệm chi phí. Đây là ưu điểm nổi bật nhất của phiên bản theo yêu cầu - bạn có thể tiết kiệm đáng kể CAPEX của mình.
Trong hướng dẫn này, bạn sẽ học-
- Đăng nhập và truy cập vào các dịch vụ AWS
- Chọn AMI
- Chọn loại phiên bản EC2
- Định cấu hình phiên bản
- Thêm bộ nhớ
- Phiên bản thẻ
- Định cấu hình Nhóm bảo mật
- Đánh giá bản sao
- Tạo một EIP và kết nối với phiên bản của bạn
- Spot Instance là gì?
- Tạo yêu cầu tại chỗ
- Tìm loại phiên bản
- Định cấu hình phiên bản Spot
- Xem lại phiên bản Spot của bạn
Hãy để chúng tôi xem chi tiết cách khởi chạy phiên bản EC2 theo yêu cầu trong Đám mây AWS.
Đăng nhập và truy cập vào các dịch vụ AWS
Bước 1) Trong bước này,
- Đăng nhập vào tài khoản AWS của bạn và chuyển đến tab Dịch vụ AWS ở góc trên cùng bên trái.
- Tại đây, bạn sẽ thấy tất cả các Dịch vụ AWS được phân loại theo khu vực của chúng. Tính toán, Lưu trữ, Cơ sở dữ liệu, v.v. Để tạo một phiên bản EC2, chúng ta phải chọn Computeà EC2 như trong bước tiếp theo.
- Mở tất cả các dịch vụ và nhấp vào EC2 trong Dịch vụ tính toán. Thao tác này sẽ khởi chạy bảng điều khiển của EC2.
Đây là bảng điều khiển EC2. Tại đây, bạn sẽ nhận được tất cả thông tin chính về các tài nguyên AWS EC2 đang chạy.
Bước 2) Ở góc trên cùng bên phải của bảng điều khiển EC2, chọn Khu vực AWS mà bạn muốn cung cấp máy chủ EC2.
Ở đây chúng tôi đang chọn N. Virginia. AWS cung cấp 10 Khu vực trên toàn cầu.
Bước 3) Trong bước này
- Sau khi Khu vực mong muốn của bạn được chọn, hãy quay lại Bảng điều khiển EC2.
- Nhấp vào nút 'Launch Instance' trong phần Create Instance (như hình bên dưới).
- Trang hướng dẫn tạo phiên bản sẽ mở ra ngay sau khi bạn nhấp vào 'Khởi chạy phiên bản'.
Chọn AMI
Bước 1) Trong bước này, chúng tôi sẽ thực hiện,
- Bạn sẽ được yêu cầu chọn một AMI mà bạn chọn. (AMI là một Hình ảnh Máy Amazon. Về cơ bản, nó là một mẫu của nền tảng Hệ điều hành mà bạn có thể sử dụng làm cơ sở để tạo phiên bản của mình). Khi bạn khởi chạy phiên bản EC2 từ AMI ưa thích của mình, phiên bản đó sẽ tự động được khởi động với hệ điều hành mong muốn. (Chúng ta sẽ xem thêm về AMI trong phần tới của hướng dẫn).
- Ở đây chúng tôi đang chọn AMI Amazon Linux (64 bit) mặc định.
Chọn loại phiên bản EC2
Bước 1) Trong bước tiếp theo, bạn phải chọn loại phiên bản bạn yêu cầu dựa trên nhu cầu kinh doanh của bạn.
- Chúng tôi sẽ chọn loại phiên bản t2.micro, là máy chủ bộ nhớ 1vCPU và 1GB do AWS cung cấp.
- Nhấp vào "Định cấu hình chi tiết phiên bản" để có thêm cấu hình
- Trong bước tiếp theo của trình hướng dẫn, hãy nhập các chi tiết như không. trong số các phiên bản bạn muốn khởi chạy tại một thời điểm.
- Ở đây chúng tôi đang khởi chạy một phiên bản.
Định cấu hình phiên bản
Bước 1) Số lượng phiên bản- bạn có thể cung cấp tối đa 20 phiên bản cùng một lúc. Ở đây chúng tôi đang khởi chạy một phiên bản.
Bước 2) Trong Tùy chọn mua hàng, hãy bỏ chọn tùy chọn 'Yêu cầu phiên bản giao ngay' kể từ bây giờ. (Điều này được thực hiện khi chúng tôi muốn khởi chạy các phiên bản Spot thay vì các phiên bản theo yêu cầu. Chúng tôi sẽ quay lại các phiên bản Spot trong phần sau của hướng dẫn).
Bước 3) Tiếp theo, chúng ta phải cấu hình một số chi tiết mạng cơ bản cho máy chủ EC2 của chúng ta.
- Bạn phải quyết định ở đây, VPC (Đám mây riêng ảo) nào bạn muốn khởi chạy phiên bản của mình và theo mạng con nào bên trong VPC của bạn. Tốt hơn là xác định và lập kế hoạch này trước khi khởi chạy phiên bản. Thiết lập kiến trúc AWS của bạn nên bao gồm các dải IP cho các mạng con của bạn, v.v. được lập kế hoạch trước để quản lý tốt hơn. (Chúng ta sẽ xem cách tạo VPC mới trong phần Mạng của hướng dẫn này.
- Mạng con cũng nên được lên kế hoạch trước. Ví dụ: Nếu đó là một máy chủ web, bạn nên đặt nó trong mạng con công cộng và nếu đó là một máy chủ DB, bạn nên đặt nó trong một mạng con riêng bên trong VPC của bạn.
Phía dưới,
- Phần mạng sẽ cung cấp danh sách các VPC có sẵn trong nền tảng của chúng tôi.
- Chọn một VPC đã tồn tại
- Bạn cũng có thể tạo VPC mới
Ở đây, tôi đã chọn một VPC đã tồn tại mà tôi muốn khởi chạy phiên bản của mình.
Bước 4) Trong bước này,
- VPC bao gồm các mạng con, là các dải IP được phân tách để hạn chế quyền truy cập.
- Phía dưới,
- Trong Mạng con, bạn có thể chọn mạng con mà bạn muốn đặt phiên bản của mình.
- Tôi đã chọn một mạng con công cộng đã tồn tại.
- Bạn cũng có thể tạo một mạng con mới trong bước này.
- Sau khi phiên bản của bạn được khởi chạy trong một mạng con công cộng, AWS sẽ chỉ định một IP công cộng động cho nó từ nhóm IP của chúng.
Bước 5) Trong bước này,
- Bạn có thể chọn nếu bạn muốn AWS tự động gán IP cho nó hoặc bạn muốn làm điều đó theo cách thủ công sau đó. Bạn cũng có thể bật / tắt tính năng 'Tự động gán IP Công cộng' tại đây.
- Ở đây chúng ta sẽ gán cho trường hợp này một IP tĩnh được gọi là EIP (Elastic IP) sau này. Vì vậy, chúng tôi giữ cho tính năng này bị vô hiệu hóa kể từ bây giờ.
Bước 6) Trong bước này,
- Trong bước sau, giữ tùy chọn vai trò IAM 'Không có' như bây giờ. Chúng ta sẽ tham khảo chi tiết chủ đề về vai trò của IAM trong các dịch vụ IAM.
Bước 7) Trong bước này, bạn phải làm những việc sau
- Hành vi Tắt máy - khi bạn vô tình tắt phiên bản của mình, bạn chắc chắn không muốn nó bị xóa nhưng bị dừng lại.
- Ở đây chúng tôi đang xác định hành vi tắt máy của tôi là Dừng.
Bước 8) Trong bước này,
- Trong trường hợp, bạn vô tình chấm dứt phiên bản của mình, AWS có một lớp cơ chế bảo mật. Nó sẽ không xóa phiên bản của bạn nếu bạn đã bật tính năng bảo vệ chấm dứt ngẫu nhiên.
- Ở đây, chúng tôi đang kiểm tra tùy chọn để bảo vệ thêm phiên bản của chúng tôi khỏi việc vô tình chấm dứt.
Bước 9) Trong bước này,
- Trong Giám sát- bạn có thể bật Giám sát chi tiết nếu phiên bản của bạn là phiên bản quan trọng của doanh nghiệp. Ở đây chúng tôi đã không chọn tùy chọn. AWS sẽ luôn cung cấp tính năng giám sát Cơ bản miễn phí đối với phiên bản của bạn. Chúng tôi sẽ truy cập chủ đề giám sát trong AWS Cloud Watch một phần của hướng dẫn.
- Trong Thuê nhà- chọn tùy chọn nếu thuê chung. Nếu ứng dụng của bạn là một ứng dụng bảo mật cao, thì bạn nên sử dụng năng lực chuyên dụng. AWS cung cấp cả hai tùy chọn.
Bước 10) Trong bước này,
- Nhấp vào 'Thêm bộ nhớ' để thêm khối lượng dữ liệu vào phiên bản của bạn trong bước tiếp theo.
Thêm bộ nhớ
Bước 1) Trong bước này, chúng tôi thực hiện những việc sau,
- Trong bước Thêm bộ nhớ, bạn sẽ thấy rằng phiên bản đã được tự động cung cấp dung lượng gốc 8GB SSD cho Mục đích chung. (Kích thước âm lượng tối đa mà chúng tôi có thể cung cấp cho âm lượng Mục đích chung là 16GB)
- Bạn có thể thay đổi kích thước ổ đĩa của mình, thêm ổ đĩa mới, thay đổi loại ổ đĩa, v.v.
- AWS cung cấp 3 loại ổ đĩa EBS - Ổ cứng SSD từ tính, Mục đích chung, IOP được cung cấp. Bạn có thể chọn loại âm lượng dựa trên nhu cầu IOP của ứng dụng của bạn.
Phiên bản thẻ
Bước 1) Trong bước này
- bạn có thể gắn thẻ phiên bản của mình bằng một cặp khóa-giá trị. Điều này cung cấp khả năng hiển thị cho quản trị viên tài khoản AWS khi có nhiều phiên bản.
- Các phiên bản phải được gắn thẻ dựa trên bộ phận, môi trường của chúng như Dev / SIT / Prod. Vv. Điều này cung cấp một cái nhìn rõ ràng về chi phí trên các trường hợp trong một thẻ chung.
- Ở đây chúng tôi đã gắn thẻ phiên bản là máy chủ Dev_Web 01
- Chuyển đến cấu hình Nhóm bảo mật sau
Định cấu hình Nhóm bảo mật
Bước 1) Trong bước tiếp theo của cấu hình Nhóm bảo mật, bạn có thể hạn chế lưu lượng truy cập trên các cổng phiên bản của mình. Đây là một cơ chế tường lửa bổ sung do AWS cung cấp ngoài tường lửa hệ điều hành của phiên bản của bạn.
Bạn có thể xác định các cổng và IP đang mở.
- Vì máy chủ của chúng tôi là máy chủ web =, chúng tôi sẽ thực hiện những việc sau
- Tạo nhóm bảo mật mới
- Đặt tên SG của chúng tôi để dễ tham khảo hơn
- Xác định các giao thức mà chúng tôi muốn bật trên phiên bản của tôi
- Chỉ định các IP được phép truy cập phiên bản của chúng tôi trên các giao thức đã nói
- Khi các quy tắc tường lửa được thiết lập- Xem lại và khởi chạy
Đánh giá bản sao
Bước 1) Trong bước này, chúng tôi sẽ xem xét tất cả các lựa chọn và thông số của chúng tôi và tiếp tục khởi chạy phiên bản của chúng tôi.
Bước 2) Trong bước tiếp theo, bạn sẽ được yêu cầu tạo một cặp khóa để đăng nhập vào một phiên bản của bạn. Cặp khóa là một tập hợp các khóa công khai-riêng tư.
AWS lưu trữ khóa cá nhân trong trường hợp này và bạn được yêu cầu tải xuống khóa cá nhân. Đảm bảo rằng bạn tải xuống khóa và giữ nó an toàn và bảo mật; nếu nó bị mất, bạn không thể tải lại nó.
- Tạo một cặp khóa mới
- Đặt tên cho khóa của bạn
- Tải xuống và lưu nó trong thư mục bảo mật của bạn
- Khi bạn tải xuống khóa của mình, bạn có thể mở và xem khóa cá nhân RSA của mình.
Bước 3) Khi bạn hoàn tất việc tải xuống và lưu khóa, hãy khởi chạy phiên bản của bạn.
- Bạn có thể thấy trạng thái khởi chạy trong khi đó.
- Bạn cũng có thể xem nhật ký khởi chạy.
- Nhấp vào tùy chọn 'Phiên bản' trên ngăn bên trái, nơi bạn có thể thấy trạng thái của phiên bản là 'Đang chờ xử lý' trong một thời gian ngắn.
- Sau khi phiên bản của bạn bắt đầu và đang chạy, bạn có thể thấy trạng thái của nó là 'Đang chạy' ngay bây giờ.
- Lưu ý rằng phiên bản đã nhận được IP riêng từ nhóm AWS.
Tạo một EIP và kết nối với phiên bản của bạn
EIP là một IP công cộng tĩnh do AWS cung cấp. Nó là viết tắt của Elastic IP. Thông thường, khi bạn tạo một cá thể, nó sẽ tự động nhận một IP công khai từ nhóm của AWS. Nếu bạn dừng / khởi động lại phiên bản của mình, IP công cộng này sẽ thay đổi- nó 'động. Để ứng dụng của bạn có IP tĩnh từ đó bạn có thể kết nối qua mạng công cộng, bạn có thể sử dụng EIP.
Bước 1) Trên ngăn bên trái của Bảng điều khiển EC2, bạn có thể đi tới 'IP đàn hồi' như hình dưới đây.
Bước 2) Phân bổ một địa chỉ IP đàn hồi mới.
Bước 3) Phân bổ IP này để được sử dụng trong phạm vi VPC.
- Yêu cầu của bạn sẽ thành công nếu bạn chưa có 5 hoặc nhiều hơn 5 EIP trong tài khoản của mình.
Bước 4) Bây giờ gán IP này cho phiên bản của bạn.
- Chọn IP đã nói
- Nhấp vào Hành động -> Địa chỉ liên kết
Bước 5) Trong trang tiếp theo,
- Tìm kiếm phiên bản của bạn và
- Liên kết IP với nó.
Bước 6) Quay lại màn hình phiên bản của bạn, bạn sẽ thấy rằng phiên bản của bạn đã nhận được EIP của bạn.
Bước 7) Bây giờ mở putty từ danh sách chương trình của bạn và thêm EIP tương tự của bạn vào đó như bên dưới.
Bước 8) Trong bước này,
Thêm khóa cá nhân của bạn trong putty để kết nối an toàn
- Đi tới Auth
- Thêm khóa cá nhân của bạn ở định dạng .ppk (khóa riêng tư putty). Bạn sẽ cần chuyển đổi tệp pem từ AWS sang ppk bằng puttygen
Sau khi hoàn tất, hãy nhấp vào nút "Mở"
- Sau khi kết nối, bạn sẽ thấy lời nhắc Linux thành công.
- Xin lưu ý rằng máy bạn đang kết nối phải được bật trên Nhóm bảo mật phiên bản cho SSH (như trong các bước ở trên).
Khi bạn đã quen với các bước trên để khởi chạy phiên bản, chỉ mất 2 phút để khởi chạy phiên bản tương tự!
Giờ đây, bạn có thể sử dụng máy chủ EC2 theo yêu cầu cho các ứng dụng của mình.
Spot Instance là gì?
Phiên bản giao ngay là một sản phẩm từ AWS; nó cho phép người đăng ký kinh doanh AWS đặt giá thầu trên khả năng tính toán AWS chưa sử dụng. Giá hàng giờ cho phiên bản Spot do AWS quyết định và nó dao động tùy thuộc vào cung và cầu đối với phiên bản Spot.
Phiên bản Spot của bạn sẽ chạy bất cứ khi nào giá thầu của bạn vượt quá giá thị trường hiện tại. Giá của một phiên bản giao ngay thay đổi tùy thuộc vào loại phiên bản và Vùng khả dụng mà phiên bản đó có thể được cung cấp.
Khi giá đấu thầu của bạn vượt quá giá giao ngay thị trường của phiên bản được gọi là 'giá giao ngay', phiên bản của bạn vẫn chạy. Khi giá giao ngay vượt quá giá chào mua, AWS sẽ tự động chấm dứt phiên bản của bạn. Do đó, cần phải lập kế hoạch cẩn thận các thể hiện tại chỗ trong kiến trúc ứng dụng của bạn.
Tạo yêu cầu tại chỗ
Để khởi chạy phiên bản giao ngay, trước tiên bạn phải tạo Yêu cầu giao ngay.
Thực hiện theo các bước bên dưới để tạo Yêu cầu giao ngay.
- Trên Bảng điều khiển EC2, chọn 'Yêu cầu tại chỗ' từ ngăn bên trái bên dưới Phiên bản.
- Nhấp vào nút "Yêu cầu phiên bản Spot" như hình dưới đây.
Trình hướng dẫn khởi chạy phiên bản Spot sẽ mở ra. Bây giờ bạn có thể tiếp tục với việc chọn các tham số và cấu hình phiên bản.
Tìm loại phiên bản
Bước đầu tiên đối với phiên bản tại chỗ là "Tìm loại phiên bản".
Bước 1) Chọn một AMI- AMI là một mẫu bao gồm nền tảng hệ điều hành và phần mềm được cài đặt trong phiên bản. Chọn AMI mong muốn của bạn từ danh sách hiện có. Chúng tôi đang chọn Amazon Linux AMI cho hướng dẫn này.
Bước 2) Đơn vị Công suất- Đơn vị Công suất là yêu cầu ứng dụng của bạn. Bạn có thể quyết định khởi chạy một phiên bản dựa trên loại phiên bản, vCPU hoặc cấu hình tùy chỉnh như lựa chọn vCPU / yêu cầu bộ nhớ / lưu trữ của bạn. Ở đây chúng tôi đang chọn một Phiên bản.
Nếu bạn muốn tùy chỉnh dung lượng, bạn có thể thêm sự lựa chọn của mình
- vCPU,
- Bộ nhớ và
- Lưu trữ phiên bản như bên dưới.
Bước 3) Công suất mục tiêu mô tả số lượng phiên bản tại chỗ bạn muốn duy trì trong yêu cầu của mình. Ở đây chúng tôi đang chọn một.
Bước 4) Giá đấu thầu - đây là giá tối đa mà chúng tôi sẵn sàng trả cho ví dụ. Chúng tôi sẽ đặt một mức giá cụ thể cho mỗi trường hợp / giờ. Đây là cách tính toán đơn giản nhất dựa trên yêu cầu kinh doanh của chúng tôi. Chúng tôi sẽ xem trước cách chúng tôi nên xác định giá thầu để giá thầu của chúng tôi luôn duy trì ở mức cao và không vượt quá giá giao ngay để phiên bản của chúng tôi tiếp tục chạy.
j ngay dưới giá thầu, bạn có thể thấy nút Lịch sử định giá. Nhấp vào đó như hình dưới đây.
Tại đây trong Lịch sử định giá, chúng ta có thể thấy một biểu đồ mô tả các xu hướng định giá cụ thể với dữ liệu lịch sử. Bạn có thể chọn các thông số và có ý tưởng về giá của phiên bản mong muốn của chúng tôi trong một khoảng thời gian.
- Chọn sản phẩm. Chúng tôi đã chọn AMI Linux của mình.
- Chọn loại phiên bản. Chúng tôi đã chọn m3.medium.
- Lưu ý giá trung bình trong hơn một ngày tại đây.
Do đó, từ biểu đồ bên dưới, chúng ta có thể thấy rằng loại cá thể mà chúng tôi đang dự định cung cấp nằm trong phạm vi định giá $ 0,01xx và có vẻ như Khu vực sẵn có 'us-East 1a' có giá thấp nhất.
tiếp theo. sang bước 4.
Vì vậy, chúng ta hãy quay lại bước báo giá thầu.
Vì lợi ích của việc duy trì phiên bản của chúng tôi luôn có sẵn và nếu nó nằm trong ngân sách của chúng tôi, chúng tôi có thể báo giá thầu cao hơn. Ở đây chúng tôi đã báo giá cao hơn một chút là $ 0,05.
Bạn có thể thấy một số xu hướng trong chính trình hướng dẫn.
- Lưu ý phần loại phiên bản
- Chọn loại phiên bản mà chúng tôi dự định cung cấp
- Lưu ý mức giá mà chúng tôi đang dự định đấu thầu. % theo yêu cầu cho chúng tôi thấy rằng giá niêm yết của chúng tôi bằng 75% giá theo yêu cầu cho cùng một loại phiên bản. Điều này có nghĩa là chúng tôi đang tiết kiệm 25% mỗi giờ so với phiên bản theo yêu cầu. Bạn có thể giảm giá hơn nữa và tiết kiệm chi phí đáng kể.
Bước 5) Sau khi chúng tôi xem xong xu hướng và báo giá thầu, hãy nhấp vào tiếp theo.
Định cấu hình phiên bản Spot
Bước tiếp theo của chúng tôi là định cấu hình phiên bản, trong bước này của trình hướng dẫn, chúng tôi sẽ định cấu hình các thông số cá thể như VPC, mạng con, v.v.
Chúng ta hãy xem xét.
Bước 1) Chiến lược phân bổ - nó xác định cách yêu cầu giao ngay của bạn được đáp ứng từ các nhóm giao ngay của AWS. Có hai loại chiến lược:
- Đa dạng - tại đây, các phiên bản giao ngay được cân bằng trên tất cả các nhóm giao ngay
- Giá thấp nhất - tại đây, các phiên bản giao ngay được đưa ra từ nhóm có ưu đãi giá thấp nhất
Đối với hướng dẫn này, chúng tôi sẽ chọn Giá thấp nhất làm chiến lược phân bổ của mình.
Bước 2) Chọn VPC- chúng tôi sẽ chọn từ danh sách các VPC có sẵn mà chúng tôi đã tạo trước đó. Chúng ta cũng có thể tạo VPC mới trong bước này.
Bước 3) Tiếp theo, chúng tôi sẽ chọn nhóm bảo mật cho ví dụ. Chúng ta có thể chọn một SG đã có sẵn hoặc tạo một SG mới.
Bước 4) Vùng sẵn sàng - chúng tôi sẽ chọn AZ nơi chúng tôi muốn đặt phiên bản của mình dựa trên kiến trúc ứng dụng của chúng tôi. Chúng tôi đang chọn AZ- us-East-1a.
Bước 5) Mạng con- chúng ta sẽ chọn mạng con từ danh sách danh sách đã có sẵn của chúng ta.
Bước 6) IP công cộng- chúng tôi sẽ chọn gán cho phiên bản một IP công cộng ngay khi nó khởi chạy. Trong bước này, bạn có thể chọn nếu bạn muốn AWS tự động gán IP cho nó hoặc bạn muốn thực hiện thủ công sau đó. Bạn cũng có thể bật / tắt tính năng 'Tự động gán IP Công cộng' tại đây.
Bước 7) Cặp khóa - Cặp khóa là một tập hợp các khóa công khai-riêng tư.
AWS lưu trữ khóa cá nhân trong trường hợp này và bạn được yêu cầu tải xuống khóa cá nhân. Đảm bảo rằng bạn tải xuống khóa và giữ nó an toàn và bảo mật ; nếu nó bị mất, bạn không thể tải lại nó.
Sau khi chọn IP công cộng, ở đây chúng tôi đang chọn một khóa mà chúng tôi đã tạo trong hướng dẫn cuối cùng của chúng tôi.
Xem lại phiên bản Spot của bạn
Khi chúng tôi đã hoàn tất việc định cấu hình yêu cầu phiên bản tại chỗ trong 2 bước trước đó trong trình hướng dẫn của chúng tôi, chúng tôi sẽ xem xét cấu hình tổng thể.
- Chúng tôi cũng có thể tải xuống tệp JSON với tất cả các cấu hình. Dưới đây là tệp JSON của chúng tôi.
Sau khi xem xét xong, chúng ta có thể tiến hành khởi chạy bằng cách nhấp vào nút Khởi chạy như hình bên dưới.
Khi chúng tôi chọn Khởi chạy, chúng tôi có thể thấy thông báo về việc yêu cầu được tạo.
Trình hướng dẫn tạo yêu cầu tại chỗ sẽ đóng và trang sẽ tự động quay trở lại Bảng điều khiển EC2.
Bạn có thể thấy như hình bên dưới rằng Trạng thái yêu cầu của chúng tôi là 'mở' có nghĩa là nó đang được đánh giá từ phía AWS. AWS EC2 sẽ kiểm tra xem phiên bản bắt buộc có sẵn trong nhóm tại chỗ của nó hay không.
Sau một vài phút, bạn có thể thấy rằng trạng thái được thay đổi thành 'hoạt động' và bây giờ yêu cầu tại chỗ của chúng tôi đã được thực hiện thành công. Bạn có thể lưu ý các thông số cấu hình bên dưới.
Tóm lược:
Vì vậy, chúng ta đã xem chi tiết cách tạo một phiên bản EC2 theo yêu cầu trong hướng dẫn này. Bởi vì nó là một máy chủ theo yêu cầu, bạn có thể tiếp tục chạy khi sử dụng và 'Dừng' khi không sử dụng để tiết kiệm chi phí.
Bạn có thể cung cấp phiên bản Linux hoặc Windows EC2 hoặc từ bất kỳ AMI nào có sẵn trong AWS Marketplace dựa trên lựa chọn nền tảng hệ điều hành của bạn.
Nếu ứng dụng của bạn đang được sản xuất và bạn phải sử dụng nó trong nhiều năm tới, bạn nên cân nhắc cung cấp phiên bản dành riêng để tiết kiệm đáng kể CAPEX của mình.
Ở đây, chúng tôi đã biết cách tạo thành công yêu cầu Phiên bản Spot bằng cách xác định giá thầu của chúng tôi.
Các phiên bản Spot là một cách tuyệt vời để tiết kiệm chi phí cho các phiên bản không quan trọng đối với ứng dụng. Một ví dụ phổ biến sẽ là tạo một nhóm các phiên bản tại chỗ cho một tác vụ như xử lý hình ảnh hoặc mã hóa video. Trong những trường hợp như vậy, bạn có thể giữ một nhóm các phiên bản dưới bộ cân bằng tải.
Nếu giá dự thầu vượt quá giá giao ngay và phiên bản của bạn bị chấm dứt từ phía AWS, bạn có thể có các phiên bản khác thực hiện công việc xử lý cho bạn. Bạn có thể tận dụng Tự động mở rộng quy mô cho trường hợp này. Tránh sử dụng các phiên bản Spot cho các ứng dụng quan trọng của doanh nghiệp như cơ sở dữ liệu, v.v.
Kiến trúc sư giải pháp được chứng nhận AWS - Liên kết năm 2018