Cloud Services for Repositories

24
Alex D Wade Director – Scholarly Communication Microsoft Research Cloud Services for Repositories

description

A presentation by Alex Wade of Microsoft at the Repositories and the Cloud meeting organised by Eduserv and JISC in London on Feb 23 2010.

Transcript of Cloud Services for Repositories

Page 1: Cloud Services for Repositories

Alex D WadeDirector – Scholarly CommunicationMicrosoft Research

Cloud Services for Repositories

Page 2: Cloud Services for Repositories

A knowledge ecosystem: A richer authoring experienceAn ecosystem of servicesSemantic storage Open, Collaborative,Interoperable, and Automatic

Data/information is inter-connected through machine-interpretable information (e.g. paper X is about star Y)Social networks are a special case of ‘data meshes’

Moving to a world where all data is linked …

Attribution: Chris Bizer

Page 3: Cloud Services for Repositories

… and can be stored/analyzed in the Cloud

scholarly communications

domain-specific services

The Microsoft Technical Computing mission to reduce time to scientific insights is exemplified by the June 13, 2007 release of a set of four free software tools designed to advance AIDS vaccine research. The code for the tools is available now via CodePlex, an online portal created by Microsoft in 2006 to foster collaborative software development projects and host shared source code. Microsoft researchers hope that the tools will help the worldwide scientific community take new strides toward an AIDS vaccine. See more.

instant messaging

identity

document store

blogs &social

networking

mail

notification

searchbooks

citations

visualization and analysis services

storage/data services

computeservices

virtualization

Project management

Reference management

knowledge management

knowledge discovery

Vision of Future Researche-Infrastructure usingClient + Cloud resources

Page 4: Cloud Services for Repositories

A “Smart” Cyberinfrastructure for Research”

http://cacm.acm.org/magazines/2009/12/52840-a-smart-cyberinfrastructure-for-research

Page 5: Cloud Services for Repositories

This has happened before…

1900 1907 1930 1935

5%

40%

80% 90%

Electrical Grid Adoption

Page 6: Cloud Services for Repositories
Page 7: Cloud Services for Repositories

• Utility computing [infrastructure/IaaS] Provide a data center and a way to host client VMs and data.Developers, not end-users, are the target of this kind of cloud computing.

• Platform as a Service [platform/PaaS] Provide a programming environment to build a cloud application The cloud deploys and manages the app for the client

• End-user applications [software/SaaS] Delivery of software from the cloud to the desktopAny web application is a cloud application in the sense that it resides in the cloud. Google, Amazon, Facebook, twitter, flickr, and virtually every other Web 2.0 application is a cloud application in this sense.

Types of Cloud Computing

From: Tim O'Reilly, O'Reilly Radar (10/26/08)—”Web 2.0 and Cloud Computing”

Page 8: Cloud Services for Repositories

Visual Studio & .NET

“Oslo” - Modeling

Partners

Page 9: Cloud Services for Repositories

Microsoft Research Cloud Services Scenarios

Enhance Migrate Create

• Extend existing on-premises applications via selective use of services

•Typical scenario is focused on data

• Distribute some existing workloads to the cloud

•Typical scenario involves deploying code to cloud infrastructure

• Create new scenarios by composing from multiple services & integrating on-premises assets

Page 10: Cloud Services for Repositories

Zentity Cloud Storage

Enhance

Deployment option for having content storage in the cloud

Page 11: Cloud Services for Repositories

Collaboration (RIC in the Cloud)

Business Productivity Online Suite

Research Information Centre

Migrate

Page 12: Cloud Services for Repositories

RIC Repository

Simple “Publish to Repository” action from project sites

PapersPresentationsWorkflowsDatasetsImagesVideosetc.

send to object

Page 13: Cloud Services for Repositories

Cloud Services for Repositories

Azure as a Research PlatformData Services

Data CurationExcel Data Services & RESTIntegration with RICOGDISDK

Indexing and Data MiningAcademic SearchEntityCube

Create

Page 14: Cloud Services for Repositories
Page 15: Cloud Services for Repositories

Excel & Excel Services

Interactive PivotTables

Dashboards and heat maps

Data Slicers

REST APIs

Page 16: Cloud Services for Repositories

OGDI SDK - (http://ogdi.codeplex.com/)

Page 17: Cloud Services for Repositories

Microsoft Academic Search

http://academic.research.microsoft.com

Page 18: Cloud Services for Repositories

EntityCube

http://entitycube.research.microsoft.com

Page 19: Cloud Services for Repositories

EntityCube

Page 20: Cloud Services for Repositories

EntityCube

Page 21: Cloud Services for Repositories
Page 22: Cloud Services for Repositories
Page 23: Cloud Services for Repositories

Free PDF DownloadAmazon Kindle version; Paperback print on demand

“The impact of Jim Gray’s thinking is continuing to get people to think in a new way about how data and software are redefining what it means to do science."

— Bill Gates, Chairman, Microsoft Corporation

“One of the greatest challenges for 21st-century science is how we respond to this new era of data-intensive science. This is recognized as a new paradigm beyond experimental and theoretical research and computer simulations of natural phenomena—one that requires new tools, techniques, and ways of working.”

— Douglas Kell, University of Manchester

“The contributing authors in this volume have done an extraordinary job of helping to refine an understanding of this new paradigm from a variety of disciplinary perspectives.”

— Gordon Bell, Microsoft Research

http://research.microsoft.com/fourthparadigm/

Page 24: Cloud Services for Repositories

Thanks!

Alex D [email protected]