Cloud Computing in Higher Education Changing the Way

  • Slides: 27
Download presentation
Cloud Computing in Higher Education Changing the Way We Provide Systems

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

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.

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

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

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 4 deployment models 3 service models DEFINING THE CLOUD: 5 CHARACTERISTICS

5 Characteristics On-demand self-service

5 Characteristics On-demand self-service

5 Characteristics Broad network access

5 Characteristics Broad network access

5 Characteristics Resource pooling

5 Characteristics Resource pooling

5 Characteristics Rapid elasticity

5 Characteristics Rapid elasticity

5 Characteristics Measured Service

5 Characteristics Measured Service

5 characteristics 4 deployment models 3 service models DEFINING THE CLOUD: 4 DEPLOYMENT MODELS

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

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

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

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

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

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

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

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

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

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

Software-as-a-Service Usage by Academic Institutions Responding to Survey

Platform-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

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

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

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

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.