CLOUD APPLICATIONS
Adam Getchell (acgetchell@ucdavis.edu)	

as architected by Scott Kirkland (srkirkland@ucdavis.edu)	

Co...
PROGRAMMING STARTED 9/1/2011	

• AT PEAK 4 PROGRAMMERS, 2 DESIGNERS	

• MANY CONTRIBUTIONS FROM OTHERS	

!
PROJECT BETA 4/...
• $300 MILLION INTRANSACTIONS, $136M COMPLETED	

• 60,000 ORDERS	

• 3689 ACTIVE USERS IN 1092 WORKGROUPS	

• 300,000 APPR...
First code commit 1/23/13	

•At peak 3 programmers, 1 designer	

!
Beta test Summer Session II, 2013	

•Updates and mainte...
Used by more than 2,000 instructors across 60 academic departments	

!
Fall 2013	

•1452 courses, 26066 responses	

Winter...
HOW MUCH DOES IT COST?
AZURE MONTHLY COSTS
Month Charge	

June 2013 $	

 26.81
July 2013 $	

 78.60
August 2013 $	

 28.20
September 2013 $	

 58...
CHALLENGES
INEFFICIENT WEB SERVICE CALLS
LOCAL INFRASTRUCTURE
Infrastructure = required system components, the absence of which causes system failure (e.g.
firewall...
ONTHE HORIZON
Giving! (With PCI 3.0 compliance)
CLOUD APPLICATIONS
Adam Getchell (acgetchell@ucdavis.edu)	

as architected by Scott Kirkland (srkirkland@ucdavis.edu)	

Co...
Cloud Applications at UC Davis
Cloud Applications at UC Davis
Upcoming SlideShare
Loading in …5
×

Cloud Applications at UC Davis

435 views

Published on

I summarize two years of practical experience developing campus-wide business applications on Microsoft's Azure platform. Our results are more rapid application development, better uptime and disaster recovery, and infrastructure costs two orders of magnitude lower than traditional on-premises solutions.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
435
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cloud Applications at UC Davis

  1. 1. CLOUD APPLICATIONS Adam Getchell (acgetchell@ucdavis.edu) as architected by Scott Kirkland (srkirkland@ucdavis.edu) College of Agricultural & Environmental Sciences
  2. 2. PROGRAMMING STARTED 9/1/2011 • AT PEAK 4 PROGRAMMERS, 2 DESIGNERS • MANY CONTRIBUTIONS FROM OTHERS ! PROJECT BETA 4/1/2012 • MAINTENANCE AND UPDATES CONTINUE • MOST RECENT UPDATE 9/5/2014 • REPLACING SERVICENOW! IN SHARED SERVICES CENTER • SPECIFIC UPDATES FOR PROCURE-TO-PAY !
  3. 3. • $300 MILLION INTRANSACTIONS, $136M COMPLETED • 60,000 ORDERS • 3689 ACTIVE USERS IN 1092 WORKGROUPS • 300,000 APPROVAL/EDIT ACTIONS • 79,000 FILES • 250-500MB OF FILES UPLOADED DAILY • 97GB OF STORAGE
  4. 4. First code commit 1/23/13 •At peak 3 programmers, 1 designer ! Beta test Summer Session II, 2013 •Updates and maintenance continues •Most recent update 8/4/2014
  5. 5. Used by more than 2,000 instructors across 60 academic departments ! Fall 2013 •1452 courses, 26066 responses Winter 2014 •2170 courses, 43197 responses Spring 2014 •2338 courses, 44214 responses, 23689 students ! Overall 70% response rate. Hundreds of thousands of questions and answers are collated automatically and immediately available upon final grade submission
  6. 6. HOW MUCH DOES IT COST?
  7. 7. AZURE MONTHLY COSTS Month Charge June 2013 $ 26.81 July 2013 $ 78.60 August 2013 $ 28.20 September 2013 $ 58.89 October 2013 $ 68.35 November 2013 $ 70.15 December 2013 $ 86.93 January 2014 $ 88.53 February 2014 $ 88.91 March 2014 $ 216.42 April 2014 $ 101.36 May 2014 $ 189.91 June 2014 $ 158.34 Total $ 1,261.40 Average Monthly Cost $ 97.03
  8. 8. CHALLENGES
  9. 9. INEFFICIENT WEB SERVICE CALLS
  10. 10. LOCAL INFRASTRUCTURE Infrastructure = required system components, the absence of which causes system failure (e.g. firewall, filesystem services) Service = required system data, the absence of which causes system failure for those clients that don't have cached copies of the data (e.g. DNS records, email, authentication cookies) Azure Infrastructure Outages: 0 minutes 100.00% Azure Service Outages: 0 minutes 100.00% Azure app outages due to local failures 8 hours 48 minutes 99.90% Azure app degradation due to local degradation 2 days 18 hours 37 minutes 99.24% Total Azure app downtime due to local issues 3 days 3 hours 35 minutes 99.14% January 2013-December 2013 uptime
  11. 11. ONTHE HORIZON Giving! (With PCI 3.0 compliance)
  12. 12. CLOUD APPLICATIONS Adam Getchell (acgetchell@ucdavis.edu) as architected by Scott Kirkland (srkirkland@ucdavis.edu) College of Agricultural & Environmental Sciences

×