SlideShare uma empresa Scribd logo
1 de 42
Baixar para ler offline
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 Innovation
Khon Kaen University
                                                            1
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
                                    2
Mail Service for Students (past)
                                   Google Apps: glive.kku.ac.th




                                                                  Login




                  Google Apps
   LDAP           Directory Sync




                                                                          3
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.




                                                      4
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.




                                                                   55
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.

                                                                         66
(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 :)




                                                             77
Technical ?
●   Google Apps SSO is based on Security Assertion
    Markup Language (SAML)
●   Establish trust between two parties (host-based)
    using PKI
    ●   RSA
    ●   DSA




                                                       88
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.




                                                            99
Infrastructure – Staffs
   HR DB (MySQL)                          Google Apps: kku.ac.th




                   Redir. login
                                                                   Login
                                            SSO



                                  Account

                     accounts.kku.ac.th
     LDAP            - login
                     - logout



                                                                           10
Infrastructure – Students
  Reg. DB (Oracle)                                      Google Apps: kkumail.com




                                 Redir. login
                                                                                   Login
                                                          SSO



                                                Account

                                   std-acct.kku.ac.th
    LDAP                           - login
                     LDAP mod.     - logout
                                   - e-mail chooser


                                                                                           11
Infrastructure – Alumni
Alumni Affairs DB (Oracle)   Alumni Assoc.                Google Apps: kkumail.com




                                  Redir. login
                                                                                     Login
                                                            SSO



                                                  Account

                                     std-acct.kku.ac.th
                                     - login
                                     - logout
                                     - e-mail chooser


                                                                                             12
Infrastructure – Parents
  Reg. DB                      SMS              Google Apps: ???




                Redir. login
                                                                   Login
                                          SSO



                                Account

 Schools             ???.kku.ac.th
                     - login
                     - logout
                     - e-mail chooser ?


                                                                           13
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




                                                            14
                                                             14
Change Management
●   Set goals
    ●   Provide understanding about Google Apps benefits
    ●   Increase user adoption, usage, proficiency
    ●   Reduce risks related to user's acceptance




                                                           15
                                                            15
Strategies
●   Targets
    ●   Executives
    ●   Academic staffs
    ●   Supporting staffs
    ●   Students
●   Methods
    ●   Support
    ●   Communication
    ●   Evaluation




                            16
                             16
Focus Group
●   Students: 12+ hr connect to the Internet
●   Paperwork
●   File sharing
●   Top-down policy
●   Class assignment
●   Support
●   PR




                                               17
                                                17
18
19
Google Apps Features




                       20
Google Apps Website




                      21
Early Adopter Training




                         22
Google Groups




                23
Google+ Page




       1,971 Followers
                         24
Facebook Group




                 25
Student Representatives




                          26
Student Helpers




                  27
Tagline Survey




                 28
Logo Design Survey




                     29
Ads




      30
31
Posters




          32
ณ ศูนย์ประชุมอเนกประสงค์กาญจนาภิเษก 21-22 พ.ค. 55 เวลา 9-16 น.




                                                         33
Launch Day




             34
Weekly Training Sessions




                           35
Success Stories




                  36
Freshy Boys & Girls Voting




                             37
No. of Users (one week after launch day)




                                           38
On-Site Training




                   39
Demonstration




                40
Questions ?




              41
               41
Denpong Soodphakdee, Ph.D.
(denpong@kku.ac.th)


Kitt Tientanopajai, D.Eng.
(kitt@kku.ac.th)
Division of Academic and IT Affairs
Office of the President
Khon Kaen University

                                      42

Mais conteúdo relacionado

Semelhante a Google Apps for Education : An Implementation Case Study of KKU

Enterprise Sharepoint Portal
Enterprise Sharepoint PortalEnterprise Sharepoint Portal
Enterprise Sharepoint PortalCurtis Timmons
 
SharePoint Palooza 2010 - Allyis showcase
SharePoint Palooza 2010 - Allyis showcaseSharePoint Palooza 2010 - Allyis showcase
SharePoint Palooza 2010 - Allyis showcaseAllyis
 
BigQuery ML - Machine learning at scale using SQL
BigQuery ML - Machine learning at scale using SQLBigQuery ML - Machine learning at scale using SQL
BigQuery ML - Machine learning at scale using SQLMárton Kodok
 
