SlideShare a Scribd company logo
CLOUD APPLICATIONS
Adam Getchell (acgetchell@ucdavis.edu)	

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

College of Agricultural & Environmental Sciences
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	

!
• $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
Cloud Applications at UC Davis
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
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
Cloud Applications at UC Davis
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.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
CHALLENGES
INEFFICIENT WEB SERVICE CALLS
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
ONTHE HORIZON
Giving! (With PCI 3.0 compliance)
CLOUD APPLICATIONS
Adam Getchell (acgetchell@ucdavis.edu)	

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

College of Agricultural & Environmental Sciences

More Related Content

PDF
Lessons Learned Developing and Managing High Volume Apache Spark Pipelines i...
PDF
RAPID REPLACEMENT FLYER -- LENNOX
PPTX
Make Your Own Meridian Mobile App Workshop #AirheadsConf Italy
PPT
Defending Your Network
PDF
PCI Compliance in the Cloud: A working example
PPTX
Enterprise Dev Test offer Customer ready.pptx
PPTX
What Does It Cost for Microsoft Dynamics in the Cloud?
PDF
SCQAA-SF Meeting on May 21 2014
Lessons Learned Developing and Managing High Volume Apache Spark Pipelines i...
RAPID REPLACEMENT FLYER -- LENNOX
Make Your Own Meridian Mobile App Workshop #AirheadsConf Italy
Defending Your Network
PCI Compliance in the Cloud: A working example
Enterprise Dev Test offer Customer ready.pptx
What Does It Cost for Microsoft Dynamics in the Cloud?
SCQAA-SF Meeting on May 21 2014

Similar to Cloud Applications at UC Davis (20)

PPTX
CCI 2019 - Come ottimizzare i propri workload su Azure
PPTX
Installment of database management system
PDF
Great Lakes Oracle Conference (GLOC) Benefits of migrating to the Cloud- Me...
PPTX
Festive Tech Calendar 2022
PPTX
SAFwAD @ Intelligent Cloud Conference
PPTX
Azure Data Lake and Azure Data Lake Analytics
PPTX
Syn254 showdown aws vs. azure for desktop delivery - final
PDF
Azure SQL Database for the SQL Server DBA - Azure Bootcamp Athens 2018
PPTX
Data Con LA 2022 - Supercharge your Snowflake Data Cloud from a Snowflake Dat...
PPTX
Introducing Azure SQL Database
PDF
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
PDF
Application Virtualization, University of New Hampshire
PPTX
Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...
PPTX
Michigan Energy Forum - May 2, 2013
PPT
Network Implementation and Support Lesson 01 Server 2003 Intro - Eric Vande...
PPTX
Facilitating DevOps Execution in an All Digital Environment
PPTX
Migrate a successful transactional database to azure
PPTX
Latest Updates to Azure Integration Services
PDF
Beyond DevOps: How Netflix Bridges the Gap?
PPTX
Drive Profitability in Azure with Cloud Desktops and Apps
CCI 2019 - Come ottimizzare i propri workload su Azure
Installment of database management system
Great Lakes Oracle Conference (GLOC) Benefits of migrating to the Cloud- Me...
Festive Tech Calendar 2022
SAFwAD @ Intelligent Cloud Conference
Azure Data Lake and Azure Data Lake Analytics
Syn254 showdown aws vs. azure for desktop delivery - final
Azure SQL Database for the SQL Server DBA - Azure Bootcamp Athens 2018
Data Con LA 2022 - Supercharge your Snowflake Data Cloud from a Snowflake Dat...
Introducing Azure SQL Database
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Application Virtualization, University of New Hampshire
Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...
Michigan Energy Forum - May 2, 2013
Network Implementation and Support Lesson 01 Server 2003 Intro - Eric Vande...
Facilitating DevOps Execution in an All Digital Environment
Migrate a successful transactional database to azure
Latest Updates to Azure Integration Services
Beyond DevOps: How Netflix Bridges the Gap?
Drive Profitability in Azure with Cloud Desktops and Apps
Ad

More from Adam Getchell (12)

PDF
GenAI: Topic list generated by ChatGPT 4.0
PDF
AI for Research and Education for Pomology
PDF
AI in Action: UC AI Innovation Virtual Share Fair
PDF
April 2015 APS presentation
PDF
Background independent quantum gravity
PDF
Agent based modeling-presentation
PDF
Newtonian limit in cdt
PDF
UC Davis Active Directory Unified Communications Design Whitepaper
PDF
Agile Secure Cloud Application Development Management
PPTX
Secure Dot Net Programming
PPT
An Overview Of Python With Functional Programming
PPTX
Quantum Gravity
GenAI: Topic list generated by ChatGPT 4.0
AI for Research and Education for Pomology
AI in Action: UC AI Innovation Virtual Share Fair
April 2015 APS presentation
Background independent quantum gravity
Agent based modeling-presentation
Newtonian limit in cdt
UC Davis Active Directory Unified Communications Design Whitepaper
Agile Secure Cloud Application Development Management
Secure Dot Net Programming
An Overview Of Python With Functional Programming
Quantum Gravity
Ad

Recently uploaded (20)

PDF
Empathic Computing: Creating Shared Understanding
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Encapsulation theory and applications.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Modernizing your data center with Dell and AMD
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Approach and Philosophy of On baking technology
PPTX
A Presentation on Artificial Intelligence
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Network Security Unit 5.pdf for BCA BBA.
Empathic Computing: Creating Shared Understanding
Unlocking AI with Model Context Protocol (MCP)
Understanding_Digital_Forensics_Presentation.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Encapsulation theory and applications.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Big Data Technologies - Introduction.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Digital-Transformation-Roadmap-for-Companies.pptx
Modernizing your data center with Dell and AMD
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Approach and Philosophy of On baking technology
A Presentation on Artificial Intelligence
Reach Out and Touch Someone: Haptics and Empathic Computing
Network Security Unit 5.pdf for BCA BBA.

Cloud Applications at UC Davis

  • 1. CLOUD APPLICATIONS Adam Getchell (acgetchell@ucdavis.edu) as architected by Scott Kirkland (srkirkland@ucdavis.edu) College of Agricultural & Environmental Sciences
  • 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. • $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
  • 5. 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
  • 6. 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
  • 8. HOW MUCH DOES IT COST?
  • 9. 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
  • 12. 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
  • 13. ONTHE HORIZON Giving! (With PCI 3.0 compliance)
  • 14. CLOUD APPLICATIONS Adam Getchell (acgetchell@ucdavis.edu) as architected by Scott Kirkland (srkirkland@ucdavis.edu) College of Agricultural & Environmental Sciences