SIF 3: A NEW BEGINNING

Size: px
Start display at page:

Download "SIF 3: A NEW BEGINNING"

Transcription

1 SIF 3: A NEW BEGINNING

2 The SIF Implementation Specification Defines common data formats and rules of interaction and architecture, and is made up of two parts: SIF Infrastructure Implementation Specification defines the rules of interaction and messages framework, and SIF Data Model Implementation Specification an XML-based data model that models entities in the learning environment as SIF Data Objects to be shared between applications.

3 Existing SIF 2.x infrastructure Zone Integration Server (ZIS) Network Account MIS Library Automation SIF Agents Applications H.R. & Finance Post 16 SIF Data Objects Data Warehouse VLM Meals

4 Existing SIF 2.x infrastructure Zone Integration Server (ZIS) Network Account MIS Library Automation SIF Agents Applications H.R. & Finance Post 16 SIF Data Objects Data Warehouse VLM Meals

5 Existing SIF 2.x infrastructure Zone Integration Server (ZIS) Network Account MIS Library Automation SIF Agents Applications H.R. & Finance Post 16 SIF Data Objects Data Warehouse VLM Meals

6 Existing SIF 2.x infrastructure Zone Integration Server (ZIS) Network Account MIS Library Automation SIF Agents Applications H.R. & Finance Post 16 SIF Data Objects Data Warehouse VLM Meals

7 Existing SIF 2.x infrastructure Zone Integration Server (ZIS) Network Account MIS Library Automation SIF Agents Applications H.R. & Finance Post 16 SIF Data Objects Data Warehouse VLM Meals

8 Existing SIF 2.x infrastructure Zone Integration Server (ZIS) Network Account MIS Library Automation SIF Agents Applications H.R. & Finance Post 16 SIF Data Objects Data Warehouse VLM Meals

9 Introduction to SIF 3

10 Getting started has never been easier... Simple. Secure. Standard. as well as flexible and scalable!

11 New Terminology SIF 2 SIF 3 Agent Adapter Zone Environment ZIS Middleware New SIF 3 environments Direct Brokered

12 SIF functionality now fits in with everything else deployed in your IT data centre. Your developers and administrators will appreciate that the SIF 3.0 infrastructure is REST based, and fully conformant with all accepted REST design patterns. A SIF 3 enabled application doesn t have to be in your data centre. It can be located in the Cloud. As a result, your SIF 3.0 solutions can span hybrid data centre / cloud service deployments. Middleware is no longer mandatory in deploying SIF 3.0 solutions. For example, a tablet based client application can use the SIF 3.0 standard to directly access and update the data maintained by your MIS or Data Warehouse, independent of which particular SIF-enabled supplier products you have deployed.

13 Data Security is baked into the SIF 3.0 standard from the beginning as it was in earlier releases. New security profile extensions standardise how sites currently utilising client certificates, shared secrets, and / or HMAC SHA 256 authentication technologies may leverage them when constructing SIF solutions. Data Privacy policies are enforceable through a combination of Data Profiles and administrative best practices. For example a School or Academy could configure and dedicate a separate External Environment in which all student data was de-identified, and then allow the access of any Local Authority or Academy Trust-level data analytics application to that environment.

14 SIF remains an established, community built, free and open data blueprint that is supported by hundreds of educational applications regardless of platform or vendor provider. SIF 3.0 is tighter in terms of defining requirements than its predecessors and as a result allows educational institution architects to select best of breed SIF-enabled components, assured in the knowledge that their choices will interoperate with little or no integration effort, and the value of their IT investments will be preserved.

15 SIF 3 Functionality Completely Independent of Data Model Leverages existing infrastructure technologies- REST Choice of data model SIF Implementation Data Model (UK) 2.0 OR X Data Model OR Y Data Model SIF Implementation Infrastructure Specification 3.0.1

16 Why is the separation of infrastructure & data model so important? (1) Each locale can publish a release as often as they wish, enabling responsiveness. The SIF Association can release the global infrastructure free from data driven pressures, increasing quality. Network architects now find many of the best practices they expect in the SIF specifications, promoting adoption. Integrators can apply generic tools to each layer, allowing for the better sharing of existing network resources. Network programmers can use common REST tools to develop SIF Solutions, saving time and money.

17 Why is the separation of infrastructure & data model so important? (2) Everyone implementing a SIF published data model may utilise data schema driven tools, greatly reducing effort. Software architects are freed to design simpler components that naturally fit together, increasing maintainability. Infrastructure products can be more flexible when working with modular data models, creating opportunities for reuse. Everyone following a few conventions is now empowered to use their own data model with the SIF infrastructure, encouraging innovation. Decision makers are free to chose the form of their data payloads including: alternate formats, efficient compression, and even end-to-end encryption, meeting more specialised needs.

18 The SIF 3 infrastructure defines: a secure REST-based transport protocol for defining both direct and brokered connections between software applications (which can act as REST servers or clients) a set of services to enable interactions between REST servers and clients, including creating environments, other administrative task, synchronous exchanges of data, and asynchronous message queues an abstract, platform-independent definition of the API between one software application and another or a broker.

19 SIF 3 infrastructure definitions: A SIF Environment is a distributed system that may consist of middleware (a broker) and one or more software applications with a SIF Adapter (a SIF-enabled application) sharing/reporting one or more SIF data objects over a network. A SIF Implementation consists of one or more SIF Environments deployed and configured to meet customer data sharing and reporting needs. The SIF Implementation Specification defines architecture requirements and communication protocols for software components and the interfaces between them; it makes no assumption of specific hardware or software products needed to develop SIF-enabled applications and/or middleware implementations, other than their ability to support technologies leveraged as the foundation for SIF, most prominently XML and HTTP(S) and including JSON and REST.

20 SIF 3 Environments (1) Direct Connects Consumers to its Services (no middleware) Support multiple Consumers Support mobile Consumers All Direct Consumers run in Brokered Environments

21 SIF 3 Environments (2) Brokered Enterprise Service Bus + other middleware All Direct Consumers run in Brokered Environments Centralised Security Policy & Workflow Preventative Maintenance & Diagnostics Highly scalable

22 SIF 3 Transport: REST Goal: HTTPS usage matches REST Design Patterns Service operations correspond to Get/Post/Put/Delete Service Provider is a REST Resource Class is URL, Object is URL/RefId (Students/1234) Responses are immediate Header arguments in: HTTPS Header fields URL Segments URL Matrix and / or Query Parameters as appropriate HTTPS payload is pure data Interactive Paged Query with ETags XML to JSON conversion conventions documented

23 SIF 3 infrastructure Direct Environment (optional) Consumer Management Information System Adapter Application

24 SIF 3 Direct Environment Implemented by a Central Data Service Example: MIS, Data Store Connects directly to Consumer Applications (no middleware) No 3 rd Party Services made available to Consumers Supports multiple Consumers Each Consumer is the only one in its Environment (promotes Data Security and Privacy) Consumers can see data change Events generated by others Ideal for supporting mobile device based Consumer Applications Tablet Dashboards, Smart Phone Queries Any Direct Consumer Application can be seamlessly re-deployed in a Brokered Environment

25 SIF 3 infrastructure (2) Brokered Environment (optional) Consumer Management Information System Message Broker Middleware Adapter Application

26 SIF 3 - Brokered Environment Contains a Central Message Broker Connects multiple Service Consumers and Providers Enterprise Service Bus + other middleware components Modular (Queues, Connectors, Registries) vs. ZIS Provides a More Mature API including a Superset of Direct Environment All Direct Consumers can also run in Brokered Environments Supports Administrative Interfaces Centralised Security Policy & Workflow Registries & Service Governance Preventative Maintenance & Diagnostics Provides a highly scalable solution

27 SIF 3 infrastructure (3) Hybrid Environment (Any of 20,000 RESTful Mobile Client Applications) Student Contact System MIS Data Provider Message Broker Middleware Adapter Application Direct Environment Student Portal LMS Data Provider Brokered Environment

28 SIF 3 Solutions: Summary Direct Environment Single source for all data Brokered Environment Multiple Data Sources Hybrid Environment Connects Consumers to Providers with no middleware - can be multiple connections. Low End: MIS accessed by students via mobile devices High End: Data warehouse seeded by multiple end-user MIS and accessed by data analytic and reporting applications Connects Consumers to multiple Providers leveraging existing IT middleware (ESB) All Direct Consumers can run in brokered environments External applications register to provide their data highly scalable Standardised Consumer interface to MIS, data warehouse Centralised enforcement of site data security and privacy policies Direct School Portal utilises Direct Environment for students accessing via a mobile device. The mobile device software sees standard RESTful Service to display Identical information whether School Portal is local or in the cloud Brokered School Portal is also Consumer in a Brokered Environment accessing MIS, Assessment and VLE services School MIS Provider is also a Consumer of a Authority/Trust-wide Brokered Environment where it seeds Learner Data into the Data warehouse.

29 How SIF could work for you?

30 Incorporating SIF 2.x and SIF 3.x Library Automation MIS Identity Management VLM Assessment Operational Data Store H.R. & Finance Meals

31 Incorporating SIF 2.x and SIF 3.x Library Automation MIS Identity Management VLM Assessment Operational Data Store H.R. & Finance Meals

32 Incorporating SIF 2.x and SIF 3.x SIF 2 (SIF Classic) Library Automation MIS Identity Management VLM Assessment Operational Data Store H.R. & Finance Meals

33 Incorporating SIF 2.x and SIF 3.x SIF 2 (SIF Classic) Library Automation Student Contact System Identity Management VLM Assessment Meals Operational Data Store H.R. & Finance

34 Incorporating SIF 2.x and SIF 3.x SIF 2 (SIF Classic) Library Automation SIF 3 (Direct and/or Brokered) Student Contact System Identity Management VLM Assessment Meals Operational Data Store H.R. & Finance

35 Incorporating SIF 2.x and SIF 3.x SIF 2 (SIF Classic) Library Automation Work-based learning SIF 3 (Direct and/or Brokered) Student Contact System Identity Management VLM Assessment Meals Operational Data Store H.R. & Finance

36 Choice Choice of data model SIF Implementation Data Model (UK) 2.0 OR X Data Model OR Y Data Model SIF Implementation Infrastructure Specification 3.0.1

37 Scalability (1) Performance Enhancement Description Multiple Consumer Sessions for same application Multiple FIFO Message Queues for same Consumer Multiple concurrent Consumer connections option to same Queue Get Next and Pop Queue Service Query Request Long Polling Site Administrators can enable the same application instance, using multiple identifier values (ex: Johnson JHS and Miller Elementary) to register itself as multiple completely independent and parallel Consumers. Any Consumer can set up separate Message Queues and assign different Event types to them. This allows the less important Events (ex: Attendance) to sit in Queue B until the messages in Queue A have all been retrieved and processed. A Consumer may use (where the Queue Service supports it) more than one multiple simultaneous concurrent connection by having multiple HTTP Requests open with a single Queue. This replaces the SIF 2.x double handshake between Consumer and Polling Queue with a single handshake, reducing the number of message exchanges necessary to retrieve an incoming Event during periods of high message traffic by a factor of two. This option eliminates the message retrieval latency time previously associated with repeated polling for an arriving message, in periods of light traffic. Reference The Environments Service create Environment section in Infrastructure Services. The Environment Scalability section in Infrastructure Services. The Queue Service section in Infrastructure Services. The Queue Service section in Infrastructure Services. The Queue Service section in Infrastructure Services.

38 Scalability (2) Performance Enhancement Description Multiple Objects conveyed in single Request and single Event Immediate Service Responses The ability to pack a single Request to or Event with multiple affected objects from a specific Service Provider offers huge performance benefits for several important use cases (ex: a thousand small Attendance Objects created at the end of a Reporting Period result in the generation of 10 multi-object Events rather than 1000 single object Events). In another major change from SIF 2.x, a Consumer may now request that the Service Response to any given Request be returned synchronously (i.e. immediately) on the HTTP Response to its issued HTTP Request, rather than appear asynchronously at some later time, intermixed with arriving Events. Reference The Service Operation section in the Base Architecture. The Basic Infrastructure Framework section in the Base Architecture. This will likely be the common case for most Requests, it conforms to the standard REST design pattern, it maximises the effectiveness of Direct Environments and it is expected to improve overall Request / Response processing throughput significantly.

39 Scalability (3) Performance Enhancement Description etag An etag is equivalent to a checksum on all the objects of the type being queried which are maintained by the Service Provider, and it is optionally returned in all Query Responses. Reference The Service Operation (Query) section in the Base Architecture. If a valid etag is included in a Query Request, and if there were no object data changes since the etag was created, no objects are returned. This offers an efficient way for Consumer applications executing on mobile devices (which are unlikely to subscribe to Events) to determine whether they already have the latest data on one or more objects without comparing all the elements.

40 Use Cases & examples from the real-world

41

42 Norfolk County Council (SIF 2) Identity Management Capita Open Hive esafety (Google Apps) Schools People Net (HR) Norfolk Cloud Portal Capita Learning Gateway echalk MIS PupilAsset (Assessment) Capita Discover (Assessment) eschools (register) Different Class Classroom Monitor Show My Homework Pearson Fronter Google Classroom

43 Norfolk County Council (SIF 3) Identity Management Capita Open Hive esafety (Google Apps) Schools People Net (HR) Norfolk Cloud Portal Capita Learning Gateway echalk Government reporting Best of Breed / mobile applications Data Warehouse MIS PupilAsset (Assessment) Capita Discover (Assessment) eschools (register) Different Class Classroom Monitor Show My Homework Pearson Fronter The example shown above is for illustration purposes only to show the flexibility of SIF 3. It is not meant to represent Norfolk County Council s proposed/future plans. Google Classroom

44 Open Discussion

45 Next Steps? Now in terms of providing an Adapter which will integrate your application into a SIF Environment (allowing it to seamlessly and securely exchange data with other applications), basically your options, which determine the kind of tasks your consultant will do and how long it will take, are: Do it yourself: SIF 3 is a standard of standards. Another way of looking at this is it has a solid core of web technologies and patterns. So your favourite languages, libraries, and frameworks for your favourite environment should serve you very well. For the application requiring only simple interoperability, this may be the best option. Leverage Open Source: Say you want to kick it up a notch and leverage a lot of SIF 3 s functionality or just build your own software without becoming an expert on SIF. There exist some excellent Open Source tools specifically for SIF 3. For the sophisticated application that needs to be completely under the owner s control, this is a top option. AU examples: / Find a Partner: It is fair to say that SIF would not be where it is today without our infrastructure vendors. Beyond providing middleware, they combine database expertise and SIF know-how to quickly produce quality products for others. When quality and timeline are your primary concerns, bringing in the experts is the finest option.

46 Contact For further information, please contact: Penny Murray, Community Development Manager Or visit the SIF Association website:

Introduction to the SIF 3.0 Infrastructure: An Environment for Educational Data Exchange

Introduction to the SIF 3.0 Infrastructure: An Environment for Educational Data Exchange Introduction to the SIF 3.0 Infrastructure: An Environment for Educational Data Exchange SIF 3.0 Infrastructure Goals of the Release Environment types & types Registration & Security Basic Architectural

More information

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.

More information

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Pervasive Software + NetSuite = Seamless Cloud Business Processes Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared

More information

Integrating Web Messaging into the Enterprise Middleware Layer

Integrating Web Messaging into the Enterprise Middleware Layer The increasing demand for real-time data has companies seeking to stream information to users at their desks via the web and on the go with mobile apps. Two trends are paving the way: o Internet push/streaming

More information

SOA REFERENCE ARCHITECTURE: SERVICE TIER

SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA Blueprint A structured blog by Yogish Pai Service Tier The service tier is the primary enabler of the SOA and includes the components described in this section.

More information

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies

More information

SOA REFERENCE ARCHITECTURE: WEB TIER

SOA REFERENCE ARCHITECTURE: WEB TIER SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible

More information

Jitterbit Technical Overview : Microsoft Dynamics CRM

Jitterbit Technical Overview : Microsoft Dynamics CRM Jitterbit allows you to easily integrate Microsoft Dynamics CRM with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations

More information

T H E E D U C A T I O N C L O U D. Freedom... a true Cloud based solution for education!

T H E E D U C A T I O N C L O U D. Freedom... a true Cloud based solution for education! T H E E D U C A T I O N C L O U D Freedom... a true Cloud based solution for education! Contents T H E E D U C A T I O N C L O U D What is Freedom? 04 Freedom... a Cloud based solution for education! High

More information

MassTransit vs. FTP Comparison

MassTransit vs. FTP Comparison MassTransit vs. Comparison If you think is an optimal solution for delivering digital files and assets important to the strategic business process, think again. is designed to be a simple utility for remote

More information

Donky Technical Overview

Donky Technical Overview Donky Technical Overview This document will provide the reader with an overview of the features offered and technologies used with the Donky Messaging Network. This document will give a good base level

More information

Creating a Strong Security Infrastructure for Exposing JBoss Services

Creating a Strong Security Infrastructure for Exposing JBoss Services Creating a Strong Security Infrastructure for Exposing JBoss Services JBoss Enterprise SOA Platform Service Clients Service Gateway Enterprise Services Blake Dournaee, Product Management, Intel SOA Products

More information

Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com

Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com W H I T E P A P E R A p p l i c a t i o n D e l i v e r y f o r C l o u d S e r v i c e s : C u s t o m i z i n g S e r v i c e C r e a t i o n i n V i r t u a l E n v i r o n m e n t s Sponsored by: Brocade

More information

Mike Chyi, Micro Focus Solution Consultant May 12, 2010

Mike Chyi, Micro Focus Solution Consultant May 12, 2010 Mike Chyi, Micro Focus Solution Consultant May 12, 2010 Agenda Load Testing Overview, Best Practice: Performance Testing with Diagnostics Demo (?), Q&A Load Testing Overview What is load testing? Type

More information

SERVICE ORIENTED ARCHITECTURE

SERVICE ORIENTED ARCHITECTURE SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the

More information

Feature Guide Elastic Path Cortex. Version 6.5.1

Feature Guide Elastic Path Cortex. Version 6.5.1 Feature Guide Elastic Path Cortex Version 6.5.1 1.800.942.5282 (toll-free within North America) +1.604.408.8078 (outside North America) www.elasticpath.com API-centric commerce that s scalable, secure,

More information

Service Definition. IBM Kenexa Learning Management and Learning Content Management Systems 1

Service Definition. IBM Kenexa Learning Management and Learning Content Management Systems 1 IBM Kenexa Learning Management and Learning Content Management Systems Service Definition IBM Kenexa Learning Management and Learning Content Management Systems 1 1. Summary 1.1 Service Description The

More information

Oracle Reference Architecture and Oracle Cloud

Oracle Reference Architecture and Oracle Cloud Oracle Reference Architecture and Oracle Cloud Anbu Krishnaswamy Anbarasu Enterprise Architect Social. Mobile. Complete. Global Enterprise Architecture Program Safe Harbor Statement The following is intended

More information

Setting Up an AS4 System

Setting Up an AS4 System INT0697_150625 Setting up an AS4 system V1r0 1 Setting Up an AS4 System 2 Version 1r0 ENTSOG AISBL; Av. de Cortenbergh 100, 1000-Brussels; Tel: +32 2 894 5100; Fax: +32 2 894 5101; [email protected], www.entsog.eu,

More information

SOA @ ebay : How is it a hit

SOA @ ebay : How is it a hit SOA @ ebay : How is it a hit Sastry Malladi Distinguished Architect. ebay, Inc. Agenda The context : SOA @ebay Brief recap of SOA concepts and benefits Challenges encountered in large scale SOA deployments

More information

Hubspan White Paper: Beyond Traditional EDI

Hubspan White Paper: Beyond Traditional EDI March 2010 Hubspan White Paper: Why Traditional EDI no longer meets today s business or IT needs, and why companies need to look at broader business integration Table of Contents Page 2 Page 2 Page 3 Page

More information

Cloudbuz at Glance. How to take control of your File Transfers!

Cloudbuz at Glance. How to take control of your File Transfers! How to take control of your File Transfers! A MFT solution for ALL organisations! Cloudbuz is a MFT (Managed File Transfer) platform for organisations and businesses installed On-Premise or distributed

More information

SiteCelerate white paper

SiteCelerate white paper SiteCelerate white paper Arahe Solutions SITECELERATE OVERVIEW As enterprises increases their investment in Web applications, Portal and websites and as usage of these applications increase, performance

More information

Legal. Copyright 2016 Magento, Inc.; All Rights Reserved.

Legal. Copyright 2016 Magento, Inc.; All Rights Reserved. Legal Copyright 2016 Magento, Inc.; All Rights Reserved. Magento and its respective logos are trademarks, service marks, registered trademarks, or registered service marks of Magento, Inc. and its affiliates.

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

THE MOBlLE APP. REVOLUTlON. 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD

THE MOBlLE APP. REVOLUTlON. 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD THE MOBlLE APP REVOLUTlON 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD People use hand-held devices for everything from communicating and playing games to shopping and surfing the Internet. In fact,

More information

Building a protocol validator for Business to Business Communications. Abstract

Building a protocol validator for Business to Business Communications. Abstract Building a protocol validator for Business to Business Communications Rudi van Drunen, Competa IT B.V. ([email protected]) Rix Groenboom, Parasoft Netherlands ([email protected]) Abstract

More information

Sentinet for BizTalk Server SENTINET

Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and APIs Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication

More information

Event based Enterprise Service Bus (ESB)

Event based Enterprise Service Bus (ESB) Event based Enterprise Service Bus (ESB) By: Kasun Indrasiri 128213m Supervised By: Dr. Srinath Perera Dr. Sanjiva Weerawarna Abstract With the increasing adaptation of Service Oriented Architecture for

More information

Towards a common definition and taxonomy of the Internet of Things. Towards a common definition and taxonomy of the Internet of Things...

Towards a common definition and taxonomy of the Internet of Things. Towards a common definition and taxonomy of the Internet of Things... Towards a common definition and taxonomy of the Internet of Things Contents Towards a common definition and taxonomy of the Internet of Things... 1 Introduction... 2 Common characteristics of Internet

More information

Advancing Integration Competency and Excellence with the WSO2 Integration Platform

Advancing Integration Competency and Excellence with the WSO2 Integration Platform Advancing Integration Competency and Excellence with the WSO2 Integration Platform Dushan Abeyruwan Associate Technical Lead WSO2 Shammi Jayasinghe Associate Technical Lead WSO2 Agenda Fundamentals of

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,

More information

PROACTIS Purchase-to-Pay Upgrade Services The Rapid, Painless, Cost-Effective Route to a World of New Spend Control Capabilities

PROACTIS Purchase-to-Pay Upgrade Services The Rapid, Painless, Cost-Effective Route to a World of New Spend Control Capabilities PROACTIS Purchase-to-Pay Upgrade Services The Rapid, Painless, Cost-Effective Route to a World of New Spend Control Capabilities Contents 2 Introduction 3-8 Why Upgrade? New Capabilities New Operational

More information

The increasing popularity of mobile devices is rapidly changing how and where we

The increasing popularity of mobile devices is rapidly changing how and where we Mobile Security BACKGROUND The increasing popularity of mobile devices is rapidly changing how and where we consume business related content. Mobile workforce expectations are forcing organizations to

More information

Is Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform

Is Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform Is Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform BY DAN LILIEDAHL, CTO, TANDEMSEVEN The outcome of your portal initiative and its success is directly related

More information

CTERA Cloud Storage Platform Architecture

CTERA Cloud Storage Platform Architecture CTERA Cloud Storage Platform Architecture Whitepaper by CTERA Networks Highlights How unstructured data growth drives cloud storage adoption The killer apps of cloud storage reviewed Putting cloud storage

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION Internet has revolutionized the world. There seems to be no limit to the imagination of how computers can be used to help mankind. Enterprises are typically comprised of hundreds

More information

Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC

Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC As wireless standards develop and IPv6 gains widespread adoption, more and more developers are creating smart devices

More information

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper MOBILIZING ORACLE APPLICATIONS ERP An Approach for Building Scalable Mobility Solutions A RapidValue Solutions Whitepaper TABLE OF CONTENTS Executive Overview Typical Architecture for Mobilizing Oracle

More information

Contents. Overview 1 SENTINET

Contents. Overview 1 SENTINET Overview SENTINET Overview 1 Contents Introduction... 3 Customer Benefits... 4 Development and Test... 4 Production and Operations... 5 Architecture... 5 Technology Stack... 8 Features Summary... 8 Sentinet

More information

Case Study: Semantic Integration as the Key Enabler of Interoperability and Modular Architecture for Smart Grid at Long Island Power Authority (LIPA)

Case Study: Semantic Integration as the Key Enabler of Interoperability and Modular Architecture for Smart Grid at Long Island Power Authority (LIPA) Case Study: Semantic Integration as the Key Enabler of Interoperability and Modular Architecture for Smart Grid at Long Island Power Authority (LIPA) Predrag Vujovic, Stipe Fustar, Phillip Jones, Fran

More information

Smartphone Enterprise Application Integration

Smartphone Enterprise Application Integration WHITE PAPER MARCH 2011 Smartphone Enterprise Application Integration Rhomobile - Mobilize Your Enterprise Overview For more information on optimal smartphone development please see the Rhomobile White

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

WhiteWave's Integrated Managed File Transfer (MFT)

WhiteWave's Integrated Managed File Transfer (MFT) WhiteWave's Integrated Managed File Transfer (MFT) Spotlight on webmethods ActiveTransfer Scott Jaynes ecommerce Architect, WhiteWave Foods Ramesh Venkat Director, Product Management, Software AG 10/17/12

More information

CRM Comparison Guide. Microsoft Dynamics CRM and Act! compared

CRM Comparison Guide. Microsoft Dynamics CRM and Act! compared CRM Comparison Guide Microsoft Dynamics CRM and Act! compared Microsoft Dynamics CRM is a full featured relationship management system that connects teams to a single data source and automates routine

More information

Sentinet for BizTalk Server SENTINET 3.1

Sentinet for BizTalk Server SENTINET 3.1 for BizTalk Server SENTINET 3.1 for BizTalk Server 1 Contents Introduction... 2 SOA and APIs Repository... 3 Security... 3 Mediation and Virtualization... 3 Authentication and Authorization... 4 Monitoring,

More information

Using the SELEX Elsag Intelligent Information Dissemination (I2D) System over Fleet Broadband and BGAN

Using the SELEX Elsag Intelligent Information Dissemination (I2D) System over Fleet Broadband and BGAN Using the SELEX Elsag Intelligent Information Dissemination (I2D) System over Fleet Broadband and BGAN Bearer-agnostic data bandwidth reduction and management solution Version 1.0 31.08.11 Contents 1 Overview...

More information

The Enterprise Service Bus: Making Service-Oriented Architecture Real

The Enterprise Service Bus: Making Service-Oriented Architecture Real The Enterprise Service Bus: Making Service-Oriented Architecture Real M.T. Schmidt et al. Presented by: Mikael Fernandus Simalango SOA in Early Days Introduction Service Requester bind find Service Registry

More information

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus Karim M. Mahmoud 1,2 1 IBM, Egypt Branch Pyramids Heights Office Park, Giza, Egypt [email protected] 2 Computer

More information

HEDM and Integration. Michael Agnew Vice President, Localization Solutions

HEDM and Integration. Michael Agnew Vice President, Localization Solutions HEDM and Integration Michael Agnew Vice President, Localization Solutions Agenda 1 The challenges faced 2 The potential benefits 3 How the HeDM relates to the Irish HE sector 4 Q&A The challenges faced

More information

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco Decoding the Big Data Deluge a Virtual Approach Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco High-volume, velocity and variety information assets that demand

More information

Best Practices for Deploying Managed Self-Service Analytics and Why Tableau and QlikView Fall Short

Best Practices for Deploying Managed Self-Service Analytics and Why Tableau and QlikView Fall Short Best Practices for Deploying Managed Self-Service Analytics and Why Tableau and QlikView Fall Short Vijay Anand, Director, Product Marketing Agenda 1. Managed self-service» The need of managed self-service»

More information

Successful Platform-as-a-Service Requires a Supporting Ecosystem for HR Applications

Successful Platform-as-a-Service Requires a Supporting Ecosystem for HR Applications Successful Platform-as-a-Service Requires a Supporting Ecosystem for HR Applications Platform-as-a-Service is the computing term used to describe a hosted web-based computing environment and the associated

More information

How To Handle Big Data With A Data Scientist

How To Handle Big Data With A Data Scientist III Big Data Technologies Today, new technologies make it possible to realize value from Big Data. Big data technologies can replace highly customized, expensive legacy systems with a standard solution

More information

Powerful analytics. and enterprise security. in a single platform. microstrategy.com 1

Powerful analytics. and enterprise security. in a single platform. microstrategy.com 1 Powerful analytics and enterprise security in a single platform microstrategy.com 1 Make faster, better business decisions with easy, powerful, and secure tools to explore data and share insights. Enterprise-grade

More information

The Application of BizTalk in Public Sector

The Application of BizTalk in Public Sector The Application of BizTalk in Public Sector with BizTalk Server 2006 Chris Axton Application Platform Specialist NSW Public Sector Rahul Garg National BizTalk Specialist Microsoft Australia Public Sector

More information

scalability OneBridge

scalability OneBridge scalability OneBridge Mobile Groupware technical brief An important consideration for IT professionals when choosing a server-based synchronization solution is that of scalability. Scalability refers to

More information

ARCHITECT S GUIDE: Mobile Security Using TNC Technology

ARCHITECT S GUIDE: Mobile Security Using TNC Technology ARCHITECT S GUIDE: Mobile Security Using TNC Technology December 0 Trusted Computing Group 855 SW 5rd Drive Beaverton, OR 97006 Tel (50) 69-056 Fax (50) 644-6708 [email protected] www.trustedcomputinggroup.org

More information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

Understanding Object Storage and How to Use It

Understanding Object Storage and How to Use It SWIFTSTACK WHITEPAPER An IT Expert Guide: Understanding Object Storage and How to Use It November 2014 The explosion of unstructured data is creating a groundswell of interest in object storage, certainly

More information

Data Center Virtualization and Cloud QA Expertise

Data Center Virtualization and Cloud QA Expertise Data Center Virtualization and Cloud QA Expertise Highlights Broad Functional QA Experience Deep understanding of Switching and Routing Protocols Strong hands on experience in multiple hyper-visors like

More information

Digital Marketplace - G-Cloud

Digital Marketplace - G-Cloud Digital Marketplace - G-Cloud CRM Services Core offer 9 services in this area: 1. Dynamics CRM Upgrade Services Utilising this service, Core will undertake an evaluation of your current CRM platform. We

More information

Optimizing Service Levels in Public Cloud Deployments

Optimizing Service Levels in Public Cloud Deployments WHITE PAPER OCTOBER 2014 Optimizing Service Levels in Public Cloud Deployments Keys to Effective Service Management 2 WHITE PAPER: OPTIMIZING SERVICE LEVELS IN PUBLIC CLOUD DEPLOYMENTS ca.com Table of

More information

API Architecture. for the Data Interoperability at OSU initiative

API Architecture. for the Data Interoperability at OSU initiative API Architecture for the Data Interoperability at OSU initiative Introduction Principles and Standards OSU s current approach to data interoperability consists of low level access and custom data models

More information

Enabling the SmartGrid through Cloud Computing

Enabling the SmartGrid through Cloud Computing Enabling the SmartGrid through Cloud Computing April 2012 Creating Value, Delivering Results 2012 eglobaltech Incorporated. Tech, Inc. All rights reserved. 1 Overall Objective To deliver electricity from

More information

Reaching Customers Across Multiple Channels

Reaching Customers Across Multiple Channels Leading Provider of Cloud-Based Customer Experience Solutions Relies on Integrated, Modular WSO2 Middleware to Speed the Delivery of Services that Enhance User Engagement Businesses recognize that brand

More information

How To Make Data Streaming A Real Time Intelligence

How To Make Data Streaming A Real Time Intelligence REAL-TIME OPERATIONAL INTELLIGENCE Competitive advantage from unstructured, high-velocity log and machine Big Data 2 SQLstream: Our s-streaming products unlock the value of high-velocity unstructured log

More information

Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance

Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice

More information

Delivering Managed Services Using Next Generation Branch Architectures

Delivering Managed Services Using Next Generation Branch Architectures Delivering Managed Services Using Next Generation Branch Architectures By: Lee Doyle, Principal Analyst at Doyle Research Sponsored by Versa Networks Executive Summary Network architectures for the WAN

More information

HyperQ Storage Tiering White Paper

HyperQ Storage Tiering White Paper HyperQ Storage Tiering White Paper An Easy Way to Deal with Data Growth Parsec Labs, LLC. 7101 Northland Circle North, Suite 105 Brooklyn Park, MN 55428 USA 1-763-219-8811 www.parseclabs.com [email protected]

More information

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Vortex White Paper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Version 1.0 February 2015 Andrew Foster, Product Marketing Manager, PrismTech Vortex

More information

An introduction to Cryptosoft

An introduction to Cryptosoft An introduction to Cryptosoft Seamless end-to-end data centric security for every IoT ecosystem Cryptosoft is building trust in the Internet of Things and M2M by simplifying the processes that a company

More information

KPMG Advisory. Microsoft Dynamics CRM. Advisory, Design & Delivery Services. A KPMG Service for G-Cloud V. April 2014

KPMG Advisory. Microsoft Dynamics CRM. Advisory, Design & Delivery Services. A KPMG Service for G-Cloud V. April 2014 KPMG Advisory Microsoft Dynamics CRM Advisory, Design & Delivery Services A KPMG Service for G-Cloud V April 2014 Table of Contents Service Definition Summary (What s the challenge?)... 3 Service Definition

More information

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises agility PLATFORM Product Whitepaper An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises ServiceMesh 233 Wilshire Blvd,

More information

PIVOTAL CRM ARCHITECTURE

PIVOTAL CRM ARCHITECTURE WHITEPAPER PIVOTAL CRM ARCHITECTURE Built for Enterprise Performance and Scalability WHITEPAPER PIVOTAL CRM ARCHITECTURE 2 ABOUT Performance and scalability are important considerations in any CRM selection

More information

Developers Integration Lab (DIL) System Architecture, Version 1.0

Developers Integration Lab (DIL) System Architecture, Version 1.0 Developers Integration Lab (DIL) System Architecture, Version 1.0 11/13/2012 Document Change History Version Date Items Changed Since Previous Version Changed By 0.1 10/01/2011 Outline Laura Edens 0.2

More information

whitepaper SolarWinds Integration with 3rd Party Products Overview

whitepaper SolarWinds Integration with 3rd Party Products Overview SolarWinds Integration with 3rd Party Products Overview This document is intended to provide a technical overview of the integration capabilities of SolarWinds products that are based on the Orion infrastructure.

More information

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

ORACLE DATA INTEGRATOR ENTERPRISE EDITION ORACLE DATA INTEGRATOR ENTERPRISE EDITION Oracle Data Integrator Enterprise Edition 12c delivers high-performance data movement and transformation among enterprise platforms with its open and integrated

More information

How to Choose a CRM System

How to Choose a CRM System When it comes to Customer Relationship Management (CRM) it s important to understand all the benefits of an integrated system before beginning your selection process. That s why we created this guide to

More information

CTERA Enterprise File Services Platform Architecture for HP Helion Content Depot

CTERA Enterprise File Services Platform Architecture for HP Helion Content Depot CTERA Enterprise File Services Platform Architecture for HP Helion Content Depot Whitepaper by CTERA Networks Highlights How unstructured data growth drives cloud storage adoption Putting cloud storage

More information

Service Governance and Virtualization For SOA

Service Governance and Virtualization For SOA Service Governance and Virtualization For SOA Frank Cohen Email: [email protected] Brian Bartel Email: [email protected] November 7, 2006 Table of Contents Introduction 3 Design-Time Software

More information

Information paper. Best Practice for Successful Implementation of ISO 20022 for Financial Institutions

Information paper. Best Practice for Successful Implementation of ISO 20022 for Financial Institutions Information paper Best Practice for Successful Implementation of ISO 20022 for Financial Institutions Contents Executive summary...3 The ISO 20022 standard...3 Growth of ISO 20022 adoption...4 Adoption

More information

CloudLink - The On-Ramp to the Cloud Security, Management and Performance Optimization for Multi-Tenant Private and Public Clouds

CloudLink - The On-Ramp to the Cloud Security, Management and Performance Optimization for Multi-Tenant Private and Public Clouds - The On-Ramp to the Cloud Security, Management and Performance Optimization for Multi-Tenant Private and Public Clouds February 2011 1 Introduction Today's business environment requires organizations

More information

Enabling Real-Time Sharing and Synchronization over the WAN

Enabling Real-Time Sharing and Synchronization over the WAN Solace message routers have been optimized to very efficiently distribute large amounts of data over wide area networks, enabling truly game-changing performance by eliminating many of the constraints

More information

Integration using IBM Solutions

Integration using IBM Solutions With special reference to integration with SAP XI Email: [email protected] Table of contents Integration using IBM Solutions Executive Summary...3 1. Introduction...4 2. IBM Business Integration

More information

An Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events

An Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events An Oracle White Paper November 2009 Oracle Primavera P6 EPPM Integrations with Web Services and Events 1 INTRODUCTION Primavera Web Services is an integration technology that extends P6 functionality and

More information

CRM. itouch Vision. This document gives an overview of OneTouch Cloud CRM and discusses the different features and functionality.

CRM. itouch Vision. This document gives an overview of OneTouch Cloud CRM and discusses the different features and functionality. itouch Vision CRM This document gives an overview of OneTouch Cloud CRM and discusses the different features and functionality. For further information, about implementation and pricing please contact us.

More information

Best Practices: Extending Enterprise Applications to Mobile Devices

Best Practices: Extending Enterprise Applications to Mobile Devices Best Practices: Extending Enterprise Applications to Mobile Devices by Kulathumani Hariharan Summary: Extending enterprise applications to mobile devices is increasingly becoming a priority for organizations

More information

THE QUEST FOR A CLOUD INTEGRATION STRATEGY

THE QUEST FOR A CLOUD INTEGRATION STRATEGY THE QUEST FOR A CLOUD INTEGRATION STRATEGY ENTERPRISE INTEGRATION Historically, enterprise-wide integration and its countless business benefits have only been available to large companies due to the high

More information

OpenText Information Hub (ihub) 3.1 and 3.1.1

OpenText Information Hub (ihub) 3.1 and 3.1.1 OpenText Information Hub (ihub) 3.1 and 3.1.1 OpenText Information Hub (ihub) 3.1.1 meets the growing demand for analytics-powered applications that deliver data and empower employees and customers to

More information

C2030-280.Examcollection.Premium.Exam.34q

C2030-280.Examcollection.Premium.Exam.34q C2030-280.Examcollection.Premium.Exam.34q Number: C2030-280 Passing Score: 800 Time Limit: 120 min File Version: 32.2 http://www.gratisexam.com/ Exam Code: C2030-280 Exam Name: IBM Cloud Computing Infrastructure

More information