google apps for education : an implementation case study of kku
DESCRIPTION
The presentation presented at National e-Learning Conference 2012 by me and Dr. Kitt Tientanopajai (99% by Dr.Kitt)TRANSCRIPT
11
Google Apps for Education:An Implementation Case Study of KKU
Denpong Soodphakdee, Ph.D.Vice President for Academic and Information Technology
Khon Kaen University
Kitt Tientanopajai, D.Eng.Assistant to the President for IT Affairs
Director of Institute of Learning and Teaching InnovationKhon Kaen University
22
What we have ?● People
● Staffs ~ 10,000● Students ~ 43,000
● Connectivity● Internet ~ 1 + 1 Gbps● Intranet ~ 1 – 10 Gbps
● Mail Gateway – IronPort C150 ● License: 1 Gbps
● Mail Server● NextMessage● 1 GB / account for staffs
3
Mail Service for Students (past)
LDAP
Google Apps: glive.kku.ac.th
Login
Google Apps Directory Sync
44
Motivations● Student/alumni contacts
● Life-long e-mail account for all students ?● Students hate ID-based e-mail account.
● Web (2.0 ?)-based services● Mail, calendar, docs, storages, etc.
555
Google Apps Revisited● Single Sign-On instead of Google Apps Directory
Sync● Teamed with Google (CRM-Charity)
● Policy team: VP Academic & IT and AP for IT● Technical team: KKUCC● Change management team: KKUCC & ILTI● The program will take ~ 6 months.
● We started in April, and want to finished (at least, infrastructure) in May.
666
Policy ?● Single Sign-On
● Or, at least, single account● Enable all Google Apps for Edu. services except
ads.● Staffs
● Staffs must use their own KKU account● Domain: kku.ac.th
● MX must be set to KKU, not Google.● The Cabinet Resolution :(
● Staff have to manually / voluntarily forward their mail to Google.
777
(cont'd.)● Students
● Student must be able to choose their own username.● Student accounts will be life-long. ● Must be a part of first name and/or last name
● Domain: kkumail.com● Vote, using facebook :)
888
Technical ?● Google Apps SSO is based on Security Assertion
Markup Language (SAML)● Establish trust between two parties (host-based)
using PKI● RSA● DSA
999
PoC ?● Moodle-Google Apps Integration
● 2.2.x / 1.9.x● SimpleSAMLphp● Central Authentication Service (CAS)● Moodle 1.9 wins :)
● SAML 2.0-based Single Sign-On ● Data synchronization through Google Provisioning API.
10
Infrastructure – Staffs
HR DB (MySQL)
accounts.kku.ac.th- login- logout
Google Apps: kku.ac.th
SSOLogin
Redir. login
Account
LDAP
11
Infrastructure – Students
Reg. DB (Oracle)
std-acct.kku.ac.th- login- logout- e-mail chooser
Google Apps: kkumail.com
SSOLogin
Redir. login
LDAP mod.
Account
LDAP
12
Infrastructure – Alumni
Alumni Affairs DB (Oracle)
std-acct.kku.ac.th- login- logout- e-mail chooser
Google Apps: kkumail.com
SSOLogin
Redir. login
Alumni Assoc.
Account
13
Infrastructure – Parents
Reg. DB Google Apps: ???
SSOLogin
Redir. login
Schools ???.kku.ac.th- login- logout- e-mail chooser ?
SMS
Account
141414
Current Configuration● VMs in ESXi on IBM x3630 M3
● 4-8 vCPU / 2 GB memory / 16 GB storage● Platform:
● Ubuntu Linux 10.04 LTS● Lighttpd + PHP5 (FastCGI mode)● Percona MySQL Server● (Customized) Moodle 1.9 + Google Apps Integration
151515
Change Management● Set goals
● Provide understanding about Google Apps benefits● Increase user adoption, usage, proficiency● Reduce risks related to user's acceptance
161616
Strategies● Targets
● Executives● Academic staffs● Supporting staffs● Students
● Methods● Support● Communication● Evaluation
171717
Focus Group● Students: 12+ hr connect to the Internet● Paperwork● File sharing● Top-down policy● Class assignment● Support● PR
18
19
20
Google Apps Features
21
Google Apps Website
22
Early Adopter Training
23
Google Groups
24
Google+ Page
1,971 Followers
25
Facebook Group
26
Student Representatives
27
Student Helpers
28
Tagline Survey
29
Logo Design Survey
30
Ads
31
32
Posters
33
ณ ศูนย์ประชมุอเนกประสงค์กาญจนาภิเษก 21-22 พ.ค. 55 เวลา 9-16 น.
34
Launch Day
35
Weekly Training Sessions
36
Success Stories
37
Freshy Boys & Girls Voting
38
No. of Users (one week after launch day)
39
On-Site Training
40
Demonstration
414141
Questions ?
4242
Denpong Soodphakdee, Ph.D.([email protected])
Kitt Tientanopajai, D.Eng.([email protected])
Division of Academic and IT AffairsOffice of the PresidentKhon Kaen University