SlideShare a Scribd company logo
1 of 34
Download to read offline
Google Apps – KKU Experience
+DENPONG SOODPHAKDEE
VP.ACAD.IT @KKU
ubiquitous computing, ubiquitous
information, ubiquitous networks,
at unlimited speed, about
everything, everywhere, from
anywhere, on all kinds of devices
that make it ridiculously easy to
connect, organize, share, collect,
collaborate and publish.
Michael Wesch, Prof. Kansas State University
Traditional Learning Pervasive Learning
Mobile Learning Ubiquitous Learning
Embeddedness
Mobility
Low high
high
Low
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
Mail Service for Students (past)
LDAP
Google Apps: glive.kku.ac.th
Login
Google Apps
Directory Sync
How did we start?
• 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.
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
• The Cabinet Resolution forces MX to be set to KKU, not Google. :(
• Staff have to manually / voluntarily forward their mail to Google
• 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 :)
Technical
• Google Apps SSO is based on Security Assertion Markup Language 
(SAML)
• Establish trust between two parties (host‐based) using PKI
• RSA
• DSA
• PoC?
• Moodle‐Google Apps Integration
• SAML 2.0‐based Single Sign‐On 
• Data synchronization through Google Provisioning API.
• Password
• Global password changing web apps
Staff infrastructure
HR DB (MySQL)
accounts.kku.ac.th
- login
- logout
Google Apps: kku.ac.th
SSO
Login
Redir. login
Account
LDAP
Student Infrastructure
Reg. DB (Oracle)
std-acct.kku.ac.th
- login
- logout
- e-mail chooser
Google Apps: kkumail.com
SSO
Login
Redir. login
LDAP mod.
Account
LDAP
Sign‐on Server
• 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
Focus Group
• Students: 12+ hr connect to the Internet
• Paperwork
• File sharing
• Top‐down policy
• Class assignment
• Support
• PR
Google Apps Website
Change Management Plan
Google Apps Features
Ads
Poster and Roll‐up
What next?
reached one billion 
YouTube views on 
December 21, 2012
6 months and 24 days 
uploaded to 
YouTube on July 18, 
2012
LICENSE: Creative 
Commons (Attribution‐
Noncommercial‐No 
Derivative Works).
5 years 11 months
uploaded to 
YouTube on Mar 10, 
2007
http://slideshare.net/denpong
denpong@kku.ac.th

More Related Content

Viewers also liked

بحال شدہ عیسائی Ourdou
بحال شدہ عیسائی Ourdou بحال شدہ عیسائی Ourdou
بحال شدہ عیسائی Ourdou
Jean-Jacques PUGIN
 
A Tour of Google Apps
A Tour of Google AppsA Tour of Google Apps
A Tour of Google Apps
tangoedtech
 

Viewers also liked (14)

Naum Naumovski Borce
Naum Naumovski BorceNaum Naumovski Borce
Naum Naumovski Borce
 
Dieu et les licornes
Dieu et les licornesDieu et les licornes
Dieu et les licornes
 
School
School School
School
 
بحال شدہ عیسائی Ourdou
بحال شدہ عیسائی Ourdou بحال شدہ عیسائی Ourdou
بحال شدہ عیسائی Ourdou
 
Divorce adulteres point de vue chrétien
Divorce adulteres  point de vue chrétienDivorce adulteres  point de vue chrétien
Divorce adulteres point de vue chrétien
 
A Tour of Google Apps
A Tour of Google AppsA Tour of Google Apps
A Tour of Google Apps
 
Trente premières années de Jésus-Christ
Trente premières années de Jésus-ChristTrente premières années de Jésus-Christ
Trente premières années de Jésus-Christ
 
SalesBrochure 111912
SalesBrochure 111912SalesBrochure 111912
SalesBrochure 111912
 
Guerre nucléaire survivre
Guerre nucléaire survivreGuerre nucléaire survivre
Guerre nucléaire survivre
 
CrossFIX 1.1 presentation
CrossFIX 1.1 presentationCrossFIX 1.1 presentation
CrossFIX 1.1 presentation
 
Implicits Inspected and Explained @ ScalaDays 2016 Berlin
Implicits Inspected and Explained @ ScalaDays 2016 BerlinImplicits Inspected and Explained @ ScalaDays 2016 Berlin
Implicits Inspected and Explained @ ScalaDays 2016 Berlin
 
Finlandia przygotowanie kulturowe
Finlandia przygotowanie kulturoweFinlandia przygotowanie kulturowe
Finlandia przygotowanie kulturowe
 
Kinesics
KinesicsKinesics
Kinesics
 
Nebula Cloud 9, for Software development Professional
Nebula Cloud 9, for Software development ProfessionalNebula Cloud 9, for Software development Professional
Nebula Cloud 9, for Software development Professional
 

