2008-12-28

Introduction to Google Apps

今天閒來無事 想說 來研究一下 GAE(Google Application Engine, http://code.google.com/appengine/)

其實,GAE 就是 hosting 的概念,由 Goole提供web computing related resources, 讓end-user開發的程式可以deploy在上面,目前支援由python開發的程式,並且 也有google proprietary的db可以供使用哦~

不過,沒先看GAE 倒是先找到了一個叫 Google Apps的東西(http://www.google.com/apps/intl/en/business/index.html)

這個東西的話~ 就是 Application Service Provider(ASP)的概念,google提供給組織層級的service(例如,email, calendar, docs, chat, sites...)

說白一下,假設 現在我開了一家公司,但是 我不想維護公司自已的 mail server 及其它應用系統,但是 又想讓我這家公司的員工 都有自已的email帳號 如 xxx@chuan.com、個人的網頁 如 xxx.sites.chuan.com 這怎麼辦 ?

google 提供了這樣的一個服務(有免費版 及付費升級版)

做法很簡單

1. 先到 google apps 去申請使用,過程中 會問你組織的 domain name為何
我的例子是用 minchuan.co.cc
2. 接著 google 會要你去證明你是 minchuan.co.cc 這個 domain 的 owner
證明方法很簡單,只要在 minchuan.co.cc 這個domain下面,加一筆 cname record 指到google 即可(google 會有一個類似驗證碼的機制來 mapping這些設定,以我的例子 google叫我加了一筆 google4e740b3f14f0a2b7.minchuan.co.cc 的 dns record 指到 google),透過這方式 可以確認 你的確是這 domain 的 owner

Domain Name Type/Pri Value
-------------------------------------------------------------
google4e740b3f14f0a2b7.minchuan.co.cc CNAME google.com

3. 上述確認後,接下來如果你要讓 google 提供你 mail service
一樣,只要在 minchuan.co.cc 的 dns record 裡面,加上數條google 提供的 MX record記錄,這樣 以後寄到 xxx@minchuan.co.cc 的信 都會因為這些 MX record 的關係,寄到 google 的 mail server 以下是 MX 的相關設定

Domain Name Type/Pri Value
-------------------------------------------------------------
minchuan.co.cc MX 1 aspmx.l.google.com
minchuan.co.cc MX 5 alt1.aspmx.l.google.com
minchuan.co.cc MX 5 alt2.aspmx.l.google.com
minchuan.co.cc MX 10 aspmx2.googlemail.com
minchuan.co.cc MX 10 aspmx3.googlemail.com

4. 另外,也有考慮到讓你組織的各個用戶 用比較「公司化的domain」來登入google的服務
例如,你想讓user以 http://mail.minchuan.co.cc 來登入他們的 web mail及其它服務時
(default google 是提供這種網址: http://mail.google.com/a/minchuan.co.cc )
若你加了下述的 dns record,就可以讓 user 以這樣的 url 來登入使用服務

Domain Name Type/Pri Value
-------------------------------------------------------------
mail.minchuan.co.cc CNAME ghs.google.com

5. 以上~ 還滿不錯的 適合小公司來使用

6. 附註: 目前我是使用 www.co.cc 提供的 dns 服務
他可以讓你擁有一個 domain 並且管理該 domain 下面的 dns record 哦~
BTW, 這個服務 好像有點不穩 ><~

沒有留言: