1. Tạo một dự án trên Google Cloud và dùng tín dụng
Mặc dù nhiều sản phẩm của Google Cloud có bậc miễn phí, nhưng các sản phẩm đó vẫn thường yêu cầu bạn phải có 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 cách 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 cũng như có thêm một khoản 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à @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 dùng khoản tín dụng này cho một dự án GCP hiện có.
2. Bắt đầu sử dụng Cloud Shell
Google Cloud Shell là giao diện Linux trên đám mây: chỉ với một trình duyệt, bạn có thể truy cập dòng lệnh vào các tài nguyên đám mây của mình và có thể là một trình chỉnh sửa văn bản với tính năng đánh dấu cú pháp.
Ví dụ về Cloud Shell với thiết bị đầu cuối và trình chỉnh sửa văn bản như sau:
Đã sạc đầy, có pin
Cloud Shell đã cài đặt các công cụ phổ biến cho nhà phát triển như Node.js, Java, Go, Python, PHP và Ruby. Bạn cần quản trị viên hệ thống? Cloud Shell đi kèm với 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 tải tất cả các công cụ phát triển mà bạn cần. Dịch vụ này cung cấp thư mục gốc 5 GB ổn định và chạy trong Google Cloud, giúp nâng cao đáng kể hiệu suất và khả năng xác thực của mạng. Tức là tất cả những gì bạn cần để thực hiện lớp học lập trình này là một trình duyệt (vâng, trình duyệt này hoạt động trên Chromebook).
- Để kích hoạt Cloud Shell trong Cloud Console, bạn chỉ cần nhấp vào Kích hoạt Cloud Shell (chỉ mất vài phút để cấp phé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 mình đã được xác thực và dự án đã được đặt thành PROJECT_ID
.
gcloud auth list
Kết quả lệnh
Credentialed accounts: - <myaccount>@<mydomain>.com (active)
gcloud config list project
Kết quả lệnh
[core] project = <PROJECT_ID>
Nếu vì lý do nào đó mà dự án không được thiết lập, chỉ cần phát hành lệnh sau:
gcloud config set project <PROJECT_ID>
Bạn đang tìm PROJECT_ID
? Hãy xem mã nhận dạng bạn đã sử dụng ở các bước thiết lập hoặc tra cứu trong trang tổng quan Cloud Console:
Cloud Shell cũng đặt một số biến môi trường theo mặc định. Điều này có thể hữu ích khi bạn chạy các lệnh sau này.
echo $GOOGLE_CLOUD_PROJECT
Kết quả lệnh
<PROJECT_ID>
- Cuối cùng, đặ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 vùng khác nhau. Để biết thêm thông tin, hãy xem 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 gcloud
của Cloud SDK.
Tóm tắt
Ở bước này, bạn đã chạy Cloud Shell và gọi một số lệnh gcloud
đơn giản.
Nội dung bạn sẽ tìm hiểu tiếp theo
- Cách triển khai ứng dụng Node.js đơn giản cho 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 đi kèm với một trình chỉnh sửa văn bản mà bạn có thể sử 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 Open Editor (Mở trình chỉnh sửa) từ dòng lệnh Cloud Shell.
Phóng to trình chỉnh sửa và cửa sổ dòng lệnh bằng cách nhấp vào liên kết "Mở trong cửa sổ mới" .
Cửa sổ trình duyệt có trình chỉnh sửa văn bản Cloud Shell và thiết bị đầu cuối dòng lệnh sẽ có dạng như sau:
Viết 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 của bạn
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 để 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, đồng thời tìm hiểu cách chạy Cloud Shell cũng như cách 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 của Cloud Shell.
gcloud
Tà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 chung Ghi nhận tác giả Creative Commons 2.0.