Similar to Google Apps - KKU Experiences

Lacue-SITE Conference Mobile Learning 3 25-13
Lacue-SITE Conference Mobile Learning 3 25-13Lacue-SITE Conference Mobile Learning 3 25-13
Lacue-SITE Conference Mobile Learning 3 25-13
Sheryl Abshire
 

Similar to Google Apps - KKU Experiences (20)

Technology vision
Technology visionTechnology vision
Technology vision
 
e-infrastructural needs to support informatics
e-infrastructural needs to support informaticse-infrastructural needs to support informatics
e-infrastructural needs to support informatics
 
Social Medias in Library Service
Social Medias in Library ServiceSocial Medias in Library Service
Social Medias in Library Service
 
Projecptlace online collaboration
Projecptlace online collaborationProjecptlace online collaboration
Projecptlace online collaboration
 
04. projecptlace online collaboration (projectplace 63856)
04. projecptlace online collaboration (projectplace 63856)04. projecptlace online collaboration (projectplace 63856)
04. projecptlace online collaboration (projectplace 63856)
 
Projecptlace online collaboration
Projecptlace online collaborationProjecptlace online collaboration
Projecptlace online collaboration
 
04. projecptlace online collaboration (projectplace 63856)
04. projecptlace online collaboration (projectplace 63856)04. projecptlace online collaboration (projectplace 63856)
04. projecptlace online collaboration (projectplace 63856)
 
Projectplace online collaboration
Projectplace online collaborationProjectplace online collaboration
Projectplace online collaboration
 
Bleeding, Leading, or Not Competing
Bleeding, Leading, or Not CompetingBleeding, Leading, or Not Competing
Bleeding, Leading, or Not Competing
 
Working towards Sustainable Software for Science (an NSF and community view)
Working towards Sustainable Software for Science (an NSF and community view)Working towards Sustainable Software for Science (an NSF and community view)
Working towards Sustainable Software for Science (an NSF and community view)
 
Introduction to UC San Diego’s Integrated Digital Infrastructure
Introduction to UC San Diego’s Integrated Digital InfrastructureIntroduction to UC San Diego’s Integrated Digital Infrastructure
Introduction to UC San Diego’s Integrated Digital Infrastructure
 
National Cheng Kung University
National Cheng Kung University National Cheng Kung University
National Cheng Kung University
 
Lacue-SITE Conference Mobile Learning 3 25-13
Lacue-SITE Conference Mobile Learning 3 25-13Lacue-SITE Conference Mobile Learning 3 25-13
Lacue-SITE Conference Mobile Learning 3 25-13
 
Sgci esip-7-20-18
Sgci esip-7-20-18Sgci esip-7-20-18
Sgci esip-7-20-18
 
AusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data CubesAusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data Cubes
 
Supporting Research Communities with XSEDE
Supporting Research Communities with XSEDESupporting Research Communities with XSEDE
Supporting Research Communities with XSEDE
 
Epsilen Presentation
Epsilen PresentationEpsilen Presentation
Epsilen Presentation
 
(ISM203) Enterprise Cloud Adoption Strategies in Higher Education
(ISM203) Enterprise Cloud Adoption Strategies in Higher Education(ISM203) Enterprise Cloud Adoption Strategies in Higher Education
(ISM203) Enterprise Cloud Adoption Strategies in Higher Education
 
Centre for Digital Scholarship and LURIS
Centre for Digital Scholarship and LURISCentre for Digital Scholarship and LURIS
Centre for Digital Scholarship and LURIS
 
Transformation in Higher Education using ICT
Transformation in Higher Education using ICTTransformation in Higher Education using ICT
Transformation in Higher Education using ICT
 

More from Denpong Soodphakdee

Communication in Modern Organization
Communication in Modern OrganizationCommunication in Modern Organization
Communication in Modern Organization
Denpong 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 Secretary
Denpong Soodphakdee
 

More from 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
 
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
 
Video the Major Player in OERs
Video the Major Player in OERsVideo the Major Player in OERs
Video the Major Player in OERs
 
Cloud Computing and Open Educational Resources
Cloud Computing and Open Educational ResourcesCloud Computing and Open Educational Resources
Cloud Computing and Open Educational Resources
 
Innovative Online Technology in Education
Innovative Online Technology in EducationInnovative Online Technology in Education
Innovative Online Technology in Education
 
KKU Google Apps - Case Study
KKU Google Apps - Case StudyKKU Google Apps - Case Study
KKU Google Apps - Case Study
 

Recently uploaded

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
heathfieldcps1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Recently uploaded (20)

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
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

Google Apps - KKU Experiences