FIWARE Based Application Development

Size: px
Start display at page:

Download "FIWARE Based Application Development"

Transcription

1 FIWARE Based Application Development 1

2 The Future Internet Public- Private Partnership (FI-PPP) Goal: capture new opportunities derived from Future Internet technology trends Broadband connectivity, IoT, Cloud, Big Data, etc Approach: boost innovation by fostering industrydriven ecosystem Generic Platform (FIWARE) Industry-specific platforms and trials ( Use-Cases ) Broader community of developers and entrepreneurs EC provides half of the funding: Transport, Mobility and Logistics Smart Energy Grid Smart Cities ehealth e-government Industry driven, major industry players involved FIWARE Based Application 2 Development Pan-european dimension

3 FIWARE: Targeting developers needs What Connect apps to the physical world IoT-M2M Enablers How Manage open data at large scale and transform it into knowledge Benefit from open innovation (crowd-sourcing, apps composition) Data/Context Enablers Integration and Composition Enablers Built-in APIs & tools Reach target users, monetize Business & Delivery Framework (revenue-share, cross-selling, ) Ensuring Privacy, Security and Trust Security Enablers Take the most of infrastructures while keeping costs lower and under control access from everywhere, adapt to devices Advanced Cloud Enablers Enablers easing interface to Network and Devices

4 FIWARE: Major Technical Chapters How Technical Chapters IoT-M2M Enablers IoT Services Enablement Built-in APIs & tools Data/Context Enablers Data/Context Management Integration and Composition Enablers Business & Delivery Framework (revenue-share, cross-selling, ) Apps/Services Ecosystem & Delivery Security Enablers Security Advanced Cloud Enablers Cloud Enablers easing interface to Network and Devices I2ND FIWARE Based Application 4 Development

5 FIWARE Generic Enablers (GEs) A FIWARE Generic Enabler (GE): set of general-purpose platform functions available through APIs Building with other GEs a FIWARE Reference Architecture FIWARE GE Specifications are open (public and royalty-free) FIWARE GE implementation (FIWARE GEi): Platform product that implements a given GE Open Spec There might be multiple compliant GEis of each GE Open Spec Available FIWARE GEis published on the FIWARE Catalogue The FIWARE project will deliver at least one reference implementation of FIWARE GEs: Based upon results of previous R&D projects Publicly available Technical Roadmap updated in every release Licensed with no costs within the FI-PPP program Commercialized under FRAND conditions or license as open source 5

6 FIWARE Instances Future Internet Applications run on top of FIWARE Instances that are built by FIWARE Instance Providers upon: selection of FIWARE GEis (products) from the FIWARE Catalogue assembly of selected FIWARE GEis with proprietary added-value products FIWARE Catalogue Future Internet App FIWARE Instance assemble FIWARE GE implementations 6 propietary product

7 FIWARE major differential features Cloud Data IoT Apps MiWi Security I2ND Federation of infrastructures (private/public regions) Automated GE deployment Complete Context Management Platform Integration of Data and Media Content Easy plug&play of devices using multiple protocols Automated Measurements/Action Context updates Visualization of data (operation dashboards) Publication of data sets/services 3D and AR visualization of context Advanced middleware Security Monitoring Built-in Identity/Access/Privacy Management QoS across datacenters (OpenFlow) FIWARE Based Application 7 Development

8 FIWARE Partners Some project partners 8

9 FIWARE Objectives (to UFU and USP) Create the conditions, at each region where the FIILAB is deployed, to support the development of innovative services and applications by local entrepreneurs Explore FIWARE Generic Enablers (GE), and Specific Enablers (SE) in order to reduce the time to market of these new services and applications Deploy FI-Lab Nodes in Brazil, creating the conditions for entrepreneurs to reach the market Collaborate with Future Internet initiatives fostering the use of technology that may help to provide a better living 9

10 Dissemination Model Focus on the region s potential business models, according the local context and ecosystem Each FIILAB will have the participation of four stakeholders of the innovation process: Higher Education Institutes (HEI) Start-ups and Small and Medium Enterprises (SMEs); Incubators and Accelerators Funding agencies and financing entities. Explore opportunities regarding Smart Cities, Internet of things, Mobile devices and Applications

11 FIWARE Architecture 11

12 Envisioned target Smart City platform RULES DEFINITION TOOL OPERATIONAL DASHBOARD KPI GOVERNANCE OPEN DATA PORTALS Real-time processing Data Quering/Action, Publish/Subscr BI ETL BigData Processing Open Data publishing City Services Inventory GIS CEP Service orchestrator Context Adapters Smart city platform as a Data/Knowledge Hub Non-intrusive, open to third parties Real Time Media Stream Processing Media streams Short-term historic data Context Broker Big Data IoT Broker & Config Management (from sensors to things) IoT Backend Device Management actuators measures / command s IoT / Sensor CKAN Open Data IDM & Auth Accounting & Payment & Billing Specific Enablers Generic Enablers

13 FIWARE IoT-M2M & Context/Management altogether Applications FIWARE NGSI-9/10 (entities: things, other) Other sources Context Broker CEP BigData Analysis IoT-enabled Context Management (entities: things) Backend FIWARE NGSI-9/10 IoT Broker IoT ConfigMan FIWARE NGSI-9/10 NGSI IoT Adapter IoT Backend Device Management Device-level Management API Backend Native NGSI IoT Agent Gateway/Devic e Platform GEs Native NGSI IoT Agent Gateway/Devic e Platform GEs Gateway/Devic e Platform GEs Gateway/Devic e Platform GEs 13

14 FIWARE Applications Reasoning 14

15 FIWARE Based Applications Based on challenges to developers, FIWARE fosters the creation of new services and applications that uses FIWARE architecture Some example of applications that are based on FIWARE enablers

