SlideShare une entreprise Scribd logo
1  sur  26
October 15, 2010 GoogleApps@USF From Development to Deployment & Beyond Eric Pierce Identity Management Architect #E10_SESS128
About Me Started at USF in 1996 Help Desk System Administrator Student Email Student Unix Accounts/Webpages Student Blogs Identity Management Architect Identity Reconciliation Provisioning Authentication & Authorization
University of South Florida 47,000+ students 4 Campuses Tampa St. Petersburg Lakeland Sarasota/Manatee Medical School & research facilities in Tampa #E10_SESS128
Student Email pre-GoogleApps Difficult to maintain Cobbled together over a number of years Assortment of Commercial & OSS technologies CommuniGate SquirrelMail AMaViS SpamAssassin Fighting spam was a losing battle 6 servers dedicated to spam/virus scanning Long delays & constant tweaking required #E10_SESS128
Student Email pre-GoogleApps Students wanted: More space Less spam Calendaring & collaboration tools More reliability I wanted: More reliability Geographic redundancy To spend less time fighting spam or fixing hardware issues  #E10_SESS128
Upgrade or Outsource? Price About $1 million over 3 years to keep it ‘in-house’ Fully redundant storage for 70K+ mail users is expensive So is commercial spam/virus scanning Features No single package compares to GoogleApps or Live@edu Even with multiple applications, many features are not available Resources IT resources required to develop new features and/or upgrades More admin time required for maintenance and trouble-shooting  #E10_SESS128
Get the students involved! Student Government Improving Email was a top priority during a ‘Town-Hall’ meeting with the CIO Helped generate ‘buzz’ about the switch Promoted GoogleApps to the students Create Pilot Groups We selected 300 volunteers to evaluate GoogleApps & Live@edu I stayed in contact with that group throughout the rollout period Pick students from across campuses/colleges/departments Limited-release beta testing The pilot group could send invitations to 5 other students Those students could send invitations to 3 more #E10_SESS128
Implementation ,[object Object]
Project Initiated – October 2007
Student testing began – November 2007
Selection completed – December 2007
Released to students – February 2008
Legacy mail system shutdown – June 2008#E10_SESS128
Identity Management GoogleApps was a major component in our IdM plan Web Single SignOn (Jasig CAS) Automated account provisioning Unified Acceptable Use policy Increased password strength requirements 8 character minimum Regular-Expression tests Cracklib scoring Windows Password Complexity requirements 6-month password expiration  #E10_SESS128
Account Provisioning Utilized the PHP client to work with our existing account management application Up & running in an afternoon Fully integrated with our account manager in a few days Lesson Learned Use the Java or Python client ,[object Object]
Many new API features are not available in the PHP client#E10_SESS128
On-Demand Account Creation     The announcement was in the middle of a semester, so a single move wasn’t feasible  An outage during the migration was unacceptable Users were able to move when they were ready A ‘cleanup’ after the semester ended moved all remaining accounts #E10_SESS128
#E10_SESS128
#E10_SESS128
#E10_SESS128
Password-Syncing All web-based access is done through SSO IMAP clients and mobile access use the password stored at Google We sync passwords - most schools don’t Most schools have students set their Google password separately Some enforce the separation and keep students from setting them to the same value Lots of discussion of this on the Internet2 IdM list http://listserv.educause.edu/cgi-bin/wa.exe?A0=IDM     #E10_SESS128
Mail Migration Mail Migration was semi-automated: GoogleApps account created automatically Username added to the migration DB Daily process: Changed legacy IMAP password Created the migration CSV file Emailed CSV to the admin group Admin (usually me) logged into the GA admin page and started the migration process #E10_SESS128
Promotion Student Government special event Multiple mass emails to all students Multiple articles in the Oracle New Student Orientation brochure Announcement in Blackboard Portal Lesson Learned Google has help with planning the rollout http://deployment.googleapps.com/Home/resources-user-adoption #E10_SESS128
Results Where has 2+ years of GoogleApps taken us? #E10_SESS128
Student Reaction Students love the new system 70x storage increase Docs & Calendar have been widely utilized Several classes use Sites for assignments and portfolios Biggest complaints? Not USF-branded enough Missing features from ‘regular’ Google accounts Some faculty felt like “second-class citizens” #E10_SESS128
Cost-Savings Outsourcing Email != fewer jobs The university gets more results from the same number of jobs Mail administration time has dropped from 2 FTE to .1 FTE Both mail admins have moved to Identity Management Most of the work involved with GoogleApps is now IdM-related   Retired or repurposed 12 servers & 2 storage arrays HUGE savings over upgrading legacy system Hardware/software upgrades: $300,000/yr Additional Personnel requirements: $60,000/yr   #E10_SESS128

