Introduction to the SIF 3.0 Infrastructure: An Environment for Educational Data Exchange
|
|
- Louise Barton
- 7 years ago
- Views:
Transcription
1 Introduction to the SIF 3.0 Infrastructure: An Environment for Educational Data Exchange
2 SIF 3.0 Infrastructure Goals of the Release Environment types & types Registration & Security Basic Architectural Framework Scoping REST and REST extensions Query options Queues & Events Getting Started REST Developer Sandbox (SIF-RS) Documentation
3 A high level overview of the SIF 3.0 Infrastructure
4 Goals of the Infrastructure release Independence from Payload Contents Secure, scalable transport Single infrastructure for all locale DMs, special Profiles REST Transport / Design Paradigm No SIF-unique technology where industry standards exist Basic+ URL access to REST Resources XQuery script support Direct Consumer Connection Option Middleware optional in SIF v3.0 solutions! Vertical Organization Scalability Extensions Multiple v2.x Zones in single v3.0 Consumer Environment Multiple Contexts for same Object Type in given Zone
5 A Comparison of Environment Types Client Consumer API Direct Direct Environment Provider API Provider Logic Client Consumer API ESB Middleware Provider API Client Consumer API Brokered Environment Provider API Provider API Brokered
6 Direct Environments Providers Central Data Connects Consumers to its s (no middleware) SIS, LMS, Data Store No externally implemented Object s are available Supports multiple Consumers Each Consumer is the only one in its Environment Consumers can see Events generated by others Supports mobile Consumers Tablet Dashboards, Smart Phone Queries Provides Clean API Subset of Brokered Environment All Direct Consumers run in Brokered Environments
7 SIS providing a Direct Environment to multiple Consumers Browser JavaScript Student Contact System Browser JavaScript RESTful Mobile Client SIF v3.0 SIF v3.0 V3.0 Dir. Environ Provider Adapter V3.0 Provider Adapter SIS
8 Brokered Environments Providers Central Message Broker Connects multiple Consumers and Providers Enterprise Bus + other middleware components Modular (Queues, Connectors, Registries) vs. SIF v2 ZIS Provide Clean API Superset of Direct Environment All Direct Consumers run in Brokered Environments Brokered Consumers can become Providers Support for Administrative Interfaces Centralized Enforcement of Site Security Policy Registries & Governance Preventative Maintenance & Diagnostics ( quiet apps ) Highly scalable
9 SIS as a Provider in a Brokered Environment Browser JavaScript Student Contact System RESTful Mobile Client Browser SIF v3.0 SIF v3.0 SIF v3.0 Broker SIF v3.0 V3.0 Provider Adapter SIS
10 Types Standard REST Request Framework+ All or subset of Query, Create, Update, Delete Publish Events Data Object (ex: SIS) Data Model (ex: SIF US 3.2) defines message payloads Functional (ex: SRE) Encapsulate behavior as well as data Awaiting DM POC Infrastructure (Connectors, Queues, Self- Provision) Core component of Infrastructure, URL Addressible Utility (Alert, Registries) Normal service concerned with infrastructure
11 SIF 3.0 Scoping SIF v2.x Zone One Object Provider (SIS) per Object Type in Zone SIF v3.0 Environment spans all known s Available s divided into Zones Single Zone typical of Direct Environment Provider Contexts One or more Contexts specific to Type Ex: Current or Archived Students One Provider / Context / Type / Zone A Consumer Registers & Provisions once
12 Student s in an Environment Environment Student (Context: Current) Client Consumer Adapter High School A Zone Student (Context: Archived) Student (Context Special Ed) High School B Zone Student (Context: Current)
13 Security: Baked in Encryption X.509 Certificates via Transport Level Security (SSL) Authentication Shared Secrets, supported by HMAC SHA256 Session Tokens Client Certificate Management reuse where present Authorization Consumer Registration maps to Consumer Provisioning Key, Instance and / or User Key (ID, Passwd) XML Filters applied via XQuery Reports
14 Infrastructure: REST operations: Get/Post/Put/Delete Every Provider is a REST Resource Class is URL, Object is URL/RefId (students/1234) Responses are immediate HTTP Message payload is pure data HTTP Error Codes Infrastructure values in: HTTP Header fields URL Segments URL Matrix and / or Query Parameters as appropriate But there s more...
15 Basic Consumer / Provider Interface (all operations single or multi-object) CRUD Request Consumer CRUD Response API Environment Provider CUD Event
16 Immediate and Delayed Responses CRUD HTTP Request Accept HTTP Response Consumer CUD Event API Environment Provider Get HTTP Request CRUD Response Q
17 Data Query Packaging Options Query Retrieval Option Unqualified Query Provider Response if successful Returns all data for all objects held by the Provider. Ex: students Query by RefId Returns all data for the object corresponding to the specified RefId Ex: students/1234 Paged Query The XQuery response is limited to a selected Page of object results. Each page of results is individually requested by Page # and limited to Size of Page in Objects, May be issued interactively (individually) or delayed (once to get all pages sent to Queue) etags A common REST way to detect whether any objects have changed since the last Consumer Query, implying the Consumer can avoid re-querying all objects to synch up with the data held by the. An inferior but well supported alternative to subscribing to Events.
18 Data Query Selection Options Query Retrieval Option XQuery Template Provider Response if successful Uses an XQuery Token Name to indicate a registered XQuery Template which will be executed by the named Provider to return the predefined set of elements (including possible calculated aggregates) in the qualified set of objects satisfying the query. Parameters to the Template are supplied as URL Query Parameters Ex: StudentSnapshot/?id=1234 Path Used to bridge Associative objects in a single Query, by specifying a Path rather than a Name: Assuming an Ex: schools/4567/students returns all Students in School 4567 Dynamic Query A where clause specified as a URL Query parameter can constrain the set of objects returned by the Query Ex: students?where=[familyname=smith]
19 Consumer: Low end Typical Environment Provider Direct Single (ex: SIS with Student Data) Could be other s available which are not used Consumer Functionality Consumer is pre-provisioned. Register - then issue CRUD requests to preset s All Responses immediate and single object Default Zone & Context use only Full object Query only (Paged or not) No XQuery, no Dynamic Query Issue create to Alert Utility in case of errors Standard RESTful Client
20 Consumer: High end Typical Environment Provider State Level Brokered (SLDS with full CEDS Data Model) Consumer Functionality Register, examine Registry, dynamically provision Gather, update, monitor data from multiple Zones Acquire multiple Queues, subscribe to & process Events Utilize single & multiple object Requests Utilize XQuery scripts to support Composite and Report Object types Utilize Paths and Dynamic Query Provision as a Provider (Brokered Environs only)
21 Environment Providers (concentric levels of increased functionality) Consumer Environ SIS
22 A Simple Consumer Session Initialization Immediate Object Retrieval Object Creation & Event Reception
23 1a. Consumer Registration Request Client Consumer Adapter Create Environment Authentication Key Info Environments URL
24 Client 1b. Environments Response Consumer Adapter Session Token Environment Consumer Provisioning URL Queue Instance Returned URLs may correspond to a testing, staging or production environment REQ Connector URL Queue Manager URL Event Connector URL Provisioned Access Rights
25 A Simple Consumer Session Initialization Immediate Object Retrieval Object Creation & Event Reception
26 2. Immediate Query Request / Response Client Consumer Adapter Environment Connector Consumer Provisioning Component URL Queue REQ Connector Management URL Component Provider Adapter Queue Manager URL Registry Component Event Connector Queue Instance Zone Provider Interface Provisioned Access Rights Authorization Token
27 Requests to Connector URL determines destination Object Type or Path or XQuery Template is in URL segments Zone & Context are URL Matrix Parameters Request routed (Brokered Environment) directly to Provider Multiple Object Requests Create, Query, Update, Delete students Single Object Requests Create students/student Query, Update, Delete students/12345
28 Responses from Connector Immediate: HTTPS Response from Delayed: HTTPS Response is Accepted Actual Response asynchronously delivered to Queue Multi-object Request has Multi-object Response Total Operation Status: Success, Per object substatus: Ordered, Success or Failure All successful changes are reflected in issued Event
29 A Simple Consumer Session Initialization Immediate Object Retrieval Object Creation & Event Reception
30 3.a Change Object Request Client Consumer Adapter Environment Consumer Provisioning URL REQ Connector URL Provider Adapter Queue Manager URL Event Connector Queue Instance Provisioned Access Rights Authorization Token
31 3.b Provider Response & Change Event Environment Client Consumer Adapter Consumer Provisioning URL REQ Connector URL Provider Adapter Queue Manager URL Queue Instance Event Connector Zone Provider Interface Provisioned Access Rights Authorization Token
32 SIF 3.0 Infra Artifacts Read This First (RTF) Explains and highlights the standard documentation Base Architecture Framework for Infrastructure All Request Types and Options explored Infrastructure s Core Components comprising the Infrastructure Environment Security, Connectors, Queues Utility s Zone & Provider Registry & Alert Associated XML Schema
33 SIF-RS (Sandbox) A self-explanatory hands on learning tool for SIF v3.0. Maps the SIF v3.0 specification to the REST platform. Serves as a detailed reference implementation / test harness with an associated human interface to help REST programmers understand and use the SIF v3.0 infrastructure. Provides quick Consumer access to a defined set of SIF v3.0 RESTful services (Environ, Connector, Provision, Student) Is a maturing developer tool and now features the ability to subscribe to Events and access them through a Queue. Available at:
34 SIF 3.0 Infrastructure Summary Converts Logical Data Model to multi-app Solution Independent of Payload REST Technology (plus extensions) Middleware leveraged but optional Low Entry Point for Consumers (Register and Go) Massively scalable at high end Environment spans multiple Zones and Contexts Pub / Sub Events and Asynch Message Queues Multi-object Responses and Events Enforcement of Site Data Security Policies Documents & Sandbox in place:
35 7/2012 Goals and 8/2013 Release 1. Independence from the SIF Data Model Check 2. Increased Scalability (Multiple Objects/ Message) Check 3. A more flexible SIF Zone (Environment). Check 4. Support for Lightweight Client / Server connection type. (Direct Environment) Check and double check 5. Alignment of Infrastructure interfaces with existing middleware products Check 6. Define educational process behavior as well as data - Functional s, (SRE is the POC) 1/2 7. Provide a REST Transport Story Check and double check 8. Support XQuery functionality Check 9. Extend Security Functionality Check 10. Standardize Zone Diagnostic and Preventative Maintenance hooks (Alerts & Queue statistics are a part of this). 1/2
36 SIF 3.0: Where do you want it to take you?
37 Questions? Ron Kleinman, CTO SIF 3.0 Infrastructure: per-resources/sif-3-0/pages/sif-3.0- Infrastructure.aspx EduGuy SIF REST Developer Sandbox
SIF 3: A NEW BEGINNING
SIF 3: A NEW BEGINNING 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
More informationSIF 3.0 Infrastructure: Utilities
SIF 3.0 Infrastructure: Utilities Version 1.0, August 2013 Table of Contents 1. Introduction... 4 1.1. Required Reading... 4 1.2 Utility Service Types... 4 1.2.1 Presence... 4 1.2.2 Scope... 5 1.2.3 Functionality...
More informationHow to select the right Marketing Cloud Edition
How to select the right Marketing Cloud Edition Email, Mobile & Web Studios ith Salesforce Marketing Cloud, marketers have one platform to manage 1-to-1 customer journeys through the entire customer lifecycle
More informationAquaLogic Service Bus
AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership
More informationMitra 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 informationBPMS BUYER S TOOL KIT. Sample Request for Proposal for a Business Process Management Suite. Part 1 of the complete BPMS Buyer s Tool Kit
BPMS BUYER S TOOL KIT Sample Request for Proposal for a Business Process Management Suite Part 1 of the complete BPMS Buyer s Tool Kit TABLE OF CONTENTS Sample Request for Proposal... 3 1. Architecture
More informationIntroduction to WebSphere Process Server and WebSphere Enterprise Service Bus
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
More informationJOURNAL 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. 7, September-October 2008 Applications At Your Service Mahesh H. Dodani, IBM,
More informationQlik REST Connector Installation and User Guide
Qlik REST Connector Installation and User Guide Qlik REST Connector Version 1.0 Newton, Massachusetts, November 2015 Authored by QlikTech International AB Copyright QlikTech International AB 2015, All
More informationSOA @ 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 informationSecure Coding SSL, SOAP and REST. Astha Singhal Product Security Engineer salesforce.com
Secure Coding SSL, SOAP and REST Astha Singhal Product Security Engineer salesforce.com Safe Harbor Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may
More informationMarketo Integration Setup Guide
Page 1 of 30 Table of Contents About the RingLead Integration with Marketo Create the Marketo Webhook - Response Mapping - Configure Webhook Response Mapping Create the Marketo Program and Campaign - Create
More informationEmerging 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 informationMiddleware- 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 informationOracle Service Bus Examples and Tutorials
March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan
More informationM2M. Machine-to-Machine Intelligence Corporation. M2M Intelligence. Architecture Overview
M2M Machine-to-Machine Intelligence Corporation M2M Intelligence Architecture Overview M2M Intelligence - Essential platform for the M2M and IoT Economy Architecture Overview Revised styles and edits 6/3/2016
More informationSharePoint 2010 Interview Questions-Architect
Basic Intro SharePoint Architecture Questions 1) What are Web Applications in SharePoint? An IIS Web site created and used by SharePoint 2010. Saying an IIS virtual server is also an acceptable answer.
More informationCloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps with Azure Malte Lantin Technical Evanglist Microsoft Azure Agenda Mobile Services Features and Demos Advanced Features Scaling and Pricing 2 What is Mobile Services? Storage
More informationNew Features in Neuron ESB 2.6
New Features in Neuron ESB 2.6 This release significantly extends the Neuron ESB platform by introducing new capabilities that will allow businesses to more easily scale, develop, connect and operationally
More informationEUR-Lex 2012 Data Extraction using Web Services
DOCUMENT HISTORY DOCUMENT HISTORY Version Release Date Description 0.01 24/01/2013 Initial draft 0.02 01/02/2013 Review 1.00 07/08/2013 Version 1.00 -v1.00.doc Page 2 of 17 TABLE OF CONTENTS 1 Introduction...
More informationCopyright Pivotal Software Inc, 2013-2015 1 of 10
Table of Contents Table of Contents Getting Started with Pivotal Single Sign-On Adding Users to a Single Sign-On Service Plan Administering Pivotal Single Sign-On Choosing an Application Type 1 2 5 7 10
More informationCourse 6232A: Implementing a Microsoft SQL Server 2008 Database
Course 6232A: Implementing a Microsoft SQL Server 2008 Database About this Course This five-day instructor-led course provides students with the knowledge and skills to implement a Microsoft SQL Server
More informationGetting Started with the Ed-Fi ODS and Ed-Fi ODS API
Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark
More informationSERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
More informationTalend Component tgoogleanalyticsmanagement
Talend Component tgoogleanalyticsmanagement Purpose This component addresses the needs of gathering Google Analytics data for a large number of profiles and fine-grained detail data. To prepare the queries
More informationCore Feature Comparison between. XML / SOA Gateways. and. Web Application Firewalls. Jason Macy jmacy@forumsys.com CTO, Forum Systems
Core Feature Comparison between XML / SOA Gateways and Web Application Firewalls Jason Macy jmacy@forumsys.com CTO, Forum Systems XML Gateway vs Competitive XML Gateways or Complementary? and s are Complementary
More informationService-Oriented Architecture and Software Engineering
-Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based
More informationOpenText 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 informationArchitecture and Data Flow Overview. BlackBerry Enterprise Service 10 721-08877-123 Version: 10.2. Quick Reference
Architecture and Data Flow Overview BlackBerry Enterprise Service 10 721-08877-123 Version: Quick Reference Published: 2013-11-28 SWD-20131128130321045 Contents Key components of BlackBerry Enterprise
More informationWeb Services Strategy
Web Services Strategy Agenda What What are are Web Web Services? Services? Web Web Services Services --The The Technologies Technologies Web Web Services Services Compliments Compliments Overall Overall
More informationWebmail Using the Hush Encryption Engine
Webmail Using the Hush Encryption Engine Introduction...2 Terms in this Document...2 Requirements...3 Architecture...3 Authentication...4 The Role of the Session...4 Steps...5 Private Key Retrieval...5
More informationSOA 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 informationHow To Use Titanium Studio
Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 alessandro.grazioli81@gmail.com 2015 Parma Outline Introduction Installation and Configuration
More informationThe full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.
Content Introduction... 2 Data Access Server Control Panel... 2 Running the Sample Client Applications... 4 Sample Applications Code... 7 Server Side Objects... 8 Sample Usage of Server Side Objects...
More informationPart 2: The Neuron ESB
Neuron ESB: An Enterprise Service Bus for the Microsoft Platform This paper describes Neuron ESB, Neudesic s ESB architecture and framework software. We first cover the concept of an ESB in general in
More informationBest 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 informationIntroduction to IBM Worklight Mobile Platform
Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.
More informationSharePoint 2013 Syllabus
General Introduction What is IIS IIS Website & Web Application Steps to Create Multiple Website on Port 80 What is Application Pool What is AppDomain What is ISAPI Filter / Extension Web Garden & Web Farm
More informationSCA-based Enterprise Service Bus WebSphere ESB
IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd sjavadi@ca.ibm.com 2007 IBM Corporation Agenda IBM Software Group WebSphere software
More informationAdam Rauch Partner, LabKey Software adam@labkey.com. Extending LabKey Server Part 1: Retrieving and Presenting Data
Adam Rauch Partner, LabKey Software adam@labkey.com Extending LabKey Server Part 1: Retrieving and Presenting Data Extending LabKey Server LabKey Server is a large system that combines an extensive set
More informationTomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules
More informationOnegini Token server / Web API Platform
Onegini Token server / Web API Platform Companies and users interact securely by sharing data between different applications The Onegini Token server is a complete solution for managing your customer s
More informationGeneral principles and architecture of Adlib and Adlib API. Petra Otten Manager Customer Support
General principles and architecture of Adlib and Adlib API Petra Otten Manager Customer Support Adlib Database management program, mainly for libraries, museums and archives 1600 customers in app. 30 countries
More informationHow To Retire A Legacy System From Healthcare With A Flatirons Eas Application Retirement Solution
EAS Application Retirement Case Study: Health Insurance Introduction A major health insurance organization contracted with Flatirons Solutions to assist them in retiring a number of aged applications that
More informationStreamlining the SIS Data Flow
Streamlining the SIS Data Flow Agenda iinet The Industry File Transfer Hub iinet Connectivity iinet Functionalities Streamlining the SIS data flow iinet support scope Implementation process Additional
More informationWhite Paper November 2015. Technical Comparison of Perspectium Replicator vs Traditional Enterprise Service Buses
White Paper November 2015 Technical Comparison of Perspectium Replicator vs Traditional Enterprise Service Buses Our Evolutionary Approach to Integration With the proliferation of SaaS adoption, a gap
More informationStored Documents and the FileCabinet
Stored Documents and the FileCabinet Introduction The stored document features have been greatly enhanced to allow easier storage and retrieval of a clinic s electronic documents. Individual or multiple
More informationAdvancing 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 informationA Comparison of Service-oriented, Resource-oriented, and Object-oriented Architecture Styles
A Comparison of Service-oriented, Resource-oriented, and Object-oriented Architecture Styles Jørgen Thelin Chief Scientist Cape Clear Software Inc. Abstract The three common software architecture styles
More informationMIDDLEWARE AUTOMATION
MIDDLEWARE AUTOMATION SHARE RESPONSIBILITY WITHOUT LOSING CONTROL CONNECTIVITY & INTEGRATION SOLUTIONS Jürgen Efeish Enterprise Middleware Bloomberg LP jefeish@bloomberg.net Michael Joyce Enterprise Middleware
More informationSOA Management with Oracle Enterpise Manager. An Oracle White Paper March 2007
SOA Management with Oracle Enterpise Manager An Oracle White Paper March 2007 NOTE: The following is intended to outline our general product direction. It is intended for information purposes only, and
More informationHushmail Express Password Encryption in Hushmail. Brian Smith Hush Communications
Hushmail Express Password Encryption in Hushmail Brian Smith Hush Communications Introduction...2 Goals...2 Summary...2 Detailed Description...4 Message Composition...4 Message Delivery...4 Message Retrieval...5
More informationEquipment Room Database and Web-Based Inventory Management
Equipment Room Database and Web-Based Inventory Management System Block Diagram Sean M. DonCarlos Ryan Learned Advisors: Dr. James H. Irwin Dr. Aleksander Malinowski November 4, 2002 System Overview The
More informationAPI 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 informationCleaning Encrypted Traffic
Optenet Documentation Cleaning Encrypted Traffic Troubleshooting Guide iii Version History Doc Version Product Date Summary of Changes V6 OST-6.4.300 01/02/2015 English editing Optenet Documentation
More informationAvailability Monitoring using Http Ping
Availability Monitoring using Http Ping With SAP Solution Manager 7.1 Introduction: This document describes how you can set up Http Ping metrics to monitor any URL. This is especially useful if you want
More information1999-2006 enom, Inc. API response codes
API response codes Introduction When you run a query against the enom API, the response includes a numeric code and a corresponding text message. This allows us to standardize our responses and make them
More informationOne platform for all your print, scan and device management
One platform for all your print, scan and device management Manage all Printing & Scanning with one single Platform. Incorporating uniflow into your document processes will lead to real improvements in
More informationIntroduction to Directory Services
Introduction to Directory Services Overview This document explains how AirWatch integrates with your organization's existing directory service such as Active Directory, Lotus Domino and Novell e-directory
More informationDeploying to WebSphere Process Server and WebSphere Enterprise Service Bus
Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
More information#MMTM15 #INFOARCHIVE #EMCWORLD 1
#MMTM15 #INFOARCHIVE #EMCWORLD 1 1 INFOARCHIVE A TECHNICAL OVERVIEW DAVID HUMBY SOFTWARE ARCHITECT #MMTM15 2 TWEET LIVE DURING THE SESSION! Connect with us: Sign up for a Hands On Lab 6 th May, 1.30 PM,
More informationWhite Paper. Enterprise Enabler and SharePoint 2010 Or Why SharePoint Needs Enterprise Enabler. Pamela Szabó Stone Bond Technologies
White Paper Enterprise Enabler and SharePoint 2010 Or Why SharePoint Needs Enterprise Enabler Pamela Szabó Stone Bond Technologies Copyright 2014 Stone Bond Technologies, L.P. All rights reserved. The
More informationUniversal Event Monitor for SOA 5.2.0 Reference Guide
Universal Event Monitor for SOA 5.2.0 Reference Guide 2015 by Stonebranch, Inc. All Rights Reserved. 1. Universal Event Monitor for SOA 5.2.0 Reference Guide.............................................................
More informationCloud Powered Mobile Apps with Microsoft Azure
Cloud Powered Mobile Apps with Microsoft Azure Malte Lantin Technical Evanglist Microsoft Azure Malte Lantin Technical Evangelist, Microsoft Deutschland Fokus auf Microsoft Azure, App-Entwicklung Student
More informationIBM Software Group. IBM WebSphere Process Integration Technical Overview
IBM Software Group IBM WebSphere Process Integration Technical Overview Business Flexibility Depends on IT Flexibility Today s IT architectures, arcane as they may be, are the biggest roadblocks most companies
More informationOpenID Connect 1.0 for Enterprise
OpenID Connect 1.0 for Enterprise By Paul Madsen Executive Overview In order to meet the challenges presented by the use of mobile apps and cloud services in the enterprise, a new generation of identity
More informationMethods and tools for data and software integration Enterprise Service Bus
Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic hauptvogl@gmail.com Abstract Enterprise Service Bus (ESB)
More informationContents. 1010 Huntcliff, Suite 1350, Atlanta, Georgia, 30350, USA http://www.nevatech.com
Sentinet Overview Contents Overview... 3 Architecture... 3 Technology Stack... 4 Features Summary... 6 Repository... 6 Runtime Management... 6 Services Virtualization and Mediation... 9 Communication and
More informationIntroduction to Service Oriented Architecture (SOA)
Introduction to Service Oriented Architecture (SOA) Hari Rajagopal Galileo International Hari Rajagopal Introduction to Service Oriented Architecture (SOA) Page 1 Agenda Definitions Background SOA principles
More informationBuilding Java Servlets with Oracle JDeveloper
Building Java Servlets with Oracle JDeveloper Chris Schalk Oracle Corporation Introduction Developers today face a formidable task. They need to create large, distributed business applications. The actual
More informationEnterprise Application Development in SharePoint 2010
Artifacts, Components and Resources that Comprise the Employee Absence Tracking Application 11 Enterprise Application Development in SharePoint 2010 Development Note below, a version of this Employee Absence
More informationFranchise Tax Board. Business Process Management Suite Standards. April 30, 2009. Franchise Tax Board s (FTB) Enterprise Architecture (EA)
FTB Business Process Management DRAFT VERSION 3 Franchise Tax Board Business Process Management Suite By Franchise Tax Board s (FTB) Enterprise Architecture (EA) Business Process Management (BPM) Center
More informationCA Mobile Device Management 2014 Q1 Getting Started
CA Mobile Device Management 2014 Q1 Getting Started This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is
More informationMarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved.
Reference Application Architecture Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents
More informationSecurity Testing For RESTful Applications
Security Testing For RESTful Applications Ofer Shezaf, HP Enterprise Security Products ofr@hp.com What I do for a living? Product Manager, Security Solutions, HP ArcSight Led security research and product
More informationThis module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.
Module 1: Overview of service and cloud technologies This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud. Key Components of
More informationServer based signature service. Overview
1(11) Server based signature service Overview Based on federated identity Swedish e-identification infrastructure 2(11) Table of contents 1 INTRODUCTION... 3 2 FUNCTIONAL... 4 3 SIGN SUPPORT SERVICE...
More informationU.S. FDA Title 21 CFR Part 11 Compliance Assessment of SAP Records Management
U.S. FDA Title 21 CFR Part 11 Compliance Assessment of SAP Records Management Disclaimer These materials are subject to change without notice. SAP AG s compliance analysis with respect to SAP software
More informationREDCap project creation is not possible in the Mobile App
About the REDCap Mobile App REDCap software provides its online users with the ability to create and manage surveys and databases quickly and securely to facilitate data collection. The REDCap mobile app
More informationvs WS-* Comparison Cesare Pautasso Faculty of Informatics University of Lugano, Switzerland c.pautasso@ieee.org http://www.pautasso.
3 REST vs WS-* Comparison Cesare Pautasso Faculty of Informatics University of Lugano, Switzerland c.pautasso@ieee.org http://www.pautasso.info Web Sites (1992) Web Browser HTML HTTP Web Server WS-* Web
More informationEnterprise Content Management with Microsoft SharePoint
Enterprise Content Management with Microsoft SharePoint Overview of ECM Services and Features in Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0. A KnowledgeLake, Inc. White
More informationIkasan ESB Reference Architecture Review
Ikasan ESB Reference Architecture Review EXECUTIVE SUMMARY This paper reviews the Ikasan Enterprise Integration Platform within the construct of a typical ESB Reference Architecture model showing Ikasan
More informationAquaLogic ESB Design and Integration (3 Days)
www.peaksolutions.com AquaLogic ESB Design and Integration (3 Days) Audience Course Abstract Designed for developers, project leaders, IT architects and other technical individuals that need to understand
More informationAPI documentation - 1 -
API documentation - 1 - Table of Contents 1. Introduction 1.1. What is an API 2. API Functions 2.1. Purge list of files 2.1.1 Description 2.1.2 Implementation 2.2. Purge of whole cache (all files on all
More informationtibbr Now, the Information Finds You.
tibbr Now, the Information Finds You. - tibbr Integration 1 tibbr Integration: Get More from Your Existing Enterprise Systems and Improve Business Process tibbr empowers IT to integrate the enterprise
More informationCERTIFIED MULESOFT DEVELOPER EXAM. Preparation Guide
CERTIFIED MULESOFT DEVELOPER EXAM Preparation Guide v. November, 2014 2 TABLE OF CONTENTS Table of Contents... 3 Preparation Guide Overview... 5 Guide Purpose... 5 General Preparation Recommendations...
More informationService Oriented Architectures
8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) alonso@inf.ethz.ch http://www.iks.inf.ethz.ch/ The context for SOA A bit of history
More informationSecuring Web Services From Encryption to a Web Service Security Infrastructure
Securing Web Services From Encryption to a Web Service Security Infrastructure Kerberos WS-Security X.509 TLS Gateway OWSM WS-Policy Peter Lorenzen WS-Addressing Agent SAML Policy Manager Technology Manager
More informationMonitoring Infrastructure (MIS) Software Architecture Document. Version 1.1
Monitoring Infrastructure (MIS) Software Architecture Document Version 1.1 Revision History Date Version Description Author 28-9-2004 1.0 Created Peter Fennema 8-10-2004 1.1 Processed review comments Peter
More informationSophos Mobile Control Technical guide
Sophos Mobile Control Technical guide Product version: 2 Document date: December 2011 Contents 1. About Sophos Mobile Control... 3 2. Integration... 4 3. Architecture... 6 4. Workflow... 12 5. Directory
More informationvcloud Air Platform Programmer's Guide
vcloud Air Platform Programmer's Guide vcloud Air OnDemand 5.7 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.
More informationEZcast technical documentation
EZcast technical documentation Document written by > Michel JANSENS > Arnaud WIJNS from ULB PODCAST team http://podcast.ulb.ac.be http://ezcast.ulb.ac.be podcast@ulb.ac.be SOMMAIRE SOMMAIRE 2 1. INTRODUCTION
More informationIntegrating CRM On Demand with the E-Business Suite to Supercharge your Sales Team
Integrating CRM On Demand with the E-Business Suite to Supercharge your Sales Team Presented by: Tom Connolly, Jason Lieberman Company: BizTech Session ID: #10351 Overview Introductions Background Web
More informationAmazon Simple Notification Service. Developer Guide API Version 2010-03-31
Amazon Simple Notification Service Developer Guide Amazon Simple Notification Service: Developer Guide Copyright 2014 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. The following
More informationBASELINE SECURITY TEST PLAN FOR EDUCATIONAL WEB AND MOBILE APPLICATIONS
BASELINE SECURITY TEST PLAN FOR EDUCATIONAL WEB AND MOBILE APPLICATIONS Published by Tony Porterfield Feb 1, 2015. Overview The intent of this test plan is to evaluate a baseline set of data security practices
More informationSkynax. Mobility Management System. System Manual
Skynax Mobility Management System System Manual Intermec by Honeywell 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of
More informationIBM WebSphere Message Broker Message Monitoring, Auditing, Record and Replay. Tim Kimber WebSphere Message Broker Development IBM Hursley Park, UK
IBM WebSphere Message Broker Message Monitoring, Auditing, Record and Replay Tim Kimber WebSphere Message Broker Development IBM Hursley Park, UK 1 Agenda Overview of Monitoring Monitoring support in WebSphere
More informationIBM Information Server
IBM Information Server Version 8 Release 1 IBM Information Server Administration Guide SC18-9929-01 IBM Information Server Version 8 Release 1 IBM Information Server Administration Guide SC18-9929-01
More informationWildFire Cloud File Analysis
WildFire Cloud File Analysis The following topics describe the different methods for sending files to the WildFire Cloud for analysis. Forward Files to the WildFire Cloud Verify Firewall File Forwarding
More informationCloudbuz 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