What is CloudShell?
AWS CloudShell là một môi trường dòng lệnh có sẵn trong trình duyệt, được tích hợp sẵn với tài khoản AWS của bạn. Nó cung cấp một máy chủ Linux trực tuyến, cùng với nhiều dòng lệnh và các công cụ AWS SDK, giúp bạn truy cập, quản lý và tự động hóa các tài nguyên AWS của mình. Bằng cách sử dụng CloudShell, bạn không cần phải cài đặt bất kỳ phần mềm nào, có thể sử dụng nó trực tiếp trong trình duyệt để thực hiện các tác vụ quản lý AWS. CloudShell được cung cấp miễn phí và tính phí dựa trên các tài nguyên mà bạn sử dụng để lưu trữ và chạy các file của mình.
Không phải tất cả các region của AWS đều hỗ trợ CloudShell. Hiện tại, AWS đang hỗ trợ CloudShell trong các region sau:
- US East (N. Virginia)
- US East (Ohio)
- US West (Oregon)
- Europe (Ireland)
- Europe (Frankfurt)
- Asia Pacific (Tokyo)
- Asia Pacific (Sydney)
- Asia Pacific (Mumbai)
Nếu tài khoản của bạn được tạo ra ở các region khác, bạn có thể phải tạo một tài khoản mới ở một trong các region hỗ trợ này để sử dụng CloudShell.
Một số ứng dụng của CloudShell bao gồm:
- Tạo và quản lý các tài nguyên AWS của mình
- Tạo và cấu hình các tài nguyên mạng như VPCs, subnet, routing table, security group
- Triển khai các ứng dụng và dịch vụ AWS
- Quản lý các tài nguyên trên AWS một cách nhanh chóng và dễ dàng từ xa
- Sử dụng các công cụ phát triển và quản lý AWS SDK và CLI để tương tác với tài nguyên AWS của bạn.
Tóm lại, CloudShell cung cấp một môi trường dòng lệnh đáng tin cậy, an toàn và dễ sử dụng để làm việc trực tiếp với các tài nguyên AWS của bạn mà không cần cài đặt và cấu hình các công cụ bổ sung.
CloudShell Hands On
Bạn có thể vào google tìm kiếm với từ khoá “cloudshell availability regions” bạn sẽ tìm được các region hỗ trợ CloudShell.
Bấm vào biểu tượng theo dấu mũi tên để kết nối vào CloudShell.
Có thể bạn sẽ phải chờ đợi 1 lát để quá trình thiết lập CloudShell được hoàn tất. Lúc này bạn có thể gõ các lệnh aws, ví dụ aws –version.
Hoặc bạn có thể list IAM user.
Bạn cũng có thể tạo thư mục, tạo file,…. giống như trong môi trường Linux. Nếu bạn đã tạo các tập tin trên CloudShell nhưng lỡ tắt hoặc khởi động lại CloudShell, các tập tin của bạn sẽ không bị mất vì AWS lưu trữ các tập tin trên Amazon Elastic File System (EFS). Do đó, khi bạn mở lại CloudShell, các tập tin của bạn vẫn được giữ nguyên và có thể tiếp tục chỉnh sửa hoặc sử dụng chúng.
Bạn có thể bấm vào bánh răng cưa để cài đặt một số tuỳ chọn cho CloudShell ví dụ kích cỡ chữ, giao diện trắng hay đen,…
Bạn cũng có thể download file từ CloudShell về bằng cách trỏ đường dẫn tuyệt đối và bấm download.
Hoặc có thể chia màn hình.
Kết quả.