Resume_Vinay_Sharma_Asp.Net
Resume_Vinay_Sharma_Asp.NetResume_Vinay_Sharma_Asp.Net
Resume_Vinay_Sharma_Asp.NetVinay Sharma
 
Priyanka Pandit | Projects
Priyanka Pandit | ProjectsPriyanka Pandit | Projects
Priyanka Pandit | ProjectsPriyanka Pandit
 
Kushal Gaikwad Resume
Kushal Gaikwad ResumeKushal Gaikwad Resume
Kushal Gaikwad ResumeKushal417
 
Easy path to machine learning (2022)
Easy path to machine learning (2022)Easy path to machine learning (2022)
Easy path to machine learning (2022)wesley chun
 
CV_Nitin_Kumar_2022
CV_Nitin_Kumar_2022CV_Nitin_Kumar_2022
CV_Nitin_Kumar_2022NITIN KUMAR
 
Nisha_Resume_2015 (1)
Nisha_Resume_2015 (1)Nisha_Resume_2015 (1)
Nisha_Resume_2015 (1)Nisha Solanki
 
Neeraj Kumar_Resume
Neeraj Kumar_ResumeNeeraj Kumar_Resume
Neeraj Kumar_ResumeNeeraj Kumar
 
Cutting Edge Innovation in Education
Cutting Edge Innovation in  EducationCutting Edge Innovation in  Education
Cutting Edge Innovation in EducationDenpong Soodphakdee
 
AdityaSharma_Analyst.doc
AdityaSharma_Analyst.docAdityaSharma_Analyst.doc
AdityaSharma_Analyst.docAditya Sharma
 

Semelhante a Google Apps for Education : An Implementation Case Study of KKU (20)

Enterprise Sharepoint Portal
Enterprise Sharepoint PortalEnterprise Sharepoint Portal
Enterprise Sharepoint Portal
 
nagaraju
nagarajunagaraju
nagaraju
 
Software engineer resume
Software engineer resumeSoftware engineer resume
Software engineer resume
 
Siddhartha resume (Update)
Siddhartha resume (Update)Siddhartha resume (Update)
Siddhartha resume (Update)
 
Resume
ResumeResume
Resume
 
Gupta_Nidhi
Gupta_NidhiGupta_Nidhi
Gupta_Nidhi
 
NitinKumar
NitinKumarNitinKumar
NitinKumar
 
nagaraju
nagarajunagaraju
nagaraju
 
SharePoint Palooza 2010 - Allyis showcase
SharePoint Palooza 2010 - Allyis showcaseSharePoint Palooza 2010 - Allyis showcase
SharePoint Palooza 2010 - Allyis showcase
 
BigQuery ML - Machine learning at scale using SQL
BigQuery ML - Machine learning at scale using SQLBigQuery ML - Machine learning at scale using SQL
BigQuery ML - Machine learning at scale using SQL
 
Resume_Vinay_Sharma_Asp.Net
Resume_Vinay_Sharma_Asp.NetResume_Vinay_Sharma_Asp.Net
Resume_Vinay_Sharma_Asp.Net
 
Learning management system net, azure
Learning management system   net, azureLearning management system   net, azure
Learning management system net, azure
 
Priyanka Pandit | Projects
Priyanka Pandit | ProjectsPriyanka Pandit | Projects
Priyanka Pandit | Projects
 
Kushal Gaikwad Resume
Kushal Gaikwad ResumeKushal Gaikwad Resume
Kushal Gaikwad Resume
 
Easy path to machine learning (2022)
Easy path to machine learning (2022)Easy path to machine learning (2022)
Easy path to machine learning (2022)
 
CV_Nitin_Kumar_2022
CV_Nitin_Kumar_2022CV_Nitin_Kumar_2022
CV_Nitin_Kumar_2022
 
Nisha_Resume_2015 (1)
Nisha_Resume_2015 (1)Nisha_Resume_2015 (1)
Nisha_Resume_2015 (1)
 
Neeraj Kumar_Resume
Neeraj Kumar_ResumeNeeraj Kumar_Resume
Neeraj Kumar_Resume
 
Cutting Edge Innovation in Education
Cutting Edge Innovation in  EducationCutting Edge Innovation in  Education
Cutting Edge Innovation in Education
 
