Cloud Computing: Implications for Education - openbook

advertisement
Cloud Computing: Implications for Education
INTRODUCTION
“To the cloud.” These words were the catch phrase for a string of popular Microsoft
commercials to run in late 2010, designed to try and introduce consumers to the benefits of
Microsoft’s cloud computing services. Dummies.com defines the cloud as “the set of hardware,
networks, storage, services, and interfaces that combine to deliver aspects of computing as a
service” (Hurwitz, Bloor, Kaufman & Halper, 2011a, para. 2). As defined by the National
Institute of Standards and Technology, cloud computing is “a model for enabling ubiquitous,
convenient, on-demand network access to a shared pool of configurable computing resources
[e.g., networks, servers, storage, applications, and services] that can be rapidly provisioned and
released with minimal management effort or service provider interaction” (Mell & Grance, 2011,
p. 2). In a more user-friendly definition, Wikipedia defines cloud computing as “the on-demand
provision of computational resources [data, software] via a computer network, rather than from a
local computer” (“Cloud Computing”, 2011, para. 1). The following graphic from Wikipedia
provides a simple representation of the cloud computing concept.
1
As the above picture demonstrates, cloud computing is applicable with many of today’s
technology, allowing information to be synchronized between platforms. According to
comScore (2011) 65.8 million people in the US owned SmartPhones in January - an 8% increase
from their October 2010 survey finding (Smartphone Platform Market Share section, para. 1).
This one example of rapid growth in a cloud-intensive product seems to suggest that cloud
technology is here to stay.
The use of cloud technology is becoming more commonplace, with significant
implications in the realm of education. Collaboration, cost savings, and course management are
just a few of the benefits cloud computing offers.
BACKGROUND
Historical Perspective
The general idea of cloud computing according to Biswas (2011, para. 4) can be traced to
the 1960’s when John McCarthy noted, “Computation may someday be organized as a public
utility.” McCarthy’s premonition foresaw the advent of grid computing in the early 1990’s,
analogous to connecting the nation through an electric power grid. With development of the
Internet and advances in technology – speed, capability, and reduced cost – the ability to
distribute computational power has become reality.
One of the first companies to embrace the cloud was Salesforce.com, which developed an
application for delivering sales and customer relationship management (CRM) services via the
Internet (Biswas, 2011, para. 6). Others followed suit with Amazon Web Service (2002), Google
Docs (2006), and Amazon’s Elastic Compute Cloud (EC2). In 2007 Google and IBM partnered
with higher education to introduce cloud computing to academia (Lombardi, 2007, para. 1).
Finally, Microsoft entered the arena with the introduction of Windows Azure in November 2009.
Adaptation to the cloud will likely continue to evolve and grow in 2011 and beyond as
businesses and academic institutions look to leverage IT funding and do more with less. One
2
only has to look at the aforementioned initiatives by Amazon, Google, and Microsoft to realize
the advent of cloud computing is here.
Cloud Computing Models
Cloud computing, as noted previously by Hurwitz, Bloor, Kaufman and Halper (2011a,
para. 2), is comprised of the set of hardware, networks, storage, services, and interfaces whose
combination deliver computing as a service. The “cloud” is typically delivered in three different
configurations to meet the needs of the particular organization. These include Infrastructure as a
Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) as outlined in the
following table (Hurwitz, Bloor, Kaufman and Halper, 2011b).
Table 1 – Cloud Models
Cloud Model
Definition
Infrastructure as a Service (IaaS)
The storage and computational resources
necessary to run a cloud, providing access
over the Internet. Sometimes referred to as
Hardware as a Service (HaaS)
Platform as a Service (PaaS)
The platform utilized with the cloud
controlling allocation of servers, bandwidth
and storage.
Software as a Service (SaaS)
Providing software applications through the
Internet without the need to host or manage
the applications on one’s own computer
Classifications
In addition to the aforementioned cloud models, clouds are classified as public, private,
or hybrid clouds. Public clouds are the equivalent of data centers outside of an entity’s firewall
providing resources on demand via the Internet. Examples include Amazon Elastic Compute
Cloud (EC2), IBM's Blue Cloud, Sun Cloud, Google AppEngine and Windows Azure Services
Platform (Public Cloud, 2011, para. 4). In contrast, private clouds such as Citrix1and VMWare2
3
are inside an organization’s firewall or private space within a cloud service provider’s data
center. Finally, hybrid clouds contain aspects of both private and public clouds. Figure 1
illustrates the basic characteristics of these cloud types (Wikipedia, 2011).
Figure 1 – Types of Cloud Computing
1
Citrix is a terminal server system that allows users access over the Internet to software
applications from remote locations.
VMware provides virtualization of servers – providing multiple virtual instances of an
operating system on one machine, reducing the number of physical machines – as well as cloud
infrastructure.
2
Characteristics
There are several key characteristics essential for effective and efficient use of cloud
services, regardless of which model or classification is utilized. According to Educause (“Cloud
101”, 2011), an on demand self-service, broad network access, resource pooling, rapid elasticity
and measured service shown in Table 2 (Cloud Characteristics section, para. 3).
4
Table 2 – Cloud Characteristics
On-demand self-service. A consumer can provision computing capabilities as needed,
such as server time and network storage, without requiring human interaction with each
service's provider.
Broad network access. Capabilities are available over the network and accessed through
standard mechanisms that promote use by heterogeneous thin or thick client platforms
(e.g., mobile phones, laptops, and PDAs).
Resource pooling. The provider's computing resources are pooled to serve multiple
consumers using a multi-tenant model, with different physical and virtual resources
dynamically assigned and reassigned according to consumer demand. There is a sense of
location-independence in that the customer generally has no control or knowledge over
the exact location of the provided resources but may be able to specify location at a
higher level of abstraction (e.g., country, state, or data center). Examples of resources
include storage, processing, memory, network bandwidth, and virtual machines.
Rapid elasticity. Capabilities can be rapidly and elastically provisioned, in some cases
automatically, to quickly scale out, and rapidly released to quickly scale in. To the
consumer, the capabilities available for provisioning often appear to be unlimited and can
be purchased in any quantity at any time.
Measured Service. Cloud systems automatically control and optimize resource use by
leveraging a metering capability at some level of abstraction appropriate to the type of
service (e.g., storage, processing, bandwidth, and active user accounts). Resource usage
can be monitored, controlled, and reported, providing transparency for both the provider
and consumer of the utilized service.
CONSIDERATIONS
Cloud computing provides significant advantages to educational institutions. As noted by
Al-Zoube, El-Seoud & Wayne (2010, p. 58), “Cloud computing offers a cost-effective solution
to the problem of how to provide services, data storage, and computing power to a growing
number of Internet users without investing capital in physical machines that need to be
maintained and upgraded on-site on regular basis by the it support staff.” Such an approach helps
leverage finite fiscal resources without adversely affecting the quality of education and services
provided. One example of a cloud computing benefit is the availability of Microsoft Office
5
applications accessed through the cloud, eliminating the need for installation on computers
campus wide. Alternatively, PCs would access MS office applications running on cloud-based
servers. Additionally, students’ personal computers could utilize MS Office remotely from any
location with an Internet connection, as FSU has done with Microsoft Live@edu, eliminating the
need for individual client licenses. To access their previously created documents, students are not
required to be on campus. Cloud storage and software services provide significant advantages
and savings to the educational institutions and their students.
Another significant use of cloud computing in education is the use of Virtual Learning
Environments (VLE’s) to track courses and manage their content. Two popular examples include
Blackboard and Moodle. These cloud-based applications provide a single resource for teachers to
manage their courses and their students’ grades without the need for programming skill(s) on the
part of faculty (Al-Zoube, El-Seoud & Wyne, 2010, p. 61). Depending on the specific
educational institution, VLE’s can be designed to handle course registration, scheduling, student
fee payments, and almost any other required. For example, Blackboard’s Student Services
section of their website provides e-Learning support, student enrollment management, financial
aid, student retention, student account management and IT help desk support services as
available options, to name a few (Blackboard, 2011, para. 2).
Alternatives to the VLE’s are Personal Learning Environments, or PLE’s. These types of
sites are also sometimes referred to as Web 2.0. O’Reilly defined Web 2.0 as “...a set of
economic, social and technology trends that collectively form the basis for the next generation of
the Internet ... characterized by user participation, openness, and network effects” (Musser,
O'Reilly, & the O'Reilly Radar Team, 2006, p. 4). These sites allow multiple people to access
and work on the information at the same time from anywhere in the world. They also provide
significant customization on the part of the student, allowing them to have more control over
6
their learning experience, in contrast to VLE’s (Al-Zoube, El-Seoud & Wyne, 2010, p. 62).
Admittedly, not all Web 2.0 applications are used as PLE’s, but many possess the capability.
One area not addressed in the previous examples of cloud computing is security. Fellows
(2009) breaks the cloud security issue into three primary components: physical security, data
security, and the security of the cloud control system (Special Challenges section, para. 2).
Physical security concerns are the same ones faced by non-cloud based systems. If one’s
computer / server loses power, is damaged, stolen, or otherwise compromised, all resident data
may be lost or misused by individuals that should not have access to it. Data being stolen,
corrupted, or inaccessible, are aspects of the data security component Fellows discussed. This
component is of particular concern in the medical field, where sensitive patient data could be
compromised and result in serious problems for the individuals whose data was exposed, or lost.
As evidenced by the PlayStation Network compromise (Schreier, 2011) and Lockheed Martin’s
security breach (Shalal-Esa, 2011), cloud computing is vulnerable to intentional data destruction
and theft. These events underscore Fellows’ point about the importance of security of the data
within the cloud, not just the physical computers that comprise the cloud infrastructure. An
example of a cloud control system problem is the failure of Amazon’s EC2 cloud network. There
was a failure to have sufficient Elastic Block Storage to meet demand that caused the crash and
resulted in the irrevocable loss of data for some of Amazon’s customers (Hesseldahl, 201, para.
5). All of these events exemplify the security issues inherent in cloud computing.
Finally, there’s the idea of who owns the content in the cloud. Before a full-scale shift to
cloud computing by the masses, this issue will need to be addressed, understood, and accepted by
end users. Using Google Docs as an example, Strickland (2011) points out that “Section 11.1 of
Google's terms of service says that "you give Google a worldwide, royalty-free, and nonexclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly
display and distribute any Content which you submit, post or display on or through the Service
7
for the sole purpose of enabling Google to provide you with the Service in accordance with its
Privacy Policy (Concerns About Google Docs, para. 7).” Upon initial reflection, one might think
this gives Google exclusive rights to users’ content; however, Google contends this type of
agreement is necessary in able to publish user content to the cloud. Strickland further notes that
the Google Docs FAQ states that users retain all ownership rights to their own materials
(Concerns About Google Docs, para. 8). Interestingly, that statement is not part of the terms of
agreement which users are bound to. The point is to ensure the issue of content ownership within
the cloud is spelled out clearly, understood, and acceptable to the organization implementing
cloud services.
EDUCATIONAL IMPLEMENTATION
Cloud computing provides a state-of-the art tool for revolutionizing the delivery of IT
services in education, especially universities with their typically large investment in technology
infrastructure. As Ullman and Haggerty (2010) advocate, successful implementation of cloud
computing on campus relies on three common characteristics (Prerequisites for Cloud Success
section, para.1):
1) Authentication and authorization for cloud services should be done locally. Campus
users need to benefit from using familiar login credentials to access cloud services,
without sending user passwords directly to cloud providers. Most cloud providers
support federated authentication methods that work seamlessly for customer access,
often through the campus portal's single sign-on features.
2) Cloud applications should be branded with the look and feel of campus applications.
Most cloud providers allow some tailoring, ranging from appropriate placement of
campus logos to adopting your color schemes and website style sheets. Local
branding disguises the true host of an application and provides a seamless transition
as users click through from local to external cloud services and back again.
8
3) Some degree of web services expertise will be needed within the IT support staff. The
complexity of the cloud application will drive the degree of extraction and sharing of
data needed among local applications and those within a cloud. Integration within
the campus can run from the simple building of .csv extract files to the more
complex designing XML imports or coding sophisticated APIs.
This provides context for taking cloud computing beyond the concept of web-based
outsourcing.
Ullman and Haggerty (2010) go on to offer six different approaches to using cloud
services effectively campus wide (A loose Cloud Metaphor section, para. 4):
1) Commoditized services — needs only a utility provider e.g. Google Docs for
Education and Microsoft Live@edu
2) Open source — can be as good as or better e.g. Moodle, Sakai, Mahara
3) Go where the users are — don't reinvent the wheel e.g. Facebook, iTunes U, Twitter
4) Just-in-time computing — provides agility for elastic needs e.g. Amazon Web
Services (AWS)
5) Clouds can be local, too — build your own clouds e.g. VMware and Citrix
6) Niche-critical applications — find the right cloud provider for your niche-critical
application e.g. Federal Signal and Intelliresponse
One of the most popular cloud services adopted by universities is the migration of email
service to a cloud-based provider. The two leading competitors in this trend are Microsoft
Live@edu and Google Apps for Education. In addition to simply providing email, both services
offer additional cloud-based collaborative and productivity tools. According to Walsh (2009)
both programs offer similar features, but the decision between which provider to adopt is
complicated and an individual decision for each university (So how do Google Apps section,
para. 1). Both providers have numerous case studies of institutions that have adopted their
9
services, are happy with the change, and have seen significant cost savings. Specifically,
Washington State University reported first year savings of approximately $100,000 after
converting to Microsoft Live@edu (Washington State University, 2010, para. 1). In favor of
Google, Vanderbilt reported an annual savings of $750,000 by using Google Apps (Vanderbilt
case study, 2010, para. 1). Regarding the number of education institutes that have adopted their
service, Microsoft reports “Thousands of educational institutions in more than 100 countries
around the world use Live@edu services, accounting for tens of millions of users” (Frequently
Asked Questions, 2011, item 12). Google provides a map of the institutions that have adopted
their cloud services, which indicates over 3 million users in the United States (Apps for higher
education: Less IT, More IQ, 2011). Both choices are popular and provide great options for
schools looking to expand their IT operations into the cloud.
There are numerous challenges faced by the adoption of cloud technology in education.
Gray (2010) divided these challenges into two main types, institutional and user (Strategic
Concerns section, para. 1&2). He further states that institutional concerns can be divided into
three areas: operational, financial, and compliance risks (Strategic Concerns section, para. 1).
While this is not an all-inclusive list of concerns, it does provide three primary areas for
consideration. Institutional operational risk refers to ensuring that cloud based resources are
going to be available when required. Gray cites an example of a company placing their email and
calendar services in a cloud, a situation equally applicable to educational institutions (Strategic
Concerns section, para. 3). Cloud-based email and scheduling services must always be accessible
to students and faculty, outside of normal maintenance cycles. A loss of connectivity would be
unacceptable, so cloud applications must be equally reliable as traditional campus-based
services.
Gray describes the second challenge as the financial aspect of moving to the cloud. He
pointed out that moving to the cloud could result in unexpected support or integration costs
10
(Strategic Concerns section, para. 4). An institution may believe that by simply moving services
to the cloud, they will be able to reduce IT support requirements. While this is true with respect
to the maintenance and purchasing requirements for hardware, Gray cautions that many cloud
services were designed around an ad-based model, which requires “a lot of self-service and
community support of end users” (Strategic Concerns section, para. 4). This means that potential
savings will be moderated by the sustained customer support requirements.
The third institutional concern addressed by Grey is compliance. He is referring to the
compliance with legal requirements for disclosure of sensitive information under the Family
Educational Rights and Privacy Act, or FERPA. This law “protects the privacy of student
education records. The law applies to all schools that receive funds under an applicable program
of the U.S. Department of Education” (FERPA, 2011, para. 4). Schools have to take special
precautions when negotiating cloud contracts to ensure that they comply fully with FERPA.
Additionally, Trappler (2010) notes that institutions will also want specific language written into
contracts stipulating that the cloud service provider cooperate with the school to manage the
release of any data (Legal Government Requests for Access section, para. 1).
A final consideration is how cloud computing can impact learning outside of formal
(school, work) settings. One example is the launch of Apple’s iCloud service in late 2011 that
will store your content so it’s always accessible from your iPad, iPhone, iPod touch, Mac, or PC.
(What is iCloud? 2011, para. 2). Content such as iTunes University would be available anytime,
anywhere on all your devices, facilitating on an informal, personal level. Additionally, cloudbased services provide access to a wide array of open content and open education opportunities
such as MIT’s OpenCourseWare digital repository at http://ocw.mit.edu/index.htm, well suited
for individual self-discovery and personal and professional development.
11
SUMMARY
The era of cloud computing is upon us. As noted previously, there are myriad definitions
to describe the phenomena. Danielson (2008, para. 4) keeps it relatively simple, describing cloud
computing as technology that enables users and developers to utilize services without knowledge
of, expertise with, nor control over the technology infrastructure that supports them. It’s more
than web-based outsourcing; it’s leveraging the Internet in various ways to benefit the
organization. For education, especially universities, it provides channels for commoditized
services, open source applications, Web 2.0 technologies, Just-In-Time computing, and niche
applications campus-wide.
Schools looking to adopt cloud computing need to conduct thorough research and
analysis to ensure they select the appropriate technology and service providers as well as address
security and risk mitigation. Additionally, they must consider local authentication to the cloud,
institutional branding, and the necessary IT skills required of campus technology staff. When
properly planned and implemented, cloud computing can provide a campus-wide computing
platform that is cost-effective and leverages the internet and associated technologies that goes
beyond simply internet-based outsourcing.
REFERENCES
Al-Zoube, M., El-Seoud, S., Wyne, M. (2010). Cloud computing based e-learning system.
International Journal of Distance Education Technologies, 8.2 (April-June).
Apps for higher education: Less IT, More IQ. (2011). Google Apps for Education. Retrieved
from http://www.google.com/apps/intl/en/edu/customer_list.html
Biswas, B. (2011). A History of Cloud Computing. In the CloudTweaks website. Retrieved from
http://www.cloudtweaks.com/2011/02/a-history-of-cloud-computing/
Blackboard Student Services. (2011). Blackboard. Retrieved from
http://www.blackboard.com/Services/Student-Services.aspx
12
Cloud 101. (2011). In the Educause website. Retrieved from
http://www.educause.edu/Cloud101
Cloud Computing. (2011). Wikipedia. Retrieved from
http://en.wikipedia.org/wiki/Cloud_computing
comScore. (2011). comScore Reports January 2011 U.S. Mobile Subscriber market Share.
Retrieved from
http://www.comscore.com/Press_Events/Press_Releases/2011/3/comScore_Reports_Januar
y_2011_U.S._Mobile_Subscriber_Market_Share
Danielson, K. (2008). Distinguishing Cloud Computing from Utility Computing. eBizQ.net.
Retrieved from
http://www.ebizq.net/blogs/saasweek/2008/03/distinguishing_cloud_computing/
Fellows, D. (2009). What is a Distributed System? Retrieved from
http://cnx.org/content/m31661/latest/
FERPA. (2011). U.S. Department of Education. Retrieved from
http://www2.ed.gov/policy/gen/guid/fpco/ferpa/index.html
Frequently Asked Questions. (2011). Microsoft Live@edu. Retrieved from
http://www.microsoft.com/liveatedu/faq.aspx?locale=en-US&country=US#12
Gray, T. (2010). A Tale of Two Clouds. EDUCAUSE Quarterly Magazine, 33 (2). Retrieved
from
http://www.educause.edu/EDUCAUSE+Quarterly/EDUCAUSEQuarterlyMagazineVolu
m/ATaleofTwoClouds/206529
Hesseldahl, A. (2011). Amazon's Cloud Crash Is Over, But the Talking About It Isn't. All Things
D. Retrieved from
http://allthingsd.com/20110425/amazons-cloud-crash-is-over-but-the-talking-about-itisnt/
13
Hurwitz, J., Bloor, R., Kaufman, M. & Halper, F. (2011a). What is Cloud Computing? Cloud
Computing for Dummies. Retrieved from http://www.dummies.com/howto/content/what-is-cloud-computing.html
Hurwitz, J., Bloor, R., Kaufman, M. & Halper, F. (2011b). Cloud Computing Models. Cloud
Computing for Dummies. http://www.dummies.com/how-to/content/cloud-computingmodels.html?cid=embedlink
Lombardi, C. (2007). IBM and Google team up on cluster computing. Retrieved from
http://www.zdnet.co.uk/news/it-strategy/2007/10/08/ibm-and-google-team-up-on-clustercomputing-39289873/
Mell, P. & Grance, T. (2011). The NIST Definition of Cloud Computing (Draft). Retrieved from
http://csrc.nist.gov/publications/drafts/800-145/Draft-SP-800-145_cloud-definition.pdf
Musser, J., O'Reilly, T. & the O'Reilly Radar Team. (2006). Web 2.0: Principles and best
practices. Retrieved from
http://www.oreilly.com/catalog/web2report/chapter/web20_report_excerpt.pdf
Public Cloud. (2011). Retrieved from
http://searchcloudcomputing.techtarget.com/definition/public-cloud
Schreier, J. (2011). PlayStation Network Hack Leaves Credit Card Info at Risk. Wired. Retrieved
from http://www.wired.com/gamelife/2011/04/playstation-network-hacked/
Shalal-Esa, A. & Finkle, J. (2011). Lockheed network hit by major disruption: sources. Reuters
UK Edition. Retrieved from http://uk.reuters.com/article/2011/05/26/us-lockheednetwork-idUKTRE74P7U320110526
Strickland, J. (2011). How Google Docs Works. Retrieved from
http://communication.howstuffworks.com/google-docs4.htm
Sultan, N. (2010). Cloud computing for education: A new dawn? International Journal of
Information Management, 30(2), 109-116.
14
Trappler, T. (2010). If It’s in the Cloud, Get It on Paper: Cloud Computing Contract Issues.
EDUCAUSE Quarterly Magazine, 33 (2). Retrieved from
http://www.educause.edu/EDUCAUSE+Quarterly/EDUCAUSEQuarterlyMagazineVolu
m/IfItsintheCloudGetItonPaperClo/206532
Ulman, D. & Haggert, B. (2010). Embracing the Cloud: Six Ways to Look at the Shift to Cloud
Computing. Retrieved from
http://www.educause.edu/EDUCAUSE+Quarterly/EDUCAUSEQuarterlyMagazineVolu
m/EmbracingtheCloudSixWaystoLook/20652
Vanderbilt case study. (2010). Google Apps & Search: Vanderbilt case study. Retrieved from
https://docs.google.com/fileview?id=0B5AOHQcScAeM2Q5ZmE1ZGUtYTFkZS00OGEzLWFkZmMtOGNmMTIyNDJlODdm&hl=en
Walsh, K. (2009). Google Apps for Education vs. Microsoft’s Live@edu. EmergingEdTech.
Retrieved from http://www.emergingedtech.com/2009/10/google-apps-for-education-vsmicrosofts-liveedu/
Washington State University. (2010). Microsoft Case Studies. Retrieved from
http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=40000070
91
What is iCloud? (2011). Retrieved from the http://www.apple.com/icloud/what-is.html
Wikipedia. (2011). Cloud Computing Types graphic. Retrieved from
http://en.wikipedia.org/wiki/File:Cloud_computing_types.svg
TERMS & DEFINITIONS
Cloud Computing: the on-demand provision of computational resources (data, software) via a
computer network, rather than from a local computer.
The Cloud: the set of hardware, networks, storage, services, and interfaces that combine to
deliver aspects of computing as a service.
15
Infrastructure as a Service (IaaS): The storage and computational resources necessary to run
a cloud, providing access over the Internet. Sometimes referred to as Hardware as a Service
(HaaS)
Platform as a Service (PaaS): The platform utilized with the cloud controlling allocation of
servers, bandwidth and storage.
Software as a Service (SaaS): Providing software applications through the Internet without
the need to host or manage the applications on one’s own computer
On-demand self-service: A consumer can provision computing capabilities as needed, such as
server time and network storage, without requiring human interaction with each service's
provider.
Broad network access: Capabilities are available over the network and accessed through
standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g.,
mobile phones, laptops, and PDAs).
Resource pooling: The provider's computing resources are pooled to serve multiple consumers
using a multi-tenant model, with different physical and virtual resources dynamically assigned
and reassigned according to consumer demand. There is a sense of location-independence in
that the customer generally has no control or knowledge over the exact location of the provided
resources but may be able to specify location at a higher level of abstraction (e.g., country,
state, or data center). Examples of resources include storage, processing, memory, network
bandwidth, and virtual machines.
Rapid elasticity: Capabilities can be rapidly and elastically provisioned, in some cases
automatically, to quickly scale out, and rapidly released to quickly scale in. To the consumer,
the capabilities available for provisioning often appear to be unlimited and can be purchased in
any quantity at any time.
16
Measured Service: Cloud systems automatically control and optimize resource use by
leveraging a metering capability at some level of abstraction appropriate to the type of service
(e.g., storage, processing, bandwidth, and active user accounts). Resource usage can be
monitored, controlled, and reported, providing transparency for both the provider and
consumer of the utilized service.
Virtual Learning Environments (VLE’s): Cloud-based applications that provide a single
resource for teachers to manage their courses and their students’ grades without the need for
programming skill(s).
Personal Learning Environments (PLE’s): Cloud based applications that function like
VLE’s, but provide students with more customizability than VLE’s.
Web 2.0: A set of economic, social and technology trends that collectively form the basis for
the next generation of the Internet ... characterized by user participation, openness, and
network effects.
Authors: Dave Aguilar and Kem Siddons, Florida State University (June 2011)
17
Download