Transcript
Page 1: Cloud Computing and Digital Libraries - Keynote

Cloud Computing and Digital Libraries

First perspectives on a future technological alliance

Pedro Lopes | [email protected] | PDEI - Seminars | Jan 23, 2009

Page 2: Cloud Computing and Digital Libraries - Keynote

Outline

‣ Internet

‣ Cloud-Computing

‣ Digital Libraries Issues

• Services

• Digital Data Storage

‣ Cloud Libraries

Page 3: Cloud Computing and Digital Libraries - Keynote

Internet

[http://xkcd.com/530]

Page 4: Cloud Computing and Digital Libraries - Keynote

[http://infreemation.net/wp-content/uploads/cloud-computing-kitchen-sink.jpg]

‣ Internet has changed, it is “the” platform for everything

• Accessible

• Anywhere

• Anytime

• Everyone

• Applications run in the browser

• Entertainment: Hi5, Facebook, IMDb...

• Productivity: Office Live, Google Apps...

• “Everything”-as-a-service

• Internet is the Cloud

Cloud Computing [Motivation]

How do novel applications work within the cloud?

Page 5: Cloud Computing and Digital Libraries - Keynote

‣ GRID > Virtualization > Cloud

Cloud Computing [Architecture]

[http://www.slideshare.net/ruv/meshu-cloud-camp]

Page 6: Cloud Computing and Digital Libraries - Keynote

Cloud Computing [Benefits]

‣ Resource flexibility

• Improve service level and availability

‣ Pay for what you use

• Cost saving, leveraging economies of scale

‣ Rapid prototyping and market testing

• Increased speed to market

‣ Self-service deployment

‣ Reduce lock-in and switching costs

Page 7: Cloud Computing and Digital Libraries - Keynote

Digital Libraries

‣ Store information in the digital world

• Digital knowledge

‣Make it available online

• With some restrictions

‣ Issues

• Lack of services / functionalities

• Difficulties digital data storage

Data Storage & Infrastructures

Get the data IN

Get the data OUT

Page 8: Cloud Computing and Digital Libraries - Keynote

Services [Problem]

‣ There’s an enormous amount of data

• But there’s a lack in advanced functionalities

‣What can we do with the data?

• Search

• View

‣What new services?

• Information mining

• Advanced queries

• Semantics

Page 9: Cloud Computing and Digital Libraries - Keynote

Services [Solution]

‣ Services can be easily created in the correct frameworks

‣ Cloud-Computing

• Built-in framework

• Easy development of new services

• Increases momentum in the developer community

• Faster testing and deployment

• More processing power

Page 10: Cloud Computing and Digital Libraries - Keynote

Digital Data Storage [Problem]

‣ Digital data

• Preservation

• Component failures

• Obsolescence

• Attacks

• Natural disasters

• Distribution

• Availability

• Heterogeneity

• Scalability

• Authenticity

Page 11: Cloud Computing and Digital Libraries - Keynote

Digital Data Storage [Solution]

‣ Preservation issues may be solved with distributed environments

‣ Cloud-computing

• Built-in architecture

• Distributed

• Every single data bit is replicated

• Metadata

‣ Geographic distribution

‣ Scalability

• Better availability is assured

Page 12: Cloud Computing and Digital Libraries - Keynote

Cloud Libraries [Conclusions]

‣ Information is the most important component

‣ “We shouldn’t care about anything else”

• Leave that to the cloud-computing environment

• Service development

• Distributed architecture

• Metadata

‣ Digital libraries and cloud-computing are a perfect match

• Create a digital library based on a cloud computing operating environment

• Microsoft Azure Services

• Amazon Elastic Compute Cloud

• Google App Engine

Page 13: Cloud Computing and Digital Libraries - Keynote

Questions?

Page 14: Cloud Computing and Digital Libraries - Keynote

Thank You