16 Sample Application FI-GUARDIAN Monitor for adverse events Created by VM9, an SME from Nova Friburgo, Brazil Short Presentation Winner at the FIWARE contest held at Campus Party 2014 in the Smart Cities category. Prize 75K 16

17 FI-GUARDIAN Building Blocks Based on several generic enablers 17

18 FI-GUARDIAN Architecture Overview 18

19 FIWARE Resources Base Site FIWARE Enablers Catalog FIWARE E-Learning Platform FIWARE LAB 19

20 Publish/Subscribe Context Broker - Orion Context Broker Catalog Documentation E-Learning Platform Long video tutorial Programmers Guide er_-_orion_context_broker_-_user_and_programmers_guide Quick Start er_-_orion_context_broker_-_quick_start_for_programmers 20

21 Context management Context Management in FIWARE is about management of Context data (aka Context Information) Context Information is always relevant to entities, although entities can be anything (applications, users, things, ) Orion Context Broker intermediates between context producers and context consumers Orion Context Broker Applications 21 Slides prepared by Fermín Galán Márquez ([email protected]) Telefónica I+D

22 Orion Context Broker in a nutshell Context Producers Orion Context Broker subscriptions 1026 query Context Consumers update notify update update 1026 notify DB

23 NGSI API Based on Next Generation Services Interface (NGSI), published by Open Mobile Alliance (OMA) REST API (XML & JSON rendering) Additional convenience operations to ease some operations Context Availability Management (NGSI9) Register context sources (registercontext) Search for context sources (discovercontextavailability) Subscribe to context sources availability notifications (subscribecontextavailability, updatecontextavailabilitysubcription & unsubscribecontextavailability) Context Management (NGSI10) Update context information (updatecontext) Query context information (querycontext) Subscribe to context information notifications (subscribecontext, updatecontextsubcription & unsubscribecontext) 23

24 The NGSI information model Orion metadata: ID, location Custom metadata Context Element EntityId EntityType Context Element attributes Name has has Type 1 n Value 1 n Meta-data Name Type Value Electrical Regulator severity batterycharg e electricpotential Issues presence location TimeInstant illuminance Node Lamps Vans Technicians

25 Entity Creation (Request) Using an updatecontext 25

26 Entity Creation (Response) Using an updatecontext 26

27 Query Context (request) 27

28 Query Context (response) 28

29 FIWARE Context/Data Management Platform Applications OMA NGSI-9/10 Processing/Analysis Algorithms Gathered data is injected for processing/analysis Data generated either by CEP or BigData is published Distributed Context Sources Programming of rules Gathered data injected for CEP-like processing Complex Event Processing (PROTON) Context/Data Management Platform BigData (COSMOS) Processed data is injected for processing/analy sis Direct bigdata injection

30 How Orion fits in the FIWARE overall platform RULES DEFINITION TOOL Real-time processing OPERATIONAL DASHBOARD Data Quering/Action, Publish/Subscr KPI GOVERNANCE BI ETL BigData Processing OPEN DATA Open Data publishing PORTAL S City Services GIS CEP Service orchestrator Context Adapters Media Streams Processing media content Short-term historic data Context Broker measures / commands Big Data IoT Broker & Config Management (from sensors to things) IoT Backend Device Management CKAN IDM & Auth Accounting & Payment & Billing Media actuators IoT/Sensor Open Data 30

31 Orion in LiveDemo application Browser widgets Object Storage Wirecloud (javascript runtime) Wirecloud (server) Ticket Management Context Broker History Location Cosmos CEP NGSI IoT Adapter IoT Backend Device Management 31

32 Application Mashup - Wirecloud End-user UI development by using Widget and Mashups Widget A small application or piece of dynamic content that can be easily placed into a web page Often encapsulate a Web API (directly or through an operator) Can be easily embedded into webpages (HTML snippets) "Mashable" widgets generate/consume events, so that they can be wired together to create a lightweight application mashup This requires a widget platform Mashup Lightweight application combining data, services and UIs from multiple sources Developed by either IT or business staff, as well as by end users Created in hours or days, not months Uses a Web Oriented Architecture (WOA) Often relies on internal + external web services (Web APIs) Done at data, logic and/or presentation layers 32

33 Widgets and Mashups Widgets Mashups 33

34 Mashups and Operators Operators represents functionality managed at the presentation layer Empower the user to create data mashups (Access + Transform data sources) by piping + Web API wrapping Enhance widget functionality by wiring them each other 34

35 Application Mashup Wirecloud Resources Catalog Documentation E-Learning Platform Short video tutorial 35

36 Setting up your virtual infrastructure using FI-LAB Cloud Introduction to FI-LAB Cloud Hosting Deploying your first VM Deploying components for your application Object Storage API Reference Information FIWARE Based Application 36 Development

37 FI-LAB Cloud Hosting FIWARE Based Application 37 Development

38 FI-LAB Cloud Hosting Create your account in lab.fiware.eu Enter in the Cloud Portal Create your keypair (private/private key) Deploy your instance Add a public IP Open ports to the VM FIWARE Based Application 38 Development

39 Enter your and password to access to the FI-LAB. If you do not have it or forgot it, sign up or request for a new one. FIWARE Based Application 39 Development

40 You must create a keypair to access to the servers. FIWARE Based Application 40 Development

41 FIWARE Based Application 41 Development Choose the VM and click Lanch.

42 FIWARE Based Application 42 Development Allocate new IP

43 FIWARE Based Application 43 Development Open ports in your VM.

44 FIWARE Based Application 44 Development

45 Deploying components for your application Deploying applications and not only Servers. Ad hoc installation (not template usage). Managing applications in Servers (install, uninstall, configure, snapshot Deploying different environments for that applications. FIWARE Based Application 45 Development

46 Deploy example Blueprint template: fiware1 Servers: 2-5 Tier 1: Tomcat Blueprint Template: platform specification to be deployed. Tier: Each kind of software and server to be deployed. Each Tier can be deployed in one or several servers (e.g. tomcat, 2-5 servers). Server: 1 Context Broker Server: 1 Blueprint Instance: Deployed in the testbed. Tier 2: Context Broker Tier 3: MongoDB Context Broker 46

47 Demo You can open the Catalog of Blueprint Template or create one from the scratch. Press the option Blueprint Templates from menu FIWARE Based Application 47 Development

48 Demo You should introduce the Name and the Description. FIWARE Based Application 48 Development

49 Demo To add new Tier, press DemoSantander name. FIWARE Based Application 49 Development

50 Demo After press Add Tier you see this windows to define the servers of this tier. You must define a Keypair to access to those servers. Install software pressing the mouse right click. FIWARE Based Application 50 Development

51 Demo You should specify the maximum, minimum and current number of servers FIWARE Based Application 51 Development

52 Demo Press Action and select Press Action and select Lauch Template to launch the Instance. FIWARE Based Application 52 Development

53 Demo You should specify the Name You should specify the Name and Description for your blueprint. FIWARE Based Application 53 Development

54 Demo Firstly, we need to instantiate Firstly, we need to instantiate The servers. FIWARE Based Application 54 Development

55 Demo Secondly, the installation Secondly, the installation of the software. FIWARE Based Application 55 Development

56 Demo Pressing the name you can see the tiers of this blueprint. Finally, if all was ok. FIWARE Based Application 56 Development

57 Demo Press it to get information Press it to get information of your server. FIWARE Based Application 57 Development

58 Demo FIWARE Based Application 58 Development

59 Demo FIWARE Based Application 59 Development

60 Demo FIWARE Based Application 60 Development

61 Big Data Analysis - Cosmos Catalog Documentation E-Learning Platform Long video tutorial Programmers Guide _User_and_Programmer_Guide Quick Start _Quick_Start_for_Programmers 61

62 Complex Event Processing (CEP) 62

63 Stream and Multimedia - Kurento

64 CKAN CKAN is an open data management platform helps publishers make their data accessible and findable by potential users. Publisher: Data + Metadata Consumer: Browse, Search, Access CKAN Tour CKAN Features Overview FIWARE ecturedescription.data.ckan Cygnus conector 64

65 CKAN WireCloud Integration Cygnus Connector 65

66 CKAN Architecture Application Layer Data Layer 66

67 Security OAuth Course (OAuth in FI-LAB) OAuth Sample 67

68 Prova de Conceito MyBUS Aplicação baseada em Open Data (SETTRAN) Utiliza os Generic Enablers da Arquitetura FIWARE Baseada no conceito de Smart City com foco mobilidade urbana PUBLIC DATA BUSES INFORMATION Integration Controller UpdateContext CKAN Cygnus OrionCKANSink MyBus Front Controller NotifyContext Orion Context Broker NotifyContext Fi LAB Regional Center Infrastructure FI WARE FUTURE INTERNET INNOVATION LABORATORY (FIILAB) FIWARE Based Application 68 Development

69 Prova de Conceito MyBUS FIWARE Based Application 69 Development

70 PUBLIC DATA BUSES INFORMATION - Generator Open data from the municipality of Uberlandia For the workshop we will use sample data Data Generation com.br.control.linha131 Rest Web @Produces(MediaType.APPLICATION_JSON) 70

71 Integration Controller Standard Java console base application Main Calls the generator WebService Post data to Orion Get data from the Generator Serivce and Post Data to Orion GetInfoWebGen. GetBus GET - public void getbus() POST - public void sendtoorion() 71

72 Configure Orion to Notify MyBusFrontController { } "entities": [ { "type": "BusCar", "ispattern": "false", "id": "1" } ], "attributes": ["Latitude","Longitude"], "reference": " "duration": "P1M", "notifyconditions": [ { "type": "ONCHANGE", "condvalues": [ "Latitude","Longitude" ] } ], "throttling": "PT1S" 72

73 Configure Orion to Notify Cygnus { } "entities": [ { "type": "BusCar", "ispattern": "false", "id": "1" } ], "attributes": ["Latitude","Longitude"], "reference": " "duration": "P1M", "notifyconditions": [ { "type": "ONCHANGE", "condvalues": [ "Latitude","Longitude" ] } ], "throttling": "PT1S" 73

74 MyBusFrontController Receive Orion Notification Offers an interface for the Mobile App to get new information from a bus br.com.webbus.controller.orioncontroller Receives a notification from method=requestmethod.post) String getbusorion Deserialize to a Java Data object Stores new Data object in memory br.com.webbus.controller.busroutecontroller Offers buses position to the method=requestmethod.get) List<Bus> getlistbus 74

75 Bus Mobile App Activity responsible to get buses positions br.com.busapp.findbusactivity 75

FI-WARE Based Application Development

FI-WARE Based Application Development FI-WARE Based Application Development [email protected] 1 The Future Internet Public- Private Partnership (FI-PPP) Goal: capture new opportunities derived from Future Internet technology trends Broadband connectivity,

More information

SmartSantander Open Data access using FI-WARE G.E. [ORION]

SmartSantander Open Data access using FI-WARE G.E. [ORION] SmartSantander Open Data access using FI-WARE G.E. [ORION What to find in this doc FI-WARE is an open cloud-based infrastructure for Future Internet applications and services, composed by different building

More information

Andrés Leiva Araos [email protected] @ALeivaAraos @Tidchile. An open platform for the IoT in Chile Congreso TIC 2015

Andrés Leiva Araos andres.leiva@telefonica.com @ALeivaAraos @Tidchile. An open platform for the IoT in Chile Congreso TIC 2015 Andrés Leiva Araos [email protected] @ALeivaAraos @Tidchile An open platform for the IoT in Chile Congreso TIC 2015 Internet: a transformation engine. 40.000 M 1 But the amount of data is so

More information

< IMPACT > START ACCELERATE IMPACT

< IMPACT > START ACCELERATE IMPACT START ACCELERATE IMPACT IMPACT project has received funding from the European Union Seventh Framework Programme (FP7/2007-2013) under grant agreement n 632828 START ACCELERATE IMPACT WEBINAR #2 Technology

More information

Be part of the Smart Future of #Energy

Be part of the Smart Future of #Energy INCENSE project has received funding from the European Union Seventh Framework Programme under grant agreement n 632852 Be part of the Smart Future of #Energy Javier Garrido Chamorro ENDESA Málaga, February

More information

ANTILOPE Handover workshop. Franck Le Gall, Easy Global Market Constantinos Pattichis, University of Cyprus

ANTILOPE Handover workshop. Franck Le Gall, Easy Global Market Constantinos Pattichis, University of Cyprus ANTILOPE Handover workshop Franck Le Gall, Easy Global Market Constantinos Pattichis, University of Cyprus Understanding FIWARE (Open Standard Platform) (Advanced OpenStack-based Cloud + rich library of

More information

FIWARE Lab Solution for Managing Resources & Services in a Cloud Federation

FIWARE Lab Solution for Managing Resources & Services in a Cloud Federation FIWARE Lab Solution for Managing Resources & Services in a Cloud Federation Yahya Al-Hazmi Technische Universität Berlin [email protected] XIFI Webinar GoToWebinar February 23, 2015, 11-12 AM

More information

The FI-PPP Value Added Future Internet Public-Private Partnership (FI-PPP) And Startup Europe

The FI-PPP Value Added Future Internet Public-Private Partnership (FI-PPP) And Startup Europe The FI- Value Added Future Internet ublic-rivate artnership (FI-) And Startup Europe 2 July 2013 Brussels - Belgium Stefano De anfilis FI-WARE Testbed Responsible http://www.fi-ware.eu http://www.fi-ppp.eu

More information

Setting up your virtual infrastructure using FIWARE Lab Cloud

Setting up your virtual infrastructure using FIWARE Lab Cloud Setting up your virtual infrastructure using FIWARE Lab Cloud Fernando López Telefónica I+D Cloud Architects, FIWARE [email protected], @flopezaguilar (Slides: http://tinyurl.com/fiwarelab-cloud)

More information

A New Open Service Platform

A New Open Service Platform Future Internet PPP A New Open Service Platform Ragnar Bergström European Commission, DG CONNECT, Net Innovation Horsens, 2 December 2014 Objectives Present Create your interest in FIWARE - An Open Service

More information

FI-WARE Generic Enablers technical overview. University of Athens

FI-WARE Generic Enablers technical overview. University of Athens FI-WARE Generic Enablers technical overview University of Athens 1 FI-WARE: Major Technical Chapters Advanced middleware and interfaces to Network and Devices Advanced Web-based User Interface Applications/Services

More information

Future Internet Service- Based Architecture According to FI-WARE

Future Internet Service- Based Architecture According to FI-WARE pt Future Internet Service- Based Architecture According to FI-WARE Smart AgriMatics Conference 13 14 June 2012, Paris, France www.huawei.com Dr.-Ing. Egon Schulz European Research Centre Munich Huawei

More information

Motion Sensor Driven Gestrure Recognition for Future Internet Application Development

Motion Sensor Driven Gestrure Recognition for Future Internet Application Development Driven Gestrure Recognition for Future Internet Application Development Kostas Stravoskoufos, Stelios Sotiriadis, Alexandros Preventis, Euripides G.M. Petrakis Intelligent Systems Laboratory Department

More information

elearning platform Support to FIdevelopers

elearning platform Support to FIdevelopers elearning platform Support to FIdevelopers ECFI-2, 18 September 2014, Munich Uwe Herzog ops.fiware.org Part I: elearning platform Overview 2 E-Learning platform overview The platform where the various

More information

How To Build A Cloud Based Network System

How To Build A Cloud Based Network System Core-platform and Generic Enablers Pascal Bisson (Thales) Henk Heijnen (Technicolor), Thierry Nagellen (Orange) Connection is key Infrastructure City Management Citizen life Information Publishers The

More information

FI-PPP / FI-WARE Open Calls. Pascal Bisson (Thales), Henk Heijnen (Technicolor)

FI-PPP / FI-WARE Open Calls. Pascal Bisson (Thales), Henk Heijnen (Technicolor) FI-PPP / FI-WARE Open Calls Pascal Bisson (Thales), Henk Heijnen (Technicolor) Open Calls European Commission Reserved 12M Euro of project budget for distribution among new partners New partners selected

More information

How can the Future Internet enable Smart Energy?

How can the Future Internet enable Smart Energy? How can the Future Internet enable Smart Energy? FINSENY overview presentation on achieved results Prepared by the FINSENY PMT April 2013 Outline Motivation and basic requirements FI-PPP approach FINSENY

More information

Collaborative Open Market to Place Objects at your Service

Collaborative Open Market to Place Objects at your Service Collaborative Open Market to Place Objects at your Service D6.4.1 Marketplace integration First version Project Acronym COMPOSE Project Title Project Number 317862 Work Package WP6 Open marketplace Lead

More information

Pasquale Vitale Engineering Ingegneria Informatica. FIWARE LAB Cloud Portal

Pasquale Vitale Engineering Ingegneria Informatica. FIWARE LAB Cloud Portal Pasquale Vitale Engineering Ingegneria Informatica FIWARE LAB Cloud Portal Summary FIWARE LAB Cloud Hosting Deploying your first VM Deploying components for your application Object Storage API Reference

More information

Stelios Sotiriadis, Euripides G.M. Petrakis, Stefan Covaci, Paolo Zampognaro, Eleni Georga, Christoph Thuemmler

Stelios Sotiriadis, Euripides G.M. Petrakis, Stefan Covaci, Paolo Zampognaro, Eleni Georga, Christoph Thuemmler An architecture for designing Future Internet (FI) applications in sensitive domains: Expressing the Software to data paradigm by utilizing hybrid cloud technology Stelios Sotiriadis, Euripides G.M. Petrakis,

More information

VMware Cloud Computing in de praktijk. 2009 VMware Inc. All rights reserved

VMware Cloud Computing in de praktijk. 2009 VMware Inc. All rights reserved VMware Cloud Computing in de praktijk Willem van Engeland Specialist SE Cloud 2009 VMware Inc. All rights reserved 2 3 4 6 A New Approach to Cloud The Software Defined Datacenter 7 Confidential Not for

More information

FIWARE: Future Internet Opportunities using Open Data Latvia, February 18 2015

FIWARE: Future Internet Opportunities using Open Data Latvia, February 18 2015 FIWARE: Future Internet Opportunities using Open Data Latvia, February 18 2015 Nuria de Lama Representative of Atos Research & Innovation to the EC FIWARE Collaboration Officer [email protected] Open

More information

BETEILIGUNGSMÖGLICHKEITEN IN FINESCE

BETEILIGUNGSMÖGLICHKEITEN IN FINESCE BETEILIGUNGSMÖGLICHKEITEN IN FINESCE WWW.FINESCE.EU Ludwig Karg, B.A.U.M. Consult GmbH München / Berlin THE FUTURE INTERNET OF ENERGY ICT Smart Energy Internet Energy Benefits of using the future internet:

More information

Future Internet Public-Private Partnership Call 3 (Objectives 1.8-1.9) European Commission Communications Networks, Content and Technology DG

Future Internet Public-Private Partnership Call 3 (Objectives 1.8-1.9) European Commission Communications Networks, Content and Technology DG Future Internet Public-Private Partnership Call 3 (Objectives 1.8-1.9) European Commission Communications Networks, Content and Technology DG FI-PPP Leadership beyond R&D ICT applications research Application

More information

FIWARE. Architecture Overview

FIWARE. Architecture Overview FIWARE Architecture Overview FIWARE CLOUD HOSTING Cloud Hosting Architecture Overview The Cloud Hosting module offers Generic Enablers (GEs) for designing a cloud infrastructure that can be used to develop,

More information

Collaborative Open Market to Place Objects at your Service

Collaborative Open Market to Place Objects at your Service Collaborative Open Market to Place Objects at your Service D6.2.1 Developer SDK First Version D6.2.2 Developer IDE First Version D6.3.1 Cross-platform GUI for end-user Fist Version Project Acronym Project

More information

Apigee Edge API Services Manage, scale, secure, and build APIs and apps

Apigee Edge API Services Manage, scale, secure, and build APIs and apps Manage, scale, secure, and build APIs and apps Hex #FC4C02 Hex #54585A Manage, scale, secure, and build APIs and Apps with is designed to unite the best of Internet and enterprise technologies to provide

More information

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

How Can Agile Customers Benefit from Oracle Fusion Middleware Today? How Can Agile Customers Benefit from Oracle Fusion Middleware Today? Devendra Singh VP, Development, Agile PLM Gnani Palanikumar Product Management Director, Agile PLM Markus Zirn

More information

KURA M2M/IoT Gateway. reducing the distance between embedded and enterprise technologies. Tiziano Modotti, October 28 th, 2014

KURA M2M/IoT Gateway. reducing the distance between embedded and enterprise technologies. Tiziano Modotti, October 28 th, 2014 KURA M2M/IoT Gateway reducing the distance between embedded and enterprise technologies Tiziano Modotti, October 28 th, 2014 IoT Architecture @ M2M/IoT Integration Platform on Cloud Business Applications

More information

Corporate Bill Analyzer

Corporate Bill Analyzer Corporate Bill Analyzer Product Description V 3.1 Contents Contents Introduction Platform Overview Core features Bill/Invoice presentment Corporate hierarchy support Billing Account hierarchy support Call

More information

AdRadionet to IBM Bluemix Connectivity Quickstart User Guide

AdRadionet to IBM Bluemix Connectivity Quickstart User Guide AdRadionet to IBM Bluemix Connectivity Quickstart User Guide Platform: EV-ADRN-WSN-1Z Evaluation Kit, AdRadionet-to-IBM-Bluemix-Connectivity January 20, 2015 Table of Contents Introduction... 3 Things

More information

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

SAP HANA Cloud Platform. Technical Overview Uwe Heinz SAP HANA Cloud Platform Technical Overview Uwe Heinz The way into the Cloud 75% New IT invests 2016 are cloud based Source: IDC 2013 Report: New Enterprise IT Spend 80% New IT invests Driven by users Source:

More information

Large-scale Integrated Project (IP)

Large-scale Integrated Project (IP) Private Public Partnership Project (PPP) Large-scale Integrated Project (IP) D.11.2.3: FIWARE Exploitation plan including IPR Management Project acronym: FIWARE Project full title: Future Internet Core

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

HP OO 10.X - SiteScope Monitoring Templates

HP OO 10.X - SiteScope Monitoring Templates HP OO Community Guides HP OO 10.X - SiteScope Monitoring Templates As with any application continuous automated monitoring is key. Monitoring is important in order to quickly identify potential issues,

More information

Collaborative Open Market to Place Objects at your Service

Collaborative Open Market to Place Objects at your Service Collaborative Open Market to Place Objects at your Service D3.2.2.2 Prototype of the service monitoring tools Project Acronym COMPOSE Project Title Project Number 317862 Work Package WP3.2 Services deployment

More information

Delivering secure, real-time business insights for the Industrial world

Delivering secure, real-time business insights for the Industrial world Delivering secure, real-time business insights for the Industrial world Arnaud Mathieu: Program Director, Internet of Things Dev., IBM [email protected] @arnomath 1 We are on the threshold of massive

More information

300+ APIs Everywhere

300+ APIs Everywhere 300+ APIs Everywhere API Management Microsoft Azure Monetize Transform Create Drive digital assets product to platform content channels internal agility API MANAGEMENT An API program is the foundation

More information

Huawei Technologies ERC Position Statement: Towards a Future Internet Public Private Partnership

Huawei Technologies ERC Position Statement: Towards a Future Internet Public Private Partnership Huawei Technologies ERC Position Statement: Towards a Future Internet Public Private Partnership Kostas Pentikousis, Mirko Schramm, and Cornel Pampu Huawei Technologies European Research Centre Carnotstrasse

More information

FITMAN Future Internet Enablers for the Sensing Enterprise: A FIWARE Approach & Industrial Trialing

FITMAN Future Internet Enablers for the Sensing Enterprise: A FIWARE Approach & Industrial Trialing FITMAN Future Internet Enablers for the Sensing Enterprise: A FIWARE Approach & Industrial Trialing Oscar Lazaro. [email protected] Ainara Gonzalez [email protected] June Sola [email protected]

More information

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c CON7598 Rajesh Kalra, Sr. Principal Product Manager Robert Wunderlich, Sr. Principal Product Manager Service Integration Product

More information

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M?

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M? M 2 M IWG Eclipse, M2M and the Internet of Things Overview M2M? Technology that supports wired or wireless communication between machines. (TechTarget) M2M Market Opportunity Key Trends 1. New connected

More information

The Internet of Things

The Internet of Things The Internet of Things Vijay Sethia Senior Product Manager, IBM Software Group 2014 IBM Corporation Agenda The Internet of Things The IBM IoT On-Prem Cloud Sample IoT Application 1 The Internet of Things

More information

Data Sheet Netrounds Control Center

Data Sheet Netrounds Control Center Data Sheet Netrounds Control Center The core component of Netrounds is a unifying cloud-based Control Center, which provides a consolidated GUI for operations staff as well as a cloud API for external

More information

Internet Business Acceleration Program for 3D Printing Services in Europe

Internet Business Acceleration Program for 3D Printing Services in Europe Internet Business Acceleration Program for 3D Printing Services in Europe The 3DP Accelerator Loaded with a budget of 5.4 million, FABulous is ready to fund 150 different SMEs and entrepreneurs to create

More information

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture Apps and data source extensions with APIs Future white label, embed or integrate Power BI Deploy Intelligent

More information

ni.com Remote Connectivity with LabVIEW

ni.com Remote Connectivity with LabVIEW Remote Connectivity with LabVIEW What Is Remote Connectivity? Local Monitoring 3 Remote Mobile Access 4 What Is Remote Connectivity Two machines talking to one another Client Server PC PC Consumes Data

More information

Assignment # 1 (Cloud Computing Security)

Assignment # 1 (Cloud Computing Security) Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual

More information

Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems

Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems Brian McCarson Sr. Principal Engineer & Sr. System Architect, Internet of Things Group, Intel Corp Mac Devine

More information

INTRODUCTION TO CLOUD MANAGEMENT

INTRODUCTION TO CLOUD MANAGEMENT CONFIGURING AND MANAGING A PRIVATE CLOUD WITH ORACLE ENTERPRISE MANAGER 12C Kai Yu, Dell Inc. INTRODUCTION TO CLOUD MANAGEMENT Oracle cloud supports several types of resource service models: Infrastructure

More information

Nýjungar í webmethods 9.x. Ingólfur Þorsteinsson

Nýjungar í webmethods 9.x. Ingólfur Þorsteinsson Nýjungar í webmethods 9.x Ingólfur Þorsteinsson Main Drivers for webmethods 9 2 2013 Software AG. All rights reserved. Mobile/Web webmethods Suite Automated Processes Integration Backbone High Performance

More information

Collaborative Open Market to Place Objects at your Service

Collaborative Open Market to Place Objects at your Service Collaborative Open Market to Place Objects at your Service D4.1.2 Basic implementation of the COMPOSE runtime infrastructure Project Acronym Project Title COMPOSE Project Number 317862 Work Package WP4

More information

CARRIOTS TECHNICAL PRESENTATION

CARRIOTS TECHNICAL PRESENTATION CARRIOTS TECHNICAL PRESENTATION Alvaro Everlet, CTO [email protected] @aeverlet Oct 2013 CARRIOTS TECHNICAL PRESENTATION 1. WHAT IS CARRIOTS 2. BUILDING AN IOT PROJECT 3. DEVICES 4. PLATFORM

More information

Horizontal IoT Application Development using Semantic Web Technologies

Horizontal IoT Application Development using Semantic Web Technologies Horizontal IoT Application Development using Semantic Web Technologies Soumya Kanti Datta Research Engineer Communication Systems Department Email: [email protected] Roadmap Introduction Challenges

More information

Smart Business Architecture for Midsize Networks Network Management Deployment Guide

Smart Business Architecture for Midsize Networks Network Management Deployment Guide Smart Business Architecture for Midsize Networks Network Management Deployment Guide Introduction: Smart Business Architecture for Mid-sized Networks, Network Management Deployment Guide With the Smart

More information

AppStack Technology Overview Model-Driven Application Management for the Cloud

AppStack Technology Overview Model-Driven Application Management for the Cloud AppStack Technology Overview Model-Driven Application Management for the Cloud Accelerating Application Time-to-Market The last several years have seen a rapid adoption for public and private cloud infrastructure

More information

WebFOCUS Cloud Express. The WebFOCUS Cloud Express service is delivered as a managed G-Cloud service by Amtex Solutions Ltd.

WebFOCUS Cloud Express. The WebFOCUS Cloud Express service is delivered as a managed G-Cloud service by Amtex Solutions Ltd. Service Definition The name of the Service is: WebFOCUS Cloud Express An overview of WebFOCUS Cloud Express The WebFOCUS Cloud Express service is delivered as a managed G-Cloud service by Amtex Solutions

More information

SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi [email protected]

SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi george.sarosi@twcable.com SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi [email protected] Abstract Time Warner Cable is the second largest Cable TV operator in North America

More information

IBM API Management Overview. 2014 IBM Corporation

IBM API Management Overview. 2014 IBM Corporation IBM API Management Overview Please Note IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Information regarding potential

More information

Automatizace Private Cloud. Petr Košec, Microsoft MVP, MCT, MCSE www.kosecsolutions.cz, @PetrKosec

Automatizace Private Cloud. Petr Košec, Microsoft MVP, MCT, MCSE www.kosecsolutions.cz, @PetrKosec Automatizace Private Cloud Petr Košec, Microsoft MVP, MCT, MCSE www.kosecsolutions.cz, @PetrKosec Session Objectives and Takeaways Introduction to Orchestrator Introduction to Service Management Automation

More information

Configuring and Managing a Private Cloud with Enterprise Manager 12c

Configuring and Managing a Private Cloud with Enterprise Manager 12c Configuring and Managing a Private Cloud with Enterprise Manager 12c IOUG Online Education Series 12:00pm - 1:00pm CT, June 26, 2012, Kai Yu Oracle Solutions Engineering Lab Enterprise Solutions Engineering,

More information

Intro to Web App Builder. Mark Scott, Solutions Engineer, Esri County Government Team [email protected]

Intro to Web App Builder. Mark Scott, Solutions Engineer, Esri County Government Team mscott@esri.com Intro to Web App Builder Mark Scott, Solutions Engineer, Esri County Government Team [email protected] The ArcGIS Platform enables Web GIS Enabling GIS Everywhere Desktop Web Device Simple Integrated Open

More information

FI-WARE Cloud Overview

FI-WARE Cloud Overview FI-WAE Cloud Overview Presented by: Alex Glikson, IBM April 3 rd, 2013, Madrid http://www.fi-ware.eu http://www.fi-ppp.eu Agenda FI-WAE Cloud Generic Enablers Overview Demo 1 FI-WAE Cloud Generic Enablers

More information

API Management: Powered by SOA Software Dedicated Cloud

API Management: Powered by SOA Software Dedicated Cloud Software Dedicated Cloud The Challenge Smartphones, mobility and the IoT are changing the way users consume digital information. They re changing the expectations and experience of customers interacting

More information

Simplifying and Empowering the Implementation of Enterprise Mobile Strategy

Simplifying and Empowering the Implementation of Enterprise Mobile Strategy mfrontiers white paper November 2013 Enterprise Mobility Management Platform with Simplifying and Empowering the Implementation of Enterprise Mobile Strategy Page 1 of 9 Simplifying and Empowering the

More information

Oracle Database Cloud Services OGh DBA & Middleware Day

Oracle Database Cloud Services OGh DBA & Middleware Day Oracle Database Cloud Services OGh DBA & Middleware Day Jan van Tiggelen Principal Sales Consultant Oracle Core Technology June 4th, 2015 Safe Harbor Statement The following is intended to outline our

More information

Understanding Evolution's Architecture A Technical Overview

Understanding Evolution's Architecture A Technical Overview Understanding Evolution's Architecture A Technical Overview Contents Introduction Understanding Evolution's Design Evolution Architecture Evolution Server Transports Evolution Benefits How Does Evolution

More information

Espial IPTV Middleware. Evo Solution Whitepaper. <Title> Delivering Interactive, Personalized 3-Screen Services

Espial IPTV Middleware. Evo Solution Whitepaper. <Title> Delivering Interactive, Personalized 3-Screen Services Espial IPTV Middleware Evo Solution Whitepaper Delivering Interactive, Personalized 3-Screen Services April 2010 Espial Group 1997-2010. All rights reserved The 3-Screen Challenge Differentiate

More information

How To Build A Cloud Portal For Sap Hana Cloud Platform

How To Build A Cloud Portal For Sap Hana Cloud Platform Orange County Convention Center Orlando, Florida June 3-5, 2014 SAP HANA Cloud Portal Overview - Latest Innovations, Showcases, Customers and Future Direction Amir Blich Learning Points Get an overview

More information

SAP HANA Cloud Platform

SAP HANA Cloud Platform SAP HANA Cloud Platform SAP Forum 2015 César Martín 12 de marzo de 2015 SAP HANA Cloud Platform Build, extend, and run next-generation applications on SAP HANA in the cloud The in-memory cloud platform-as-a-service

More information

ITP 342 Mobile App Development. APIs

ITP 342 Mobile App Development. APIs ITP 342 Mobile App Development APIs API Application Programming Interface (API) A specification intended to be used as an interface by software components to communicate with each other An API is usually

More information

Software AG TechEd 2015 User Conference Mobile Enabler for Natural

Software AG TechEd 2015 User Conference Mobile Enabler for Natural Software AG TechEd 2015 User Conference Mobile Enabler for Natural April 21-22, 2015 Eric Wood Principal Systems Engineer, Adabas-Natural Software AG 1 Mobile use Continues to Grow Of US adult population

More information

Open Source Multi-Cloud, Multi- Tenant Automation in the cloud with SlipStream PaaS

Open Source Multi-Cloud, Multi- Tenant Automation in the cloud with SlipStream PaaS Open Source Multi-Cloud, Multi- Tenant Automation in the cloud with SlipStream PaaS A professional open source solution Robert Branchat, SixSq 5 July 2014 Lyon, France Based in Geneva, Switzerland Founded

More information

Ernesto Ongaro BI Consultant February 19, 2013. The 5 Levels of Embedded BI

Ernesto Ongaro BI Consultant February 19, 2013. The 5 Levels of Embedded BI Ernesto Ongaro BI Consultant February 19, 2013 The 5 Levels of Embedded BI Saleforce.com CRM 2013 Jaspersoft Corporation. 2 Blogger 2013 Jaspersoft Corporation. 3 Linked In 2013 Jaspersoft Corporation.

More information

Integrating Mobile into Your Cross- Platform Strategy with Qt

Integrating Mobile into Your Cross- Platform Strategy with Qt Integrating Mobile into Your Cross- Platform Strategy with Qt Tuukka Ahoniemi Technical Product Marketing Manager [email protected] Qt Developer Days 2014 Agenda Qt and Mobile Platforms

More information

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

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing Jesse Shiah CEO and Co-founder [email protected] 2013 AgilePoint,

More information

MASHUPS FOR THE INTERNET OF THINGS

MASHUPS FOR THE INTERNET OF THINGS MASHUPS FOR THE INTERNET OF THINGS Matthias Heyde / Fraunhofer FOKUS glue.things a Mashup Platform for wiring the Internet of Things with the Internet of Services 5th International Workshop on the Web

More information

Consumer Bill Presentment Platform Product Description v3.1

Consumer Bill Presentment Platform Product Description v3.1 Consumer Bill Presentment Platform Product Description v3.1 Brite:Consumer Bill Presentment Platform Product Description 1 Copyright 2010-2014 Brite:Bill Limited, 23 Windsor Place, Dublin 2. All rights

More information

SAP HANA Cloud Portal Overview and Scenarios

SAP HANA Cloud Portal Overview and Scenarios SAP HANA Cloud Portal Overview and Scenarios HERUG 2014 Conference - Montevideo April 2014 Twitter: @portal_sap / #hanacloudportal HERUG 2014 Conference Event Website Event overview Information and Agenda

More information

White Paper: OSGi-based E-Health / Assisted Living

White Paper: OSGi-based E-Health / Assisted Living White Paper: OSGi-based E-Health / Assisted Living Martin Petzold (Project Manager) Phone: +49 (0) 221 6604 405 E-Mail: [email protected] Konstantin Kersten (Project Manager) Phone: +49 (0) 221 6604

More information

Actian Vortex Express 3.0

Actian Vortex Express 3.0 Actian Vortex Express 3.0 Quick Start Guide AH-3-QS-09 This Documentation is for the end user's informational purposes only and may be subject to change or withdrawal by Actian Corporation ("Actian") at

More information

WebSphere Business Monitor V7.0 Business space dashboards

WebSphere Business Monitor V7.0 Business space dashboards Copyright IBM Corporation 2010 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 7.0 LAB EXERCISE WebSphere Business Monitor V7.0 What this exercise is about... 2 Lab requirements... 2 What you should

More information

Hands on Lab: Building a Virtual Machine and Uploading VM Images to the Cloud using Windows Azure Infrastructure Services

Hands on Lab: Building a Virtual Machine and Uploading VM Images to the Cloud using Windows Azure Infrastructure Services Hands on Lab: Building a Virtual Machine and Uploading VM Images to the Cloud using Windows Azure Infrastructure Services Windows Azure Infrastructure Services provides cloud based storage, virtual networks

More information

CloudCIX Bootcamp. The essential IaaS getting started guide. http://www.cix.ie

CloudCIX Bootcamp. The essential IaaS getting started guide. http://www.cix.ie The essential IaaS getting started guide. http://www.cix.ie Revision Date: 17 th August 2015 Contents Acronyms... 2 Table of Figures... 3 1 Welcome... 4 2 Architecture... 5 3 Getting Started... 6 3.1 Login

More information

Integrating Mobile apps with your Enterprise

Integrating Mobile apps with your Enterprise Integrating Mobile apps with your Enterprise Jonathan Marshall [email protected] @jmarshall1 Agenda Mobile apps and the enterprise Integrating mobile apps with Enterprise Applications Mobile apps and

More information

Classic Grid Architecture

Classic Grid Architecture Peer-to to-peer Grids Classic Grid Architecture Resources Database Database Netsolve Collaboration Composition Content Access Computing Security Middle Tier Brokers Service Providers Middle Tier becomes

More information

Linux A first-class citizen in Windows Azure. Bruno Terkaly [email protected] Principal Software Engineer Mobile/Cloud/Startup/Enterprise

Linux A first-class citizen in Windows Azure. Bruno Terkaly bterkaly@microsoft.com Principal Software Engineer Mobile/Cloud/Startup/Enterprise Linux A first-class citizen in Windows Azure Bruno Terkaly [email protected] Principal Software Engineer Mobile/Cloud/Startup/Enterprise 1 First, I am software developer (C/C++, ASM, C#, Java, Node.js,

More information

2015 IBM Continuous Engineering Open Labs Target to better LEARNING

2015 IBM Continuous Engineering Open Labs Target to better LEARNING 2015 IBM Continuous Engineering Open Labs Target to better LEARNING (NO COST - not a substitute for full training courses) Choose from one or more of these Self-Paced, Hands-On Labs: DMT 3722 - Learn to

More information

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya [email protected]

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya dev_bhattacharya@ieee.org Internet of things (IOT) applications covering industrial domain Dev Bhattacharya [email protected] Outline Internet of things What is Internet of things (IOT) Simplified IOT System Architecture

More information