AdityaSharma_Analyst.doc
AdityaSharma_Analyst.docAdityaSharma_Analyst.doc
AdityaSharma_Analyst.doc
 

Mais de Denpong Soodphakdee

Graduate Skills for Digital Age Employability
Graduate Skills for Digital Age EmployabilityGraduate Skills for Digital Age Employability
Graduate Skills for Digital Age EmployabilityDenpong Soodphakdee
 
Smart Living, Learning, & Working @KKU
Smart Living, Learning, & Working @KKUSmart Living, Learning, & Working @KKU
Smart Living, Learning, & Working @KKUDenpong Soodphakdee
 
Balancing Graduate Skills for Digital Age Employability
Balancing Graduate Skills for Digital Age EmployabilityBalancing Graduate Skills for Digital Age Employability
Balancing Graduate Skills for Digital Age EmployabilityDenpong Soodphakdee
 
Living, Learning, & Working Smart @KKU
Living, Learning, & Working Smart @KKULiving, Learning, & Working Smart @KKU
Living, Learning, & Working Smart @KKUDenpong Soodphakdee
 
Concept of e-Learning and its Applications
Concept of e-Learning and its ApplicationsConcept of e-Learning and its Applications
Concept of e-Learning and its ApplicationsDenpong Soodphakdee
 
ICT Administration in Modern Education Institute
ICT Administration in Modern Education InstituteICT Administration in Modern Education Institute
ICT Administration in Modern Education InstituteDenpong Soodphakdee
 
Communication in Modern Organization
Communication in Modern OrganizationCommunication in Modern Organization
Communication in Modern OrganizationDenpong Soodphakdee
 
Social Medias in Library Service
Social Medias in Library ServiceSocial Medias in Library Service
Social Medias in Library ServiceDenpong Soodphakdee
 
Net Zero Energy Building @ Khon Kaen University
Net Zero Energy Building @ Khon Kaen UniversityNet Zero Energy Building @ Khon Kaen University
Net Zero Energy Building @ Khon Kaen UniversityDenpong Soodphakdee
 
Higher Education for 21st Century Learners
Higher Education for 21st Century LearnersHigher Education for 21st Century Learners
Higher Education for 21st Century LearnersDenpong Soodphakdee
 
Flipped Classroom at Khon Kaen University
Flipped Classroom at Khon Kaen UniversityFlipped Classroom at Khon Kaen University
Flipped Classroom at Khon Kaen UniversityDenpong Soodphakdee
 
Technology Skills Required to be a Success Secretary
Technology Skills Required to be a Success SecretaryTechnology Skills Required to be a Success Secretary
Technology Skills Required to be a Success SecretaryDenpong Soodphakdee
 
Short Overview of Khon Kaen University in Academic and IT
Short Overview of Khon Kaen University in Academic and ITShort Overview of Khon Kaen University in Academic and IT
Short Overview of Khon Kaen University in Academic and ITDenpong Soodphakdee
 

Mais de Denpong Soodphakdee (20)

Graduate Skills for Digital Age Employability
Graduate Skills for Digital Age EmployabilityGraduate Skills for Digital Age Employability
Graduate Skills for Digital Age Employability
 
Smart Living, Learning, & Working @KKU
Smart Living, Learning, & Working @KKUSmart Living, Learning, & Working @KKU
Smart Living, Learning, & Working @KKU
 
Balancing Graduate Skills for Digital Age Employability
Balancing Graduate Skills for Digital Age EmployabilityBalancing Graduate Skills for Digital Age Employability
Balancing Graduate Skills for Digital Age Employability
 
Living, Learning, & Working Smart @KKU
Living, Learning, & Working Smart @KKULiving, Learning, & Working Smart @KKU
Living, Learning, & Working Smart @KKU
 
New Media in Digital Age
New Media in Digital AgeNew Media in Digital Age
New Media in Digital Age
 
21st century learning skills
21st century learning skills21st century learning skills
21st century learning skills
 
ICT in Modern Education
ICT in Modern EducationICT in Modern Education
ICT in Modern Education
 
New Learning Paradigm
New Learning ParadigmNew Learning Paradigm
New Learning Paradigm
 
Concept of e-Learning and its Applications
Concept of e-Learning and its ApplicationsConcept of e-Learning and its Applications
Concept of e-Learning and its Applications
 