Contenu connexe

Tendances

vle stuffy stuff
vle stuffy stuffvle stuffy stuff
vle stuffy stuffcookieclt
 
What is an LMS (Definition and Uses)
What is an LMS (Definition and Uses) What is an LMS (Definition and Uses)
What is an LMS (Definition and Uses) TalentLMS
 
Quia Assessments Overview
Quia Assessments OverviewQuia Assessments Overview
Quia Assessments OverviewDwayne Squires
 
ALDERMIN - AN EDUCATION ERP
ALDERMIN - AN EDUCATION ERPALDERMIN - AN EDUCATION ERP
ALDERMIN - AN EDUCATION ERPNURVSoft
 
Introduction to Moodle
Introduction to MoodleIntroduction to Moodle
Introduction to Moodlewebdoctor
 
Welcome to computer basics
Welcome to computer basicsWelcome to computer basics
Welcome to computer basicsaet545
 
Web lessons in education
Web lessons in educationWeb lessons in education
Web lessons in educationtejadagiron
 
A Year Later Looking Back And Moving Forward
A Year Later Looking Back And Moving ForwardA Year Later Looking Back And Moving Forward
A Year Later Looking Back And Moving ForwardCarlos Araya
 
Quick Lessons tool
Quick Lessons toolQuick Lessons tool
Quick Lessons toolMaha4444
 
SharePoint Learning Kit - Learning Gateway Conference 2010
SharePoint Learning Kit - Learning Gateway Conference 2010SharePoint Learning Kit - Learning Gateway Conference 2010
SharePoint Learning Kit - Learning Gateway Conference 2010SalamanderSoft Ltd
 
Bentley softwareevaluation
Bentley softwareevaluationBentley softwareevaluation
Bentley softwareevaluationsheramie
 
Ge555 technology presentation
Ge555 technology presentationGe555 technology presentation
Ge555 technology presentationamandalamorte
 
Letter generator assignment final draft
Letter generator assignment final draftLetter generator assignment final draft
Letter generator assignment final draftpeterhellier
 
Ipads vs. chromebooks
Ipads vs. chromebooksIpads vs. chromebooks
Ipads vs. chromebooksevanguilder
 

Tendances (20)

vle stuffy stuff
vle stuffy stuffvle stuffy stuff
vle stuffy stuff
 
What is an LMS (Definition and Uses)
What is an LMS (Definition and Uses) What is an LMS (Definition and Uses)
What is an LMS (Definition and Uses)
 
Quia Assessments Overview
Quia Assessments OverviewQuia Assessments Overview
Quia Assessments Overview
 
ALDERMIN - AN EDUCATION ERP
ALDERMIN - AN EDUCATION ERPALDERMIN - AN EDUCATION ERP
ALDERMIN - AN EDUCATION ERP
 
Introduction to Moodle
Introduction to MoodleIntroduction to Moodle
Introduction to Moodle
 
Echalk old v new
Echalk old v newEchalk old v new
Echalk old v new
 
Welcome to computer basics
Welcome to computer basicsWelcome to computer basics
Welcome to computer basics
 
Web lessons in education
Web lessons in educationWeb lessons in education
Web lessons in education
 
Resume2015 copy
Resume2015 copyResume2015 copy
Resume2015 copy
 
A Year Later Looking Back And Moving Forward
A Year Later Looking Back And Moving ForwardA Year Later Looking Back And Moving Forward
A Year Later Looking Back And Moving Forward
 
Quick Lessons tool
Quick Lessons toolQuick Lessons tool
Quick Lessons tool
 
SharePoint Learning Kit - Learning Gateway Conference 2010
SharePoint Learning Kit - Learning Gateway Conference 2010SharePoint Learning Kit - Learning Gateway Conference 2010
SharePoint Learning Kit - Learning Gateway Conference 2010
 
Bentley softwareevaluation
Bentley softwareevaluationBentley softwareevaluation
Bentley softwareevaluation
 
Ge555 technology presentation
Ge555 technology presentationGe555 technology presentation
Ge555 technology presentation
 
E Learning Addon In Pedagogy
E Learning Addon In PedagogyE Learning Addon In Pedagogy
E Learning Addon In Pedagogy
 
