cloud computing in libraries

38
CLOUD COMPUTING IN LIBRARIES Basic concepts and library applications Library Services in the Cloud August 2, 2012 Marshall Breeding Independent Consult, Author, Founder and Publisher, Library Technology Guides www.librarytechnology.org / twitter.com/ mbreeding

Upload: bruis

Post on 25-Feb-2016

34 views

Category:

Documents


1 download

DESCRIPTION

Marshall Breeding Independent Consult, Author, Founder and Publisher, Library Technology Guides www.librarytechnology.org / twitter.com/ mbreeding. Cloud Computing in Libraries. Basic concepts and library applications. August 2, 2012. Library Services in the Cloud. Summary. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Cloud Computing in Libraries

CLOUD COMPUTING IN LIBRARIESBasic concepts and library applications

Library Services in the CloudAugust 2, 2012

Marshall BreedingIndependent Consult, Author, Founder and Publisher, Library Technology Guideswww.librarytechnology.org/twitter.com/mbreeding

Page 2: Cloud Computing in Libraries

Summary Explore the use of cloud computing in a

library setting Practical examples for general business

automation Strategic library products offered

through cloud technologies

Page 3: Cloud Computing in Libraries

Cloud Computing for Libraries

Volume 11 in The Tech Set

Published by Neal-Schuman / ALA TechSource

ISBN: 781555707859

http://www.neal-schuman.com/ccl

Book Image Publication Info:

Page 4: Cloud Computing in Libraries

Cloud computing as marketing term

Cloud computing used very freely, tagged to almost any virtualized environment

Any arrangement where the library relies on some kind of remote hosting environment for major automation components

Includes almost any vendor-hosted product offering

Page 5: Cloud Computing in Libraries

Cloud computing – characteristics

Web-based Interfaces Externally hosted Pricing: subscription or utility Highly abstracted computing model Provisioned on demand Scaled according to variable needs Elastic – consumption of resources can

contract and expand according to demand

Page 6: Cloud Computing in Libraries

Fundamental technology shift Mainframe computing Client/Server Cloud Computing

http://www.flickr.com/photos/carrick/61952845/http://soacloudcomputing.blogspot.com/2008/10/cloud-computing.html

http://www.javaworld.com/javaworld/jw-10-2001/jw-1019-jxta.html

Page 7: Cloud Computing in Libraries

Gartner Hype Cycle 2009

Page 8: Cloud Computing in Libraries

Gartner Hype Cycle 2010

Page 9: Cloud Computing in Libraries

Gartner Hype Cycle 2011

Page 10: Cloud Computing in Libraries

Local Computing Traditional model Locally owned and managed Shifting from departmental to enterprise Departmental servers

co-located in central IT data centers

Increasingly virtualized

Page 11: Cloud Computing in Libraries

Virtualization The ability for multiple

computing images to simultaneously exist on one physical server

Physical hardware partitioned into multiple instances using virtual machine management tools such as VMware

Applicable to local, remote, and cloud models

Page 12: Cloud Computing in Libraries

Infrastructure-as-a-service Provisioning of Equipment Servers, storage

Virtual server provisioning Examples:

Amazon Elastic Compute Cloud (EC2) Amazon Simple Storage Service (S3) Rackspace Cloud www.rackspacecloud.com/

) EMC2 Atmos (www.atmosonline.com/)

Page 13: Cloud Computing in Libraries

Amazon EC2 Amazon Machine Instances (AMI)

Red Hat Enterprise Linux Debian Fedora Ubuntu Linux Open Solaris Windows Server 2003/2008

Page 14: Cloud Computing in Libraries

Software-as-a-Service Complete software application, customized for

customer use Software delivered through cloud infrastructure,

data stored on cloud Eg: Salesforce.com—widely used business

infrastructure Multi-tenant: all organizations that use the

service share the same instance (codebase, hardware resources, etc) Often partitioned to separate some groups of

subscribers

Page 15: Cloud Computing in Libraries

Application service provider Legacy business applications hosted by software

vendor Standalone application on discrete or virtualized

hardware Staff and public clients accessed via the Internet Same user interfaces and functionality as if

installed locally Established as a deployment model in the 1990’s Can be implemented through Infrastructure-as-a

Service Individual instances of legacy system hosted in EC2

Page 16: Cloud Computing in Libraries

ASP vs SaaS

From: THINKstrategies: CIO’s Guide to Software-as-a-Service

Page 17: Cloud Computing in Libraries

Storage-as-a-Service Provisioned, on-demand storage Bundled to, or separate from other cloud

services

Page 18: Cloud Computing in Libraries

Cloud computing in action

Common Library Examples

Page 19: Cloud Computing in Libraries

Cloud computing trends for libraries Increased migration away from local

computing toward some form of remote / hosted / virtualized alternative

Cloud computing especially attractive to libraries with few technology support personnel

Adequate bandwidth will continue to be a limiting factor

Page 20: Cloud Computing in Libraries

Operation of a library’s Web site Fewer libraries choosing to operate their

Web sites on local servers Simple sites: Web hosting services Intermediate sites: Hosted CMS