KKU General Education 3.0
KKU General Education 3.0KKU General Education 3.0
KKU General Education 3.0
 
ICT Administration in Modern Education Institute
ICT Administration in Modern Education InstituteICT Administration in Modern Education Institute
ICT Administration in Modern Education Institute
 
Communication in Modern Organization
Communication in Modern OrganizationCommunication in Modern Organization
Communication in Modern Organization
 
Social Medias in Library Service
Social Medias in Library ServiceSocial Medias in Library Service
Social Medias in Library Service
 
Net Zero Energy Building @ Khon Kaen University
Net Zero Energy Building @ Khon Kaen UniversityNet Zero Energy Building @ Khon Kaen University
Net Zero Energy Building @ Khon Kaen University
 
Higher Education for 21st Century Learners
Higher Education for 21st Century LearnersHigher Education for 21st Century Learners
Higher Education for 21st Century Learners
 
Flipped Classroom at Khon Kaen University
Flipped Classroom at Khon Kaen UniversityFlipped Classroom at Khon Kaen University
Flipped Classroom at Khon Kaen University
 
Technology Skills Required to be a Success Secretary
Technology Skills Required to be a Success SecretaryTechnology Skills Required to be a Success Secretary
Technology Skills Required to be a Success Secretary
 
Google Apps - KKU Experiences
Google Apps - KKU ExperiencesGoogle Apps - KKU Experiences
Google Apps - KKU Experiences
 
Video the Major Player in OERs
Video the Major Player in OERsVideo the Major Player in OERs
Video the Major Player in OERs
 
Short Overview of Khon Kaen University in Academic and IT
Short Overview of Khon Kaen University in Academic and ITShort Overview of Khon Kaen University in Academic and IT
Short Overview of Khon Kaen University in Academic and IT
 

Último

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 

Último (20)

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 

Google Apps for Education : An Implementation Case Study of KKU

  • 1. 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 Innovation Khon Kaen University 1
  • 2. 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 2
  • 3. Mail Service for Students (past) Google Apps: glive.kku.ac.th Login Google Apps LDAP Directory Sync 3
  • 4. 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. 4
  • 5. 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. 55
  • 6. 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. 66
  • 7. (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 :) 77
  • 8. Technical ? ● Google Apps SSO is based on Security Assertion Markup Language (SAML) ● Establish trust between two parties (host-based) using PKI ● RSA ● DSA 88
  • 9. 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. 99
  • 10. Infrastructure – Staffs HR DB (MySQL) Google Apps: kku.ac.th Redir. login Login SSO Account accounts.kku.ac.th LDAP - login - logout 10
  • 11. Infrastructure – Students Reg. DB (Oracle) Google Apps: kkumail.com Redir. login Login SSO Account std-acct.kku.ac.th LDAP - login LDAP mod. - logout - e-mail chooser 11
  • 12. Infrastructure – Alumni Alumni Affairs DB (Oracle) Alumni Assoc. Google Apps: kkumail.com Redir. login Login SSO Account std-acct.kku.ac.th - login - logout - e-mail chooser 12
  • 13. Infrastructure – Parents Reg. DB SMS Google Apps: ??? Redir. login Login SSO Account Schools ???.kku.ac.th - login - logout - e-mail chooser ? 13
  • 14. 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 14 14
  • 15. Change Management ● Set goals ● Provide understanding about Google Apps benefits ● Increase user adoption, usage, proficiency ● Reduce risks related to user's acceptance 15 15
  • 16. Strategies ● Targets ● Executives ● Academic staffs ● Supporting staffs ● Students ● Methods ● Support ● Communication ● Evaluation 16 16
  • 17. Focus Group ● Students: 12+ hr connect to the Internet ● Paperwork ● File sharing ● Top-down policy ● Class assignment ● Support ● PR 17 17
  • 18. 18
  • 19. 19
  • 24. Google+ Page 1,971 Followers 24
  • 30. Ads 30
  • 31. 31
  • 32. Posters 32
  • 37. Freshy Boys & Girls Voting 37
  • 38. No. of Users (one week after launch day) 38
  • 41. Questions ? 41 41
  • 42. Denpong Soodphakdee, Ph.D. (denpong@kku.ac.th) Kitt Tientanopajai, D.Eng. (kitt@kku.ac.th) Division of Academic and IT Affairs Office of the President Khon Kaen University 42