SCAPE Andy Jackson The British Library SCAPEdev1 AIT, Vienna - 6 th – 7 th June 2011 Welcome First SCAPE Developers’ Workshop.

Slides:



Advertisements
Similar presentations
Science project By Thomas,Emmilea. What is a grassland biome?
Advertisements

Recipe Name Here Recipe Name Here Ingredients Directions Yield:
About BRIGHT CLEANIN G Brightcleaningtx is commercial office cleaning services companies based in McAllen, Texas with well-managed and effective professional.
Speaker Name Title of Presentation
Your Title Here Authors name here1, Results (continued) Introduction
contents Part one add title here Part fore add title here Part two
TITLE OF THE presentation
TITLE OF THE presentation
How to cook beets Recipe Name Here
Enter Title of Research Poster Right Here
INSERT IMAGE 01 Nominee Last Name Image 01 Project Title
FOOD $ENSE CLASSES Month Year | County Name NAME OF CLASS
2017 LOGO ANNUAL REPORT Powerpoint Template Designed By Yexue in 2017.
Collect Cute Uintage style U i n t a g e U i n t a g e
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Your company informations
Scenario-Based Nonlinear Presentation
PRESENTATION TITLE Subtitle Can Go Here.
Recipe Name Here Recipe Name Here Recipe Name Here Recipe Name Here
PINK POINT THEME INTELLIGRAPHIC.
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Agroalimentare Network
RAGIONE SOCIALE Claim Logo Who we are Product description Contacts
Label of author’s Company
TITLE OF THE presentation
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Top Five Tools Sample Lead Magnet Template
2420 Gale Avenue, Sunderland 55487
Poster Number: Poster Title
Collect Cute Uintage style U i n t a g e U i n t a g e
Title of Presentation This is the subhead, if needed
Recipe Name Here Recipe Name Here INGREDIENTS INGREDIENTS
TITLE OF BROCHURE HERE HEADLINE TEXT Smaller Headline Example
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
RAGIONE SOCIALE Claim logo Who we are Product description Contacts
WELCOME Welcome to the Business Presentation Template
Poster Number: Poster Title
Enter Title of Research Poster Right Here
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Your company informations
SO MUCH TO SAY WRITE A SECTION HEADER HERE WRITE A SECTION HEADER HERE
RAGIONE SOCIALE Claim Logo Who we are Product description Contacts
Agroalimentare Network
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
PRESENTATION TITLE Presentation Subtitle By James Sager – Dec 31, 2021
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
TITLE HERE SUBJECT STORY HERE STORY HERE Few Details Here
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Enter Title of Research Poster Right Here
BCS POWERPOINT TEMPLATE
Seminar Options Selling
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Regional Split of Denmark
DEVELOPING BREAKTHROUGH TECHNOLOGIES FOR SCIENCE AND SOCIETY
8 Name Here years PROFILE EXPERIENCE EDUCATION SKILLS of experience
PRESENTATION TITLE Presentation Subtitle By James Sager – Dec 10, 2020
2019 PRESENTATION TITLE LOGO
8 Name here years PROFILE EXPERIENCE EDUCATION SKILLS of experience
Recipe Name Here Recipe Name Here Ingredients Directions Yield:
Presentation title: catchy idea enticing the audience’s attention
Presentation transcript:

SCAPE Andy Jackson The British Library SCAPEdev1 AIT, Vienna - 6 th – 7 th June 2011 Welcome First SCAPE Developers’ Workshop

SCAPE SCAPEdev1 – The Goals Get to know each other. Get familiar with the major platforms. Outline and discuss the initial Preservation Component (a.k.a. tool) integration plan. 2

SCAPE Getting to know me Andrew Jackson, at the British Library Technical Coordinator for SCAPE, which means… Someone to go to when you get stuck Someone who will look for cross-work-package confusion or integration problems Someone who will propose solutions if necessary Chair of the Technical Coordination Committee Raising and resolving technical integration issues, etc. Open – let me know if you want to sit in or raise an issue Will meet via Skype monthly 3

SCAPE Getting to know each other Round-the-room Let’s get it out of the way… And… Talk together Debug together Eat together And finally, put your picture on the SCAPE wiki and/or Sharepoint… …if you don’t mind. 4

SCAPE Where are Preservation Components used? SCAPE Testbeds (TB) Taverna designs workflows that run the tools. SCAPE Platform (PT) Executing tools and workflows at scale. Preservation Planning & Watch (PW) PLATO uses tools on sample files during planning. And beyond… Integration into tools, repositories, institutions, command- line interfaces (CLI) & scripting, etc… 5

SCAPE Testbeds & Taverna SCAPE Testbeds are generating scenarios and preservation workflows that explore them Uses Taverna to build workflows that invoke our tools WSDL/SOAP calls mature RESTful style maturing rapidly Core integration of CLI plugin as of 2.3 We’ll play with it this morning 6

SCAPE The SCAPE Platform Initially, vanilla Hadoop, HDFS and HBase Pure Java preferred Local CLI okay too Later on, running Taverna workflows Pure Java, local CLI Or locally deployed web services if necessary Later on, may invoke services from inside VMs e.g. when tools need a particular OS Web services would make integration easier 7

SCAPE Why HBase? Hadoop+HDFS provides massive fault-tolerant file system and processing But HDFS does not cope well with lots of 'small' files See here for information: small-files-problemhttp:// small-files-problem HBase architecture is a good fit for our use cases HBase is used in many places… Including web archiving at SCAPE partners We’ll play with Hadoop and HBase this afternoon 8

SCAPE PLATO & Wider Integration PLATO Planning Tool (PW) CC, PA and QA during planning process Stable API web services required (WSDL or REST) Repository Integration Local CLI for some (e.g. ePrints PLATO integration [*]) RESTful for others Web Integration RESTful style preferred 9

SCAPE The Challenges Reproducible tool invocation across all contexts: CLI, Java, SOAP / REST But ease of development and deployment is critical Interoperable data formats and consistent semantics across contexts where required So clients can understand tool outputs correctly Tomorrow we’ll explore the proposed integration plan 10

SCAPE Questions? 11

SCAPE 12

SCAPE Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 13

SCAPE Lorem ipsum Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 14

SCAPE Lorem ipsum 15

SCAPE 16

SCAPE Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 17

SCAPE Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 18

SCAPE Lorem ipsum dolor sit amet 19