Drupal consulting firm + hosting service Complex sites

Custom programming EC2 or other Infrastructure as a service

Page 21: Cloud Computing in Libraries

Mail and Calendaring Many libraries just use individual accounts on Gmail or similar

services A more sophisticated approach uses mail services from

Google, Microsoft, or others institutionally Google Apps for Businesses Microsoft Exchange Online

Same interface, but e-mail addresses carry the institutional domain name Free or low-cost for small organizations Professional levels for larger organizations

Supplemental services: No advertising Back-up and recovery services Service Level agreement

Page 22: Cloud Computing in Libraries

Document creation and collaboration

Google Docs / Google Drive Microsoft Office 365 Zoho.com

Concerns / Issues: Documents as official institutional records Backup and recovery process Private or Subject to FOIA?

Page 23: Cloud Computing in Libraries

Data in the cloud Storage as a service Informal / small-scale

Dropbox (2GB+) Microsoft Skydrive (7GB+) Mostly used as supplemental storage and for

sharing Institutional / Larger-scale

Local storage still dominant When using cloud storage for institutional data

Multiple tiers of backup with SLA DuraCloud, S3, many others

Page 24: Cloud Computing in Libraries

Platform-as-a-Platform as a Service

Virtualized computing environment for deployment of software

Application engine, no specific server provisioning

Examples: Google App Engine

SDKs for Java, Python Heroku: ruby platform Amazon Web Service

Library Specific platforms WorldShare Platform

Page 25: Cloud Computing in Libraries

Library automation through SaaS Almost all library automation products

offered through hosted options SaaS or ASP?

Page 26: Cloud Computing in Libraries

ILS Products offered as SaaS (mostly ASP)

SirsiDynix Symphony SirsiDynix Horizon Innovative Interfaces Millennium Ex Libris Aleph EOS International EOS.Web Evergreen – Equinox Software Koha – LibLime, ByWater, many others

internationally …many other examples …

Page 27: Cloud Computing in Libraries

Multi-tenant SaaS Serials Solutions

Summon Intota (Announced for 2012-13) 360 Search, 360 Link, KnowledgeWorks

Ex Libris Alma Primo Central

BiblioCommons OCLC WorldShare Management Services

Page 28: Cloud Computing in Libraries

Data as a service SaaS provides opportunity for highly shared data models WorldCat: one globally shared copy that serves all

libraries Primo Central: central index of articles maintained by Ex

Libris shared by all libraries implementing Primo / Primo Central Global Knowledgebase of e-journal holdings shared among

all customers of SFX Serials Solutions: KnowledgeWorks General opportunity to move away from library-by-

library metadata management to globally shared workflows

Page 29: Cloud Computing in Libraries

Platform as a Service OCLC WorldShare Platform

WorldShare Management Services WorldShare License Manager Library-created applications

Page 30: Cloud Computing in Libraries

Repositories in the cloud Dspace – institutional repository

application Fedora – generalized repository platform DuraSpace – organization now over both

Dspace and Fedora DuraCloud – shared, hosted repository

platform Pilot since 2009, production in early 2011 www.duraspace.org/duracloud.php

Page 31: Cloud Computing in Libraries

Caveats and concerns with SaaS Libraries must have adequate bandwidth

to support access to remote applications without latency

Quality of service agreements that guarantee performance and reliability factors

Configurability and customizability limitations

Access to API’s Ability to interoperate with 3rd party

applications Eg: Connect SaaS ILS with discovery

product from another vendor

Page 32: Cloud Computing in Libraries

Preserve your brand! Be sure that your services delivered

through your own URL Most cloud services support domain

aliases Accomplished through DNS configuration

Implemented by your network administrator

Create CNAME entry to redirect cloud service to a subdomain associated with your library:

S3.mylibrary.org = s3.amazonaws.com.

Page 33: Cloud Computing in Libraries

Cost implications Total cost of ownership Do all cost components result in increased or

decreased expense Personnel costs – need less technical administration Hardware – server hardware eliminated Software costs: subscription, license,

maintenance/support Indirect costs: energy costs associated with power and

cooling of servers in data center IaaS: balance elimination of hardware investments

for ongoing usage fees Especially attractive for development and prototyping

Page 34: Cloud Computing in Libraries

Risks and concerns Privacy of data

Policies, regulations, jurisdictions Ownership of data

Avoid vendor lock-in Integrity of Data

Backups and disaster recovery

Page 35: Cloud Computing in Libraries

Security issues Most providers implement stronger

safeguards beyond the capacity of local institutions

Virtual instances equally susceptible to poor security practices as local computing

Page 36: Cloud Computing in Libraries

Increased pressure Library automation vendors promoting

SaaS offerings Some companies already exclusively SaaS

Software pricing increasingly favorable to SaaS

Page 37: Cloud Computing in Libraries

Caveat Technologies promoted by companies

and organizations have a vested interest in their adoption

Critically assess viability of the technology and its appropriateness for your organization

Start with low-risk projects before making strategic commitments

Page 38: Cloud Computing in Libraries

Questions and Discussion