Cloud based e school
Cloud based  e schoolCloud based  e school
Cloud based e school
 
Letter generator assignment final draft
Letter generator assignment final draftLetter generator assignment final draft
Letter generator assignment final draft
 
Ipads vs. chromebooks
Ipads vs. chromebooksIpads vs. chromebooks
Ipads vs. chromebooks
 
Bye Bye Bibliography
Bye Bye BibliographyBye Bye Bibliography
Bye Bye Bibliography
 
Word Cert
Word CertWord Cert
Word Cert
 

En vedette

Why Use SEO to Your Business?
Why Use SEO to Your Business?Why Use SEO to Your Business?
Why Use SEO to Your Business?Jomer Gregorio
 
Комунікація для Асоцації христян-юристів
Комунікація для Асоцації христян-юристівКомунікація для Асоцації христян-юристів
Комунікація для Асоцації христян-юристівVitaliy Shabunin
 
American indians in the far west american country
American indians in the far west american countryAmerican indians in the far west american country
American indians in the far west american countryarchibald29
 
Double page spread photos blog
Double page spread photos blogDouble page spread photos blog
Double page spread photos blogAshleigh Monagle
 

En vedette (8)

Dps presentation
Dps presentationDps presentation
Dps presentation
 
Nia
NiaNia
Nia
 
Why Use SEO to Your Business?
Why Use SEO to Your Business?Why Use SEO to Your Business?
Why Use SEO to Your Business?
 
Комунікація для Асоцації христян-юристів
Комунікація для Асоцації христян-юристівКомунікація для Асоцації христян-юристів
Комунікація для Асоцації христян-юристів
 
Dps presentation
Dps presentationDps presentation
Dps presentation
 
Dps presentation
Dps presentationDps presentation
Dps presentation
 
American indians in the far west american country
American indians in the far west american countryAmerican indians in the far west american country
American indians in the far west american country
 
Double page spread photos blog
Double page spread photos blogDouble page spread photos blog
Double page spread photos blog
 

Similaire à GoogleApps Deployment at USF Saves $360K Annually

Web School - School Management System
Web School - School Management SystemWeb School - School Management System
Web School - School Management Systemaju a s
 
Features of WEB-SCHOOL
Features of WEB-SCHOOL Features of WEB-SCHOOL
Features of WEB-SCHOOL Webschool123
 
College Result presentation report pdf and
College Result presentation report pdf andCollege Result presentation report pdf and
College Result presentation report pdf andbhagyavantrajapur88
 
Infinite Campus Implementation
Infinite Campus ImplementationInfinite Campus Implementation
Infinite Campus ImplementationJen Hegna
 
Baby Got Batch: SEVIS Batching and You
Baby Got Batch: SEVIS Batching and YouBaby Got Batch: SEVIS Batching and You
Baby Got Batch: SEVIS Batching and YouNAFSA Tech MIG
 
Baby Got Batch: SEVIS Batching and You
Baby Got Batch: SEVIS Batching and YouBaby Got Batch: SEVIS Batching and You
Baby Got Batch: SEVIS Batching and YouTracy Kaan
 
Edsine school erp
Edsine school erpEdsine school erp
Edsine school erpedsine
 
Koshers E-CMA college APPLICATION
Koshers E-CMA college APPLICATIONKoshers E-CMA college APPLICATION
Koshers E-CMA college APPLICATIONJeya Ravi
 
Quiz Buzz.pptx
Quiz Buzz.pptxQuiz Buzz.pptx
Quiz Buzz.pptxTechCK
 
Nercomp08 Shah-Nelson - Open Source LMS
Nercomp08 Shah-Nelson - Open Source LMSNercomp08 Shah-Nelson - Open Source LMS
Nercomp08 Shah-Nelson - Open Source LMSdelhionlineeducation
 
Jupsoft eConnect-K12
Jupsoft eConnect-K12Jupsoft eConnect-K12
Jupsoft eConnect-K12Sachin Sharma
 
Judy Stewart - Resume
Judy Stewart - ResumeJudy Stewart - Resume
Judy Stewart - ResumeJudy Stewart
 
Student Success: Yale Constituent Engagement—Events App
Student Success: Yale Constituent Engagement—Events AppStudent Success: Yale Constituent Engagement—Events App
Student Success: Yale Constituent Engagement—Events AppSalesforce.org
 
Essam Saber Anees Ambarak
Essam Saber Anees AmbarakEssam Saber Anees Ambarak
Essam Saber Anees AmbarakEssam Saber
 
