Cloud Computing in Higher Education Changing the Way



























- Slides: 27
Cloud Computing in Higher Education Changing the Way We Provide Systems
What is a system? What are the problems we face with them? DEFINING SYSTEMS AND THEIR PROBLEMS
Describing a System Software Moodle Platform Infrastructure PHP IBM Blade. Center HS 22 My. SQL Apache Ubuntu Network Connection
Problems with Systems • Basic Assumptions When Creating Systems • • Number of users Amount of storage Supporting requirements Amount of compute power • Issues Faced with Maintaining Systems • Cost of updating systems • Scaling systems
5 characteristics 4 deployment models 3 service models DEFINING THE CLOUD Definition based on the definition from the National Institute of Standards and Technology.
5 characteristics 4 deployment models 3 service models DEFINING THE CLOUD: 5 CHARACTERISTICS
5 Characteristics On-demand self-service
5 Characteristics Broad network access
5 Characteristics Resource pooling
5 Characteristics Rapid elasticity
5 Characteristics Measured Service
5 characteristics 4 deployment models 3 service models DEFINING THE CLOUD: 4 DEPLOYMENT MODELS
4 Deployment Models • Public Cloud Amazon Web Service’s Elastic Compute Cloud Software Platform Ruby on Rails Infrastructure Servers Ubuntu Redmine My. SQL Mongrel Network Connection
4 Deployment Models • Community Cloud Educational Consortium’s Cloud Software Platform Ruby on Rails Infrastructure Servers Ubuntu Redmine My. SQL Mongrel Network Connection
4 Deployment Models • Private Cloud Institution’s VMware v. Cloud Software Platform Ruby on Rails Infrastructure Servers Ubuntu Redmine My. SQL Mongrel Network Connection
4 Deployment Models • Hybrid Cloud VMware v. Cloud Platfor m Amazon Web Service’s Elastic Compute Cloud Software Platform Ruby on Rails My. SQL Infrastructure Servers Ubuntu Redmine My. SQL Mongrel Network Connection
5 characteristics 4 deployment models 3 service models DEFINING THE CLOUD: 3 SERVICE MODELS
3 Service Models • Software as a Service – Google Docs Software Platform Java Google Docs Infrastructure Servers Javascript ? Network Connection
3 Service Models • Platform as a Service – Heroku Software Platform Infrastructure Ruby on Rails Servers Your Application Debian Linux Postgres. SQL Thin Network Connection
3 Service Models • Infrastructure as a Service – Rackspace Software Your Application Platform Infrastructure Your Programming Language Servers Your Operating System Your Database Network Connection
How are you using the cloud? Survey results and audience participation. HIGHER EDUCATION’S USE OF THE CLOUD
Software-as-a-Service Usage by Academic Institutions Responding to Survey
Platform-as-a-Service Usage by Academic Institutions Responding to Survey
Infrastructure-as-a-Service Usage by Academic Institutions Responding to Survey
Provide us a brief description of how your institution is using the cloud. HOW ARE YOU USING THE CLOUD?
Resources on the Cloud: Blogs • Planet Cloud – an aggregation of blogs talking solely about the cloud • Wisdom of the Clouds – James Urquhart, Market Manager for Cloud Computing and Virtualization, CISCO • Rational Survivability – Christopher Hoff, Director of Cloud and Virtualization Solutions, Data Center Solutions, CISCO • Amazon Web Services Blog – Official blog for Amazon Web Services • Windows Azure Blog – Official blog for Windows Azure • Elastic Vapor : : Life in the Cloud – Reuven Cohen, Founder and CTO Enomaly Inc. • All Things Distributed – Werner Vogels, CTO Amazon. com
Resources on the Cloud • NIST Definition of the Cloud – The National Institute of Standards and Technology’s definition of the cloud. • Above the Clouds: A Berkeley View of Cloud Computing – A paper on the potential benefits and uses of the cloud • Clouderati Twitter Lists – While Clouderati itself doesn’t tweet about the cloud, it does provide a number of lists of persons that tweet about the cloud. While many of these folks are in the business space, they provide a lot of information about the cloud. • EDUCAUSE Cloud Computing Resources – Resources from education on cloud computing, including publications, presentation, podcasts, etc. • Attend Cloud. Camp – Cloud. Camp is an unconference held throughout the world (and even virtually). It’s a great place to go, meet people who are also interested in the cloud, and learn a few new things.



























