1. Tạo dự án trên đám mây của Google và áp dụng tín dụng
Mặc dù nhiều sản phẩm của Google Cloud có gói miễn phí, nhưng bạn vẫn thường phải cung cấp thẻ tín dụng hoặc phương thức thanh toán khác trong hồ sơ. Lớp học lập trình này sẽ hướng dẫn bạn thiết lập khoản tín dụng trị giá 10 USD làm tài khoản thanh toán để bạn không phải nhập thông tin thanh toán và có thêm tiền để dùng thử Google Cloud.
Điều kiện tiên quyết:
- Tài khoản Google (tốt nhất là tài khoản @gmail.com, không phải tài khoản G Suite)
Bạn có thể tạo một dự án Google Cloud mới (nên dùng) hoặc áp dụng khoản tín dụng này cho một dự án GCP hiện có.
2. Làm quen với Cloud Shell
Google Cloud Shell là trình bao Linux trên đám mây: chỉ cần có trình duyệt, bạn sẽ có quyền truy cập dòng lệnh vào các tài nguyên trên đám mây và có thể dùng trình chỉnh sửa văn bản có tính năng làm nổi bật cú pháp.
Ví dụ về Cloud Shell có cửa sổ dòng lệnh và trình chỉnh sửa văn bản:

Đầy đủ tính năng, có kèm pin
Cloud Shell đã cài đặt các công cụ phát triển phổ biến như Node.js, Java, Go, Python, PHP và Ruby. Bạn là một quản trị viên hệ thống? Cloud Shell được cài đặt sẵn một ứng dụng MySql, ứng dụng PostgreSQL, Kubernetes, Docker và nhiều ứng dụng khác.

Bắt đầu lớp học lập trình
Máy ảo dựa trên Debian này được trang bị tất cả các công cụ phát triển mà bạn cần. Nền tảng này cung cấp một thư mục chính có dung lượng 5 GB và chạy trong Google Cloud, giúp tăng cường đáng kể hiệu suất mạng và hoạt động xác thực. Điều này có nghĩa là bạn chỉ cần một trình duyệt (có, trình duyệt này hoạt động trên Chromebook) cho lớp học lập trình này.
- Để kích hoạt Cloud Shell từ Bảng điều khiển Cloud, bạn chỉ cần nhấp vào Kích hoạt Cloud Shell
(mất vài phút để cung cấp và kết nối với môi trường).
Sau khi kết nối với Cloud Shell, bạn sẽ thấy rằng mình đã được xác thực và dự án đã được đặt thành PROJECT_ID.
gcloud auth list
Đầu ra của lệnh
Credentialed accounts: - <myaccount>@<mydomain>.com (active)
gcloud config list project
Đầu ra của lệnh
[core] project = <PROJECT_ID>
Nếu vì lý do nào đó mà dự án chưa được thiết lập, bạn chỉ cần đưa ra lệnh sau:
gcloud config set project <PROJECT_ID>
Bạn đang tìm PROJECT_ID? Kiểm tra mã nhận dạng bạn đã dùng trong các bước thiết lập hoặc tìm mã nhận dạng đó trong trang tổng quan của Cloud Console:
Cloud Shell cũng đặt một số biến môi trường theo mặc định, có thể hữu ích khi bạn chạy các lệnh trong tương lai.
echo $GOOGLE_CLOUD_PROJECT
Đầu ra của lệnh
<PROJECT_ID>
- Cuối cùng, hãy đặt cấu hình dự án và vùng mặc định.
gcloud config set compute/zone us-central1-f
Bạn có thể chọn nhiều múi giờ khác nhau. Để biết thêm thông tin, hãy xem phần Khu vực và vùng.
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách kết nối với các tài nguyên điện toán được lưu trữ trên Google Cloud Platform thông qua web. Bạn sẽ tìm hiểu cách sử dụng Cloud Shell và lệnh Cloud SDK gcloud.
Tóm tắt
Ở bước này, bạn đã khởi chạy Cloud Shell và gọi một số lệnh gcloud đơn giản.
Kiến thức bạn sẽ học được tiếp theo
- Cách triển khai một ứng dụng Node.js đơn giản lên Google Cloud Platform
- Cách sử dụng các lệnh
gcloud
3. Dùng thử trình chỉnh sửa Cloud Shell
Cloud Shell có một trình chỉnh sửa văn bản mà bạn có thể dùng trong trình duyệt. Để bắt đầu, trước tiên hãy tạo một thư mục mới cho lớp học lập trình này.
Trong dòng lệnh Cloud Shell, hãy chạy các lệnh sau:
touch hello-google-cloud.js edit hello-google-cloud.js
Thao tác này sẽ tự động tải trình chỉnh sửa Cloud Shell. Để mở trình chỉnh sửa mà không cần chạy lệnh chỉnh sửa, bạn có thể nhấp vào nút Mở trình chỉnh sửa trên dòng lệnh Cloud Shell.
Phóng to trình chỉnh sửa và thiết bị đầu cuối bằng cách nhấp vào nút "Mở trong cửa sổ mới".

Cửa sổ trình duyệt của bạn có trình chỉnh sửa văn bản Cloud Shell và cửa sổ dòng lệnh hiện sẽ có dạng như sau:

Viết một đoạn mã
Dán đoạn mã sau vào trình chỉnh sửa:
hello-google-cloud.js
function hello() {
console.log('Hello, Google Cloud!');
}
hello();
Chạy ứng dụng
Trong cửa sổ dòng lệnh Cloud Shell, hãy chạy:
node hello-google-cloud.js
Thành công!
Bạn sẽ thấy kết quả sau: Hello, Google Cloud!
Tóm tắt
Bạn đã mở thành công Cloud Shell Editor. Công cụ này cho phép bạn chỉnh sửa tệp một cách trực quan. Sau đó, bạn chạy mã bằng lời nhắc lệnh Cloud Shell.
4. Xin chúc mừng!
Bạn đã bắt đầu sử dụng Google Cloud Platform và tìm hiểu cách khởi chạy Cloud Shell cũng như sử dụng trình chỉnh sửa tích hợp.
Tìm hiểu thêm
- Tài liệu và video hướng dẫn về Cloud Shell.
gcloudTài liệu và video hướng dẫn.
Giấy phép
Tác phẩm này được cấp phép theo giấy phép Ghi công theo Creative Commons 2.0 Chung.