Online Speed Test Portal Presentation
Online Speed Test Portal PresentationOnline Speed Test Portal Presentation
Online Speed Test Portal PresentationKRISHNA PANDEY
 
Building the e-Assessment Centre
Building the e-Assessment CentreBuilding the e-Assessment Centre
Building the e-Assessment CentreKenji Lamb
 

Similaire à GoogleApps Deployment at USF Saves $360K Annually (20)

Web School - School Management System
Web School - School Management SystemWeb School - School Management System
Web School - School Management System
 
Features of WEB-SCHOOL
Features of WEB-SCHOOL Features of WEB-SCHOOL
Features of WEB-SCHOOL
 
School softwer slide
School softwer  slideSchool softwer  slide
School softwer slide
 
College Result presentation report pdf and
College Result presentation report pdf andCollege Result presentation report pdf and
College Result presentation report pdf and
 
Nercomp08 LMS Migration
Nercomp08 LMS MigrationNercomp08 LMS Migration
Nercomp08 LMS Migration
 
Infinite Campus Implementation
Infinite Campus ImplementationInfinite Campus Implementation
Infinite Campus Implementation
 
Baby Got Batch: SEVIS Batching and You
Baby Got Batch: SEVIS Batching and YouBaby Got Batch: SEVIS Batching and You
Baby Got Batch: SEVIS Batching and You
 
Baby Got Batch: SEVIS Batching and You
Baby Got Batch: SEVIS Batching and YouBaby Got Batch: SEVIS Batching and You
Baby Got Batch: SEVIS Batching and You
 
Edsine school erp
Edsine school erpEdsine school erp
Edsine school erp
 
Koshers E-CMA college APPLICATION
Koshers E-CMA college APPLICATIONKoshers E-CMA college APPLICATION
Koshers E-CMA college APPLICATION
 
Quiz Buzz.pptx
Quiz Buzz.pptxQuiz Buzz.pptx
Quiz Buzz.pptx
 
Student acadamic system Final report
Student acadamic system Final reportStudent acadamic system Final report
Student acadamic system Final report
 
Nercomp08 Shah-Nelson - Open Source LMS
Nercomp08 Shah-Nelson - Open Source LMSNercomp08 Shah-Nelson - Open Source LMS
Nercomp08 Shah-Nelson - Open Source LMS
 
Jupsoft eConnect-K12
Jupsoft eConnect-K12Jupsoft eConnect-K12
Jupsoft eConnect-K12
 
Judy Stewart - Resume
Judy Stewart - ResumeJudy Stewart - Resume
Judy Stewart - Resume
 
Student Success: Yale Constituent Engagement—Events App
Student Success: Yale Constituent Engagement—Events AppStudent Success: Yale Constituent Engagement—Events App
Student Success: Yale Constituent Engagement—Events App
 
Essam Saber Anees Ambarak
Essam Saber Anees AmbarakEssam Saber Anees Ambarak
Essam Saber Anees Ambarak
 
Pathfinders the opportunity
Pathfinders the opportunityPathfinders the opportunity
Pathfinders the opportunity
 
Online Speed Test Portal Presentation
Online Speed Test Portal PresentationOnline Speed Test Portal Presentation
Online Speed Test Portal Presentation
 
Building the e-Assessment Centre
Building the e-Assessment CentreBuilding the e-Assessment Centre
Building the e-Assessment Centre
 

Dernier

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

GoogleApps Deployment at USF Saves $360K Annually

  • 1. October 15, 2010 GoogleApps@USF From Development to Deployment & Beyond Eric Pierce Identity Management Architect #E10_SESS128
  • 2. About Me Started at USF in 1996 Help Desk System Administrator Student Email Student Unix Accounts/Webpages Student Blogs Identity Management Architect Identity Reconciliation Provisioning Authentication & Authorization
  • 3. University of South Florida 47,000+ students 4 Campuses Tampa St. Petersburg Lakeland Sarasota/Manatee Medical School & research facilities in Tampa #E10_SESS128
  • 4. Student Email pre-GoogleApps Difficult to maintain Cobbled together over a number of years Assortment of Commercial & OSS technologies CommuniGate SquirrelMail AMaViS SpamAssassin Fighting spam was a losing battle 6 servers dedicated to spam/virus scanning Long delays & constant tweaking required #E10_SESS128
  • 5. Student Email pre-GoogleApps Students wanted: More space Less spam Calendaring & collaboration tools More reliability I wanted: More reliability Geographic redundancy To spend less time fighting spam or fixing hardware issues #E10_SESS128
  • 6. Upgrade or Outsource? Price About $1 million over 3 years to keep it ‘in-house’ Fully redundant storage for 70K+ mail users is expensive So is commercial spam/virus scanning Features No single package compares to GoogleApps or Live@edu Even with multiple applications, many features are not available Resources IT resources required to develop new features and/or upgrades More admin time required for maintenance and trouble-shooting #E10_SESS128
  • 7. Get the students involved! Student Government Improving Email was a top priority during a ‘Town-Hall’ meeting with the CIO Helped generate ‘buzz’ about the switch Promoted GoogleApps to the students Create Pilot Groups We selected 300 volunteers to evaluate GoogleApps & Live@edu I stayed in contact with that group throughout the rollout period Pick students from across campuses/colleges/departments Limited-release beta testing The pilot group could send invitations to 5 other students Those students could send invitations to 3 more #E10_SESS128
  • 8.
  • 9. Project Initiated – October 2007
  • 10. Student testing began – November 2007
  • 11. Selection completed – December 2007
  • 12. Released to students – February 2008
  • 13. Legacy mail system shutdown – June 2008#E10_SESS128
  • 14. Identity Management GoogleApps was a major component in our IdM plan Web Single SignOn (Jasig CAS) Automated account provisioning Unified Acceptable Use policy Increased password strength requirements 8 character minimum Regular-Expression tests Cracklib scoring Windows Password Complexity requirements 6-month password expiration #E10_SESS128
  • 15.
  • 16. Many new API features are not available in the PHP client#E10_SESS128
  • 17. On-Demand Account Creation The announcement was in the middle of a semester, so a single move wasn’t feasible An outage during the migration was unacceptable Users were able to move when they were ready A ‘cleanup’ after the semester ended moved all remaining accounts #E10_SESS128
  • 21. Password-Syncing All web-based access is done through SSO IMAP clients and mobile access use the password stored at Google We sync passwords - most schools don’t Most schools have students set their Google password separately Some enforce the separation and keep students from setting them to the same value Lots of discussion of this on the Internet2 IdM list http://listserv.educause.edu/cgi-bin/wa.exe?A0=IDM #E10_SESS128
  • 22. Mail Migration Mail Migration was semi-automated: GoogleApps account created automatically Username added to the migration DB Daily process: Changed legacy IMAP password Created the migration CSV file Emailed CSV to the admin group Admin (usually me) logged into the GA admin page and started the migration process #E10_SESS128
  • 23. Promotion Student Government special event Multiple mass emails to all students Multiple articles in the Oracle New Student Orientation brochure Announcement in Blackboard Portal Lesson Learned Google has help with planning the rollout http://deployment.googleapps.com/Home/resources-user-adoption #E10_SESS128
  • 24. Results Where has 2+ years of GoogleApps taken us? #E10_SESS128
  • 25. Student Reaction Students love the new system 70x storage increase Docs & Calendar have been widely utilized Several classes use Sites for assignments and portfolios Biggest complaints? Not USF-branded enough Missing features from ‘regular’ Google accounts Some faculty felt like “second-class citizens” #E10_SESS128
  • 26. Cost-Savings Outsourcing Email != fewer jobs The university gets more results from the same number of jobs Mail administration time has dropped from 2 FTE to .1 FTE Both mail admins have moved to Identity Management Most of the work involved with GoogleApps is now IdM-related Retired or repurposed 12 servers & 2 storage arrays HUGE savings over upgrading legacy system Hardware/software upgrades: $300,000/yr Additional Personnel requirements: $60,000/yr #E10_SESS128
  • 27.
  • 28. Fewer support tickets for you#E10_SESS128
  • 29.
  • 31. Class-based access for docs or sites#E10_SESS128
  • 32.
  • 33. Where do we go from here? Google Calendar USF Calendar of Events Athletic practice & game schedules Class schedules Blackboard Integration Bboogle project (Calendar & Docs) Gtalk links & status display #E10_SESS128
  • 34. New Google Tools New GoogleApps Infrastructure GA accounts can be used with almost all Google tools Only for ‘early adopters’ right now Two-factor Authentication iPhone/Android app or text messages authenticate user in addition to their password Can’t be used with SSO logins yet #E10_SESS128
  • 35. Questions? Thank you for attending Eric Pierce epierce@usf.edu #E10_SESS128