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

Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 

Último (20)

Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 

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