ASTROBOA - DRUPAL Integrated PLATFORM



Similar documents
Networks and Services

Big Data, Cloud Computing, Spatial Databases Steven Hagan Vice President Server Technologies

Cloud Computing. Technologies and Types


Cloud SingularLogic:

Cloud Computing Technology

Qt and Cloud Services. Sami Makkonen Qt R&D Digia

Data Integration Checklist

Concentrate Observe Imagine Launch

Deploying a Geospatial Cloud

Enterprise Application Enablement for the Internet of Things

Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift

Cloud Computing: Making the right choices

Last time. Today. IaaS Providers. Amazon Web Services, overview

Cloud Computing Software as a Service

StableFlow is a software development company, focused on software outsourcing services to companies ranging from startups to large enterprise.

VIVO Dashboard A Drupal-based tool for harvesting and executing sophisticated queries against data from a VIVO instance

Pervasive Software + NetSuite = Seamless Cloud Business Processes

How to Grow and Transform your Security Program into the Cloud

RFP# ADDENDUM No. 1 Questions and Answers

ITP 342 Mobile App Development. APIs

ur skills.com

Oracle Database Cloud Service Rick Greenwald, Director, Product Management, Database Cloud

Intel IT s Cloud Journey. Speaker: [speaker name], Intel IT

Building Success on Acquia Cloud:

Certified Cloud Computing Professional VS-1067

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing

Cloud Computing Training

Disrupting The Market: Predictive Analytics As A Service

Big Data & Its Bigger Possibilities In The Cloud

T-SYSTEMS Cloud STORY

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 02 Issue: 05 Aug p-issn:

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

ASG CloudFactory IT Transformation with Cloud Orchestration and Service Delivery Automation TECHNOLOGY TO RELY ON

Cloud Computing Summary and Preparation for Examination

Sisense. Product Highlights.

Security management in the internet era

XpoLog Center Suite Log Management & Analysis platform

Oracle Applications and Cloud Computing - Future Direction

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

CLOUD COMPUTING. When It's smarter to rent than to buy

Copyright 2013 Splunk Inc. Introducing Splunk 6

GeoKettle: A powerful open source spatial ETL tool

NCTA Cloud Architecture

Geoff Raines Cloud Engineer

Logentries Insights: The State of Log Management & Analytics for AWS

Peter Zhang, Ph.D. Principal consultant, ZHTECH Corporation Adjunct Professor, Cal State University, Fullerton

Preparing Your Data For Cloud

Azure Data Lake Analytics

Introduction to Cloud Technology

Optimizing Service Levels in Public Cloud Deployments

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012

Modeling Public Pensions with Mathematica and Python II

Semantic SharePoint. Technical Briefing. Helmut Nagy, Semantic Web Company Andreas Blumauer, Semantic Web Company

HTML5. Turn this page to see Quick Guide of CTTC

Structured Content: the Key to Agile. Web Experience Management. Introduction

SOA and Cloud in practice - An Example Case Study

Middleweight Drupal Developer.

PRACTICAL IDENTITY AND ACCESS MANAGEMENT FOR CLOUD - A PRIMER ON THREE COMMON ADOPTION PATTERNS FOR CLOUD SECURITY

Android In The Cloud: A New PaaS Computing Platform

FI-WARE Generic Enablers technical overview. University of Athens

Data Centers and Cloud Computing. Data Centers

ITP 140 Mobile Technologies. Mobile Topics

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

The Private Cloud Your Controlled Access Infrastructure

Private Clouds with Open Source

Cloud Middleware Market Map. Shea & Company

What is Cloud Computing? Why call it Cloud Computing?

Course Design Document: IS429: Cloud Computing and SaaS Solutions. Version 1.0

Oracle Database Cloud

Fast Innovation requires Fast IT

ATI Cloud Computing.

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Daren Kinser Auditor, UCSD Jennifer McDonald Auditor, UCSD

CHAPTER 8 CLOUD COMPUTING

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014

Sistemi Operativi e Reti. Cloud Computing

Thing Big: How to Scale Your Own Internet of Things.

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

OpenStack Introduction. November 4, 2015

Transcription:

ASTROBOA - DRUPAL Integrated PLATFORM Lowering the cost & complexity of open data services Gregory Chomatas - @gchomatas BetaCONCEPT Ltd.

DRUPAL is perfect for presenting information to PEOPLE ASTROBOA is perfect for presenting information to MACHINES DRUPAL+ASTROBOA Powerful Web Content and Open Data Publishing

The World Wide Web is the largest single information resource humanity has ever produced Unfortunately is only understandable by humans Web computers can't understand the content the semantics

OPEN DATA / SEMANTIC WEB Structuring data adds value and meaning. Semi-Structured data add flexibility A Consistent Structure facilitates the reuse, re-purposing and sharing of data An API OPENS the structured data to machines

WHY SHOULD I CARE? OPEN DATA information freely available and easily accessible online huge economic benefits: new business opportunities 28 billion market -- 140 billion annual gains for EU27 important social benefits: transparency, efficiency, participation, accountability Directive 2003/98/EC, EU Open Data Package

I am convinced! How to Plan my Open Data / Semantic Web Site Save time & money by planning from the start to embrace Semantic Web technologies and have your Web site and an API in ONE STEP Avoid the dual approach to build a site and then create a separate API for your Web site. ASTROBOA-DRUPAL platform gives you a free API-fied web site that serves great web pages to people and accessible data to machines

The Big Picture Infrastructure as a Service - IaaS: Amazon, Rackspace Software as a Service - SaaS: Salesforce, NetSuite Open Source + SaaS - OpenSaaS: Acquia Platform as a Service - PaaS: Heroku, CloudFoundry Data as a Service - DaaS: Infochimps, Google Public Data Open Source + DaaS - OpenDaaS: Astroboa

The key Integration Point: Entities

How: Entity Two Way Mapping Each Astroboa Entity is automatically mapped to a Drupal Entity (hook_entity_info) Each Astroboa Entity Property is mapped to a Drupal Field (fields api) The Result: Drupal users can create and edit Astroboa Entities and then publish any Entity Instance stored in local or remote Astroboa Repositories

Key Goals Create an entity from Drupal and store it in Astroboa Aggregate entities from Astroboa and display them with Views Display them differently with custom theme formatters Support complex Astroboa entities

Configure repository connection & select which entities to use

Mix Entities from multiple astroboa repositories In this example: Local Repository + Greek Ministry of Finance

Astroboa Content is fully integrated

Use Astroboa Studio to: Model Complex Entities Import EU Schemas Import / Export Data Do Full Text Search & Advanced Queries Manage Documents & Intranet Content

EuroPass Import EU XML SCHEMAS to create new entities

Edit Complex Entities Graphically

Export / Import Data

Advanced Search

Dynamically Created Web Forms from Entity Model

Use Case 1 Greece Local Government Access Framework - LGAF One Common Astroboa Infrastructure Multiple automatically generated PHP sites All content open through the API

Use Case 2 Greece Digital Convergence Programme ( 1.5 Billion) Multiple connected entities & Taxonomies: Call for Proposal, Implementation Progress, State Aid Funding Project, Sub Project, Objective, Public Administration, etc. Automated data import from legacy systems Dynamic Reports and Graphs with Javascript widgets directly connecting to Astroboa API (All project data are open)

Use Case 3: Sensor Network / Smart Cities / Participatory Sensory apps Platonas: GR+EU funded R&D project Open Sourced Astroboa used in Sensor Edge Server & Core Servers to automate the API Automatic import of SensorML & Observation XML Schema Support Social Features, user participation and dashboards through Drupal

The Team BetaCONCEPT Ltd. Dublin Astroboa Architecture EBS Ltd. Athens Cloud, Java ERESUS Athens DRUPAL integration BetaCONCEPT Greece, Athens Astroboa Development

The Business value of Drupal-Astroboa Platform ACCESSIBILITY to your data Open Long Term Solution - Model as You Go Easy & Rapid Development - Lower Cost " It's called Accessibility, and it's the most important thing in the computing world...a product is useless without a platform...platforms solve accessibility. A platform is accessibility " Internal Google Memo by Steve Yegge

www.astroboa.org www.betaconcept.com www.eresus.co www.ebs.gr @astroboa @betaconcept @gchomatas gchomatas@betaconcept.com