Tải bản đầy đủ (.doc) (10 trang)

giới thiệu và hướng dẫn sử dụng google app engine [công nghệ điện toán đám mây]

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (511.09 KB, 10 trang )

Giới thiệu chung về Google App Engine

 !"#"#$%
&#'!(!)"*+,-./0"!1
23-"(0!!4"./0./25464
25!7 !!!8!8%
#9!!(!)6:!;
<70=!!49>(!>(7!/?
? =?:!!49>(%
Các nền tảng được hỗ trợ
@";9A7-!:,B4C4"
7 -#3!D"%E2*-
=!B@B!F!'!7#9!6(!!G4<H!(
IB@B2C4%
Danh sách các thư viện dịch vụ
JB0C40
KH2B0C40
LH2B0C40
LB0C40
L(2B0C40
J2B0C40,MDN/?
O2B0C40,.=N
EB0C40,P!4D#"D
E!!B0C40,!!
E(!B0C40
Q(B0C40,#R.2DQ
B2!4S!B0C40
S!B0C40,/=6
T2=U((2B0C40,.P!!4"!!!8
S!=2B0C40
VWOX!B0C40


V22B0C40,G##R.
YEBBB0C40
Giới hạn
L!"=(- !Z!'#![M'=2D
!-%
!Z!'!7>(!! (!\(@TTB!!P!4=!
!'!7">(L2L!2=>((!F!7
>( (!\(@TTB%
L!G!'2D!!4"
!!4"#9!!(!)H3?!!
4"46H]L4BM=#9!;9%
L!^4!Z2D#9!.!!TCWL22_
O2!!<46ICW (!(`%
a;9 bc=c=!'b*ddd4:
,eeM%!25=!7 ?
,eeddd%M%!%
f2=!g#9!(!:!Gh!4:
ijklm%
Sự khác biệt với các dịch vụ khác
S4<!!P!4#"#$=!nLA0o!
4<!!/!46 !8P!4(b*
!(!)(.91#46#o!H"
!!!!'(!\(3!b(G#+
%p#<7?46 !!P!4
!(!)%?>(6!!='=R4"!
4>(?P"*=M$q<
R (!\( $%
a!!/=! (!\(G!#o46.!)(
//!Z!\/>(?P#>(?P!F
3(r!!(P!4%

Hướng dẫn cài đặt và sử dụng Google App
Engine
Phần I: HƯỚNG DẪN ĐĂNG KÝ Google
App Engine
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
ssssssss
tR=NH7!!H<!2(##9!2D
2!( "u:7
H%2%!,
Bước 1:T(!. />.H]=?!8H7%
Bước 2:p.2*#"7!8H7#DvM!.%S*
#"77wxjy%%%%wxjvz"p0Hr2*m3#\2*
myx{yx%
z"!DvM!.!F)=?AhG47%p6(
=#9!!!H7#|2*#"7=!%
Bước 3:p.vM!.4DD!H7%
Bước 4:p.#R=N+ =?0 (#b%LhN
= =?!8H7#v#9!#R=N!%
Bước 5:K7!(#6<!H7#v#R=N
!%p4.H7#v!'2u:
!("!84< b,H%2%!%t'
#!H6@<}2D(0( 
@"7#3H?K4!Z;9C40
B0%%%
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
ssss
Phần 2: Upload data lên Google App Engine
*********************************************************
Upload file, đồng bộ hóa dữ liệu từ máy lên host Google. Các bạn theo các
bước hướng dẫn sau:

Bước 1: Download và cài đặt Python 2.7.2 tại đây. Chọn phiên bản phù hợp
với hệ điều hành (bạn có thể sử dụng Java, làm tương tự).
Chú ý nên download bản đầu tiên (chính thức), các bản sau đôi khi không
tương thích.
Bước 2: Download và cài đặt Google App Engine SDK for Python tại
đây [ Chọn phiên bản phù
hợp với hệ điều hành.
Bước 3: Kiểm tra thông số cài đặt. Chạy ứng dụng Google App Engine
Launcher -> chọn Edit -> chọn Preferences -> kiểm tra hoặc thêm
đường dẫn đến ứng dụng Python và Google App Engine theo hình ảnh
dưới.
Bước 3: Tạo project mới để đồng bộ dữ liệu của bạn.
Chạy ứng dụng Google App Engine Launcher > chọn File > chọn Create
NewApplication ->nhập domain của bạn (tenban.appspot.com chỉ nhập
phần tenban) vào mục Application Name -> chọn Browser để tạo mới ứng
dụng (ví dụ chọ ổ D:\)
Bước 4: Vào ổ (C|D|E bạn vừa chọn) tìm tên thư mục bạn vừa tạo, ví dụ
của tôi là D:\\igooblog -> tiếp đó tạo mới thư mục download (bạn có thể tùy
chọn đặt tên, và thêm số lượng thư mục tùy ý) -> dùng notepad mở và sửa
file app.yaml thay thế bằng nội dung dưới đây:
application: igooblog
version: 1runtime: pythonapi_version: 1
handlers:- url: /download static_dir: download
Chú ý: thay đổi tên igooblog thành domain của bạn, ta có thể thêm nhiều thư
mục bằng cách copy tương tự từ đoạn handlers vớ tên thư mục khác.
Bước 5: Ok rồi, giớ ta chỉ cần đồng bộ là xong, dữ liệu trên domain
(tenban.appspot.com) sẽ tương đương với dữ liệu trong thử mục tenban
trong ổ (D|C|E bạn vừa chọn). Đường dẫn tương đương sẽ là
tenban.appspot.com/download
Chạy ứng dụng Google App Engine Launcher -> chọn ứng dụng của bạn ->

chọn icon Deploy -> nhập gmail và mật khẩu của bạn rồi ok đợ em nó đồng
bộ là xong.
Kết quả: Như vậy là đã đồng bộ xong, sau này ta chỉ cần copy các file và thư
mụcdownload rồi đồng bộ là được. Bạn có thể thêm thư mục khác vào trong
thư mục ứng dụng ví dụ: css, js, images nhưng chú ý sửa file app.yaml và
thêm đoạn handlers tương ứng.

×