a continuity planning tool for higher education ryan means project manager, kuali ready and senior...
TRANSCRIPT
![Page 1: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/1.jpg)
a continuity planning tool for higher education
Ryan MeansProject Manager, Kuali Ready and Senior Security Analyst
University of California, Berkeley
Paul DimondManager, Office of Continuity Planning
University of California, Berkeley
![Page 2: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/2.jpg)
• Launched for Founders and Early Adopters
April 1, 2010
• A continuity planning tool
• Specific to Higher Education
• SaaS
• Annual subscription $4K to $11K
• 48 campuses currently subscribing
• General Availability release planned end of Nov.
Being Prepared Starts With A Click!
![Page 3: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/3.jpg)
1. Innovation in Continuity Planning(Paul Dimond)
2. Innovation in Technology & Service Delivery (Ryan Means)
Being Prepared Starts With A Click!
![Page 4: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/4.jpg)
What is the goal of continuity planning?
Being Prepared Starts With A Click!
![Page 5: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/5.jpg)
No matter what happens today,
we want to be able to do tomorrow
what we were doing yesterday.
Being Prepared Starts With A Click!
![Page 6: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/6.jpg)
Emergency Management:
Continuity Management:
Goal – secure life, health & property
Goal – continue operating
source: SXC.hu / Michael Cossey
source: Sarvodaya.org
Being Prepared Starts With A Click!
![Page 7: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/7.jpg)
No matter what happens today,
we want to be able to do tomorrow
what we were doing yesterday.
Being Prepared Starts With A Click!
![Page 8: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/8.jpg)
How do we meet this goal?
Being Prepared Starts With A Click!
![Page 9: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/9.jpg)
Put in place NOW the things that will enable us
to continue serving our constituents
and maintain our viability
following a catastrophic event (of any size or type)
Being Prepared Starts With A Click!
![Page 10: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/10.jpg)
Universal StudiosJune 2008
– they were ready for this fire
source: www.guardian.co.uk
source: www.huffingtonpost.com
Being Prepared Starts With A Click!
![Page 11: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/11.jpg)
Mill Valley, CAOct. 3, 2009Power Outage
Piazza D’Angelo Restaurant
Being Prepared Starts With A Click!
![Page 12: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/12.jpg)
Serve food to customers
Financial
Piazza D’Angelo Restaurant
Being Prepared Starts With A Click!
![Page 13: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/13.jpg)
What does a continuity plan contain?
• Critical functions of the dept.
• Plan B for each
• Information that will be needed
• Action items
Being Prepared Starts With A Click!
![Page 14: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/14.jpg)
How does Kuali Ready make continuity planning work for higher education?
Focus on the needs of higher ed
Focus on actions, not plans
Focus on usability
Being Prepared Starts With A Click!
![Page 15: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/15.jpg)
![Page 16: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/16.jpg)
Focus on the Needs of Higher Ed
• Flexible enough to suit any org structure• Instructional Continuity • Extensively customizable to suit each
institution
Being Prepared Starts With A Click!
![Page 17: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/17.jpg)
![Page 18: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/18.jpg)
Focus on Usability
• No continuity planning experience needed!• No training needed!• Built-in explanations• Clear straightforward language• Intuitive navigation
Being Prepared Starts With A Click!
![Page 19: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/19.jpg)
Kuali Ready Demonstration Version:
https://us.ready-staging.kuali.org/demo
(the real thing, public access)
Being Prepared Starts With A Click!
![Page 20: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/20.jpg)
How does Kuali Ready work?
Kuali Ready is a new breed of service, delivered “Above the Campus”
– Software-as-a-service– Delivered by hosting institutions to subscribing
institutions through the Kuali Foundation– Making it “consortium-sourced”
Being Prepared Starts With A Click!
![Page 21: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/21.jpg)
Efficiency
DirectionLeverage
Being Prepared Starts With A Click!
Value of a consortium-sourced solution?
![Page 22: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/22.jpg)
Kuali Ready Service Delivery
Kua
li R
eady
- U
S
Kuali R
eady – Canada
US Subscribers
Canadian Subscribers
Kuali Ready Service Management and
Subscriber Support
Subscriber Support
Being Prepared Starts With A Click!
What does it look like to a subscriber?
![Page 23: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/23.jpg)
• Multiple site hosting with high availability• Canadian data storage for Canadian
institutions• Full integration with Shibboleth / SAML• Focus on security in code development and
service delivery
Being Prepared Starts With A Click!
Key Design Components
![Page 24: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/24.jpg)
What about the code? Rich Web 2.0 User Experience
Struts 2 JavaServer Pages GWT, AJAX, and EXT
Struts 2 with Spring SOA-ready, MVC, AOP Transaction Management Inversion of Control
JPA with Hibernate
Federated Identity Management SAML & Shibboleth
Eclipse, Maven, SubversionJUnit, DBUnit, JBoss/Tomcat
Java VM
HTTP Web Container (Tomcat)
Kuali Ready Data Access LayerJPA - Hibernate
Kuali Ready Service LayerSpring
Kuali Ready Service Layer
Struts 2Spring GWT Dispatcher
Kuali Ready Struts Actions
Kuali Ready DB
RP
C
HT
TP
-JS
ON
HT
TP
Web Browser
Dynamic AJAX Scripts
Google Web Toolkit, EXT
HTML Web Pages
Being Prepared Starts With A Click!
![Page 25: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/25.jpg)
How is the service governed?• Comprised primarily of CIOs at member institutions, with some functional owners• Oversees project scope and mission• Responsible for project-sponsored development activities
Project Board
• Comprised of functional owners from institutions with Board members• Focused on functionality of application, implementation, integration• Develops enhancement requests and forwards priority list to Project Board
Functional Council
• Reports to the Project Board• Comprised of technical staff from hosting institutions• Focuses on issues of service delivery and responsible for ensuring that service meets
SLA established in Charter
Service Delivery Council
• Works with subscribers to identify and prioritize resolution of outstanding issues• Provides Tier 2 support for subscribing institutions and monitors service delivery for
Technical CommitteeService Support
Being Prepared Starts With A Click!
![Page 26: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/26.jpg)
Financial Model
• How is the money used?– Subscribers pay annual subscription fee to Kuali Foundation– Portion of subscription fee pays off initial development costs
and is “banked” for future development– Hosting institutions invoice Kuali Foundation for service
hosting / support costs• Advantages
– Kuali Foundation acts as broker between subscribers and hosting institutions
– Fewer contracts, simplified management / provisioning
Being Prepared Starts With A Click!
![Page 27: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/27.jpg)
How is it supported?
• Tier 1 support is performed at the subscriber’s institution by a functional owner
• Tier 2 support is provided as part of the subscription by Berkeley– Issues are escalated to Tier 2 support by the functional owner at Tier 1
• Infrastructure and application issues are resolved by service providers at the hosting institution in coordination with Tier 2 support
Being Prepared Starts With A Click!
![Page 28: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/28.jpg)
Future Software Development
How will the code base evolve? Two ways.
• Development sponsored by Project Board from Project Development Bank• Input from subscribers to Functional Council to prioritize
key enhancements• Code contributions from subscribing institutions for
specific features / functionality
Is the code open-source? Of course!
Being Prepared Starts With A Click!
![Page 29: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/29.jpg)
Getting Involved
Timeline• Early adopter release available now• GA release November 2010
Cost? • Four tiers of site-licensed pricing based on type of institution and
membership in Kuali Foundation• $11k/year for Non-Members• $8k/year for Kuali Foundation Members• $5.5k/year for Sponsored Non-Members• $4k/year for Sponsored Kuali Foundation Members
Being Prepared Starts With A Click!
![Page 30: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/30.jpg)
How do I sign up?
• Go to the Kuali Ready Site at http://kuali.org/ready and follow the instructions for purchasing an instance
• Contact the Kuali Ready Project Manager at [email protected] with questions
Being Prepared Starts With A Click!
![Page 31: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/31.jpg)
Lessons learned for consortium-sourcing
• Start with something subscribers really want• Importance of Functional Council• Importance of an intermediary• Be prepared for different goals and levels of
engagement with governance
Being Prepared Starts With A Click!
![Page 32: A continuity planning tool for higher education Ryan Means Project Manager, Kuali Ready and Senior Security Analyst University of California, Berkeley](https://reader035.vdocuments.us/reader035/viewer/2022070306/5518a7cf550346c31f8b4b46/html5/thumbnails/32.jpg)
Questions?
Being Prepared Starts With A Click!