External Master Data in Alfresco: Integrating and Keeping Metadata Consistent Across Multiple Systems

Size: px
Start display at page:

Download "External Master Data in Alfresco: Integrating and Keeping Metadata Consistent Across Multiple Systems"

Transcription

1 External Master Data in Alfresco: Integrating and Keeping Metadata Consistent Across Multiple Systems Oksana Alexey

2 Who are we? Oksana Project Manager / Trainer / Queen of the bees ITD Systems / Order of the Bee Alexey Chief Architect / Alvex Product Manager ITD Systems

3 Questions for the next 39 minutes What is Master Data? Storing Master Data in Alfresco External Master Data Complicated cases 5 Conclusion

4 What is Master Data? Storing Master Data in Alfresco External Master Data Complicated cases 5 Conclusion

5 What is Master Data?

6 Master data management is an integration between Alfresco and a complex set of third-party systems, that you are to meet when trying to use Alfresco in the wild.

7 1 2 What is Master Data? Storing Master Data in Alfresco Out of the box implementation Data-list based implementation 3 4 Integrating Alfresco with external Master Data Complicated cases 5 Conclusion

8 Constraints in the content model

9 Constraints in the content model + - Users can select a value from the list. Master data changes quite frequently. Business users do not like the idea to call IT every time they need new option in the drop-down list.

10 1 What is Master Data? 2 Storing Master Data in Alfresco Out of the box implementation Data-list based implementation 3 4 Integrating Alfresco with external Master Data Complicated cases 5 Conclusion

11 Data-list based implementation (1/5) Simple solution Several extensions to do it: Tony Parzgnat implementation Angel Borroy implementation Alvex releases older 2.1

12 Data-list based implementation (2/5) <appearance> <field id= dm:color > <control template= /form-controls/dynamic-dropdown.ftl > <control-param name= picklistname >Color</controlparam> </control> </field> </appearance>

13 Data-list based implementation (3/5)

14 Data-list based implementation (4/5) Solves basic issue quickly Business users can edit constraints in browser!

15 Data-list based implementation (5/5) - Updating a list of values Share-Tier Performance Permissions No native constraint Still no sync with external Master Data

16 1 2 3 What is Master Data? Storing Master Data in Alfresco External Master Data The Good The Bad 4 Complicated cases 5 Conclusion

17 External Master Data Assumptions: Master data is in 3rd party systems. These systems have remote APIs. Let's query them for reference data.

18 Architectural Choice Share Tier vs Repo Tier

19 Architectural Choice: Share-tier

20 Architectural Choice: Share-tier <field id= alvexdt:contract > <control template= /alvex-masterdata-select.ftl > <control-param name= url > </control-param> <control-param name= path ></control-param> <control-param name= label >contactcompany</control-param> <control-param name= value >contactcompany</control-param> </control> </field>

21 Architectural Choice: Repo Tier

22 Architectural Choice: Repo Tier <constraint name="alvexdt:docstatus" type="com.alvexcore.repo.masterdata.masterdataconstraint"> <parameter name="datasourcename"> <value>test</value> </parameter> </constraint>

23 1 What is Master Data? 2 Storing Master Data in Alfresco 3 External Master Data The Good The Bad 4 Complicated cases 5 Conclusion

24 External Master Data Quite obvious idea becomes tricky: Live data vs Cached data Performance and bottlenecks Changes in reference data

25 Dilemma: Live Data vs Cached Data Live Data Always actual Cached Data May be outdated Simple implementation Complex implementation Slow network Fast Service is unavailable? Always available

26 Performance Constraint is expected to be extremely fast Just reading field with list constraint with N values causes N+1 call to Constraint class. Caching of classifiers in Repo is not enough.

27 Changes in Reference Data Processing Updates Update items Processing Deletion Leave old value in existing fields Add new data Allow creating new data from Alfresco Migrate existing fields to the new one

28 Implementation Details (1/5)

29 Implementation Details (2/5)

30 Implementation Details (3/5)

31 Implementation Details (4/5)

32 Implementation Details (5/5)

33 Changes in Reference Data Processing Updates Update items Processing Deletion Leave old value in existing fields Add new data Allow creating new data from Alfresco Migrate existing fields to the new one

34 External Master Data: Demo

35 2 3 4 Storing Master Data in Alfresco External Master Data Complicated cases Handling Tree-Like Structures Constraints Inter-Dependencies 4.3 One-To-Many Relations 5 Conclusion

36 Complicated Cases Reference data is complex IRL: Tree-like hierarchies Inter-dependencies of constraints One-to-many mapping (one master data object to many content object properties)

37 Handing Tree-Like Structures

38 Handing Tree-Like Structures Jean Barmash implementation (2008) mment-80963

39 Constraints Inter-Dependencies

40 One-To-Many Relations

41 What is Master Data? Storing Master Data in Alfresco External Master Data Complicated cases 5 Conclusion

42 Fear and Loathing Under The Hood

43 Getting forms

44 Getting forms

45 Validations on Node Create/Edit

46 Validations on Node Create/Edit

47 Fear and Loathing Under The Hood: Summary Overloaded components: /api/formdefinition MasterDataAwareScriptFormService MasterDataAwareIntegrityChecker MasterDataAwarePropertiesIntegrityEvent

48 Roadmap Completely solve Complicated Cases Extract Master Data from Alvex to a separate extension

49 Resources GitHub Repo:

EMC E20-120. EMC Content Management Foundation Exam(CMF) http://www.examskey.com/e20-120.html

EMC E20-120. EMC Content Management Foundation Exam(CMF) http://www.examskey.com/e20-120.html EMC E20-120 EMC Content Management Foundation Exam(CMF) TYPE: DEMO http://www.examskey.com/e20-120.html Examskey EMC E20-120 exam demo product is here for you to test the quality of the product. This EMC

More information

Microsoft Office 365 Exchange Online Cloud

Microsoft Office 365 Exchange Online Cloud Microsoft Office 365 Exchange Online Cloud 9/24/14 Jason K. 1. Instructions When a Distribution Group (or other migrated account) email address bounces back with a message like the following: Delivery

More information

Cloud Service Model. Selecting a cloud service model. Different cloud service models within the enterprise

Cloud Service Model. Selecting a cloud service model. Different cloud service models within the enterprise Cloud Service Model Selecting a cloud service model Different cloud service models within the enterprise Single cloud provider AWS for IaaS Azure for PaaS Force fit all solutions into the cloud service

More information

Web-Based Hazus-MH. A Conceptual Approach. Mourad Bouhafs, AVP ATKINS Atlanta [email protected]

Web-Based Hazus-MH. A Conceptual Approach. Mourad Bouhafs, AVP ATKINS Atlanta mourad.bouhafs@atkinsglobal.com Web-Based Hazus-MH A Conceptual Approach Mourad Bouhafs, AVP ATKINS Atlanta [email protected] 1 Outline Needs Assessment Hazus-MH and the Web Hazus-MH as a Web Service/Web API Introduction

More information

TABLE OF CONTENTS THE SHAREPOINT MVP GUIDE TO ACHIEVING HIGH AVAILABILITY FOR SHAREPOINT DATA. Introduction. Examining Third-Party Replication Models

TABLE OF CONTENTS THE SHAREPOINT MVP GUIDE TO ACHIEVING HIGH AVAILABILITY FOR SHAREPOINT DATA. Introduction. Examining Third-Party Replication Models 1 THE SHAREPOINT MVP GUIDE TO ACHIEVING HIGH AVAILABILITY TABLE OF CONTENTS 3 Introduction 14 Examining Third-Party Replication Models 4 Understanding Sharepoint High Availability Challenges With Sharepoint

More information

SharePoint Training DVD Videos

SharePoint Training DVD Videos SharePoint Training DVD Videos SharePoint 2013 Administration Intended for: Prerequisites: Hours: Enterprise Content Managers / Administrators Planners / Project managers None 16 hours of video + 18 hours

More information

ELIS Managing Enterprise Level Learning Programs with Moodle

ELIS Managing Enterprise Level Learning Programs with Moodle ELIS Managing Enterprise Level Learning Programs with Moodle Mike Churchward Remote-Learner.net, USA/Canada/UK, [email protected] Abstract Moodle as a learning management system does a superior job

More information

The Power of Classifying in SharePoint 2010

The Power of Classifying in SharePoint 2010 The Power of Classifying in SharePoint 2010 by Agnes Molnar, Microsoft SharePoint MVP October 2010 Phone: (610)-717-0413 Email: [email protected] Website: www.metavistech.com Introduction As a Microsoft

More information

Course Outline. Business Analysis & SAP BI (SAP Business Information Warehouse)

Course Outline. Business Analysis & SAP BI (SAP Business Information Warehouse) Course Outline Business Analysis & SAP BI (SAP Business Information Warehouse) This is a combo course of Business Analysis and SAP BI. Business Analysis sessions will cover all the topics from enterprise

More information

Ektron to EPiServer Digital Experience Cloud: Information Architecture

Ektron to EPiServer Digital Experience Cloud: Information Architecture Ektron to EPiServer Digital Experience Cloud: Information Architecture This document is intended for review and use by Sr. Developers, CMS Architects, and other senior development staff to aide in the

More information

Using Colligo Contributor to Migrate Lotus Notes Applications to SharePoint

Using Colligo Contributor to Migrate Lotus Notes Applications to SharePoint Using Colligo Contributor to Migrate Lotus Notes Applications to SharePoint Many organizations are considering or have already made the move from IBM Lotus Notes to the Microsoft platform. MS Outlook is

More information

14 Configuring and Setting Up Document Management

14 Configuring and Setting Up Document Management 14 Configuring and Setting Up Document Management In this chapter, we will cover the following topics: Creating a document type Allowing document types on locked records Creating a document data source

More information

Form Management Admin Guide

Form Management Admin Guide Form Management Admin Guide Getting around the navigation Model Management (Admin/Technical). Create, edit and manage the basic template of content models. Form Builder - Lets you create properties in

More information

Architecting Distributed Databases for Failure A Case Study with Druid

Architecting Distributed Databases for Failure A Case Study with Druid Architecting Distributed Databases for Failure A Case Study with Druid Fangjin Yang Cofounder @ Imply The Bad The Really Bad Overview The Catastrophic Best Practices: Operations Everything is going to

More information

Continuous Integration The Full Monty Artifactory and Gradle. Yoav Landman & Frederic Simon

Continuous Integration The Full Monty Artifactory and Gradle. Yoav Landman & Frederic Simon Continuous Integration The Full Monty Artifactory and Gradle Yoav Landman & Frederic Simon About us Yoav Landman Creator of Artifactory, JFrog s CTO Frederic Simon JFrog s Chief Architect 10+ years experience

More information

SpringCM Troubleshooting Guide for Salesforce

SpringCM Troubleshooting Guide for Salesforce SpringCM Troubleshooting Guide for Salesforce July 2013 TABLE OF CONTENTS FAQS:... 3 WHY DID I NOT RECEIVE A SPRINGCM ACTIVATION EMAIL?... 3 WHY DON T MY SALESFORCE USERS HAVE ACCESS TO SPRINGCM?... 3

More information

SalesLogix. SalesLogix v6 Architecture, Customization and Integration www.saleslogix.com

SalesLogix. SalesLogix v6 Architecture, Customization and Integration www.saleslogix.com v6 Architecture, Customization and Integration www.saleslogix.com December 2004 TABLE OF CONTENTS Introduction... 3 Tiered Architecture Concept... 3 Architecture... 4 Business Rules Security Sync Logging

More information

Distributed Computing and Big Data: Hadoop and MapReduce

Distributed Computing and Big Data: Hadoop and MapReduce Distributed Computing and Big Data: Hadoop and MapReduce Bill Keenan, Director Terry Heinze, Architect Thomson Reuters Research & Development Agenda R&D Overview Hadoop and MapReduce Overview Use Case:

More information

2007 to 2010 SharePoint Migration - Take Time to Reorganize

2007 to 2010 SharePoint Migration - Take Time to Reorganize 2007 to 2010 SharePoint Migration - Take Time to Reorganize by Mark Klinchin CTO, MetaVis Technologies May 2010 Phone: (610)-717-0413 Email: [email protected] Website: www.metavistech.com Introduction

More information

Cloud Hosted Data in Digital Forensics

Cloud Hosted Data in Digital Forensics Cloud Hosted Data in Digital Forensics Session overview What is cloud storage? Do we need to worry about it? Collection considerations Forensic artefacts from: Google Drive Office 365/OneDrive Forensic

More information

Version Control with Git. Linux Users Group UT Arlington. Rohit Rawat [email protected]

Version Control with Git. Linux Users Group UT Arlington. Rohit Rawat rohitrawat@gmail.com Version Control with Git Linux Users Group UT Arlington Rohit Rawat [email protected] Need for Version Control Better than manually storing backups of older versions Easier to keep everyone updated

More information

Test Run Analysis Interpretation (AI) Made Easy with OpenLoad

Test Run Analysis Interpretation (AI) Made Easy with OpenLoad Test Run Analysis Interpretation (AI) Made Easy with OpenLoad OpenDemand Systems, Inc. Abstract / Executive Summary As Web applications and services become more complex, it becomes increasingly difficult

More information

Colligo Email Manager 6.0. Offline Mode - User Guide

Colligo Email Manager 6.0. Offline Mode - User Guide 6.0 Offline Mode - User Guide Contents Colligo Email Manager 1 Key Features 1 Benefits 1 Installing and Activating Colligo Email Manager 2 Checking for Updates 3 Updating Your License Key 3 Managing SharePoint

More information

TE's Analytics on Hadoop and SAP HANA Using SAP Vora

TE's Analytics on Hadoop and SAP HANA Using SAP Vora TE's Analytics on Hadoop and SAP HANA Using SAP Vora Naveen Narra Senior Manager TE Connectivity Santha Kumar Rajendran Enterprise Data Architect TE Balaji Krishna - Director, SAP HANA Product Mgmt. -

More information

Original-page small file oriented EXT3 file storage system

Original-page small file oriented EXT3 file storage system Original-page small file oriented EXT3 file storage system Zhang Weizhe, Hui He, Zhang Qizhen School of Computer Science and Technology, Harbin Institute of Technology, Harbin E-mail: [email protected]

More information

Configuring SQL Server Lock (Block) Monitoring With Sentry-go Quick & Plus! monitors

Configuring SQL Server Lock (Block) Monitoring With Sentry-go Quick & Plus! monitors Configuring SQL Server Lock (Block) Monitoring With Sentry-go Quick & Plus! monitors 3Ds (UK) Limited, November, 2013 http://www.sentry-go.com Be Proactive, Not Reactive! To allow for secure concurrent

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

Hitachi Content Platform as a Continuous Integration Build Artifact Storage System

Hitachi Content Platform as a Continuous Integration Build Artifact Storage System Hitachi Content Platform as a Continuous Integration Build Artifact Storage System A Hitachi Data Systems Case Study By Hitachi Data Systems March 2015 Contents Executive Summary... 2 Introduction... 3

More information

Release Automation for Siebel

Release Automation for Siebel June 30 th 2015 Release Automation for Siebel Stefan Kures Agenda + Common Challenges + Automic s solution + Positive Outcomes + Customer Example 3 Property of Automic Software. All rights reserved Siebel

More information

Visualizing a Neo4j Graph Database with KeyLines

Visualizing a Neo4j Graph Database with KeyLines Visualizing a Neo4j Graph Database with KeyLines Introduction 2! What is a graph database? 2! What is Neo4j? 2! Why visualize Neo4j? 3! Visualization Architecture 4! Benefits of the KeyLines/Neo4j architecture

More information

Alfresco. Wiley Publishing, Inc. PROFESSIONAL. PRACTICAL SOLUTIONS FOR ENTERPRISE. John Newton CONTENT MANAGEMENT. Michael Farman Michael G.

Alfresco. Wiley Publishing, Inc. PROFESSIONAL. PRACTICAL SOLUTIONS FOR ENTERPRISE. John Newton CONTENT MANAGEMENT. Michael Farman Michael G. PROFESSIONAL. Alfresco PRACTICAL SOLUTIONS FOR ENTERPRISE CONTENT MANAGEMENT David Caruana John Newton Michael Farman Michael G. Uzquiano Kevin Roast WILEY Wiley Publishing, Inc. INTRODUCTION xxix CHAPTER

More information

SAS IT Resource Management 3.2

SAS IT Resource Management 3.2 SAS IT Resource Management 3.2 Reporting Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2011. SAS IT Resource Management 3.2:

More information

IBM Tivoli Storage Manager for Microsoft SharePoint

IBM Tivoli Storage Manager for Microsoft SharePoint IBM Tivoli Storage Manager for Microsoft SharePoint 2007 IBM Corporation What is SharePoint? 2007 IBM Corporation What is SharePoint? What is SharePoint? Web-based workplace for online collaboration MS

More information

Request Routing, Load-Balancing and Fault- Tolerance Solution - MediaDNS

Request Routing, Load-Balancing and Fault- Tolerance Solution - MediaDNS White paper Request Routing, Load-Balancing and Fault- Tolerance Solution - MediaDNS June 2001 Response in Global Environment Simply by connecting to the Internet, local businesses transform themselves

More information

MarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved.

MarkLogic 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 information

SQL Server Integration Services Using Visual Studio 2005

SQL Server Integration Services Using Visual Studio 2005 SQL Server Integration Services Using Visual Studio 2005 A Beginners Guide Jayaram Krishnaswamy Chapter No. 13 "Package to Copy a Table from Oracle XE" In this package, you will find: A Biography of the

More information

OBIEE 11g Security it s as easy as 1-2-3!

OBIEE 11g Security it s as easy as 1-2-3! OBIEE 11g Security it s as easy as 1-2-3! Antony Heljula BI Architect @aheljula Peak Indicators Limited Agenda Aim of Presentation 10g Security Model 11g Security Model What is Supported Identity Providers

More information

elearning Content Management Middleware

elearning Content Management Middleware elearning Content Management Middleware Chen Zhao Helsinki 18.2.2004 University of Helsinki Department of Computer Science Authors Chen Zhao Title elearning Content Management Middleware Date 18.2.2004

More information

Big Data Visualization with JReport

Big Data Visualization with JReport Big Data Visualization with JReport Dean Yao Director of Marketing Greg Harris Systems Engineer Next Generation BI Visualization JReport is an advanced BI visualization platform: Faster, scalable reports,

More information

Mobile Application Development

Mobile Application Development Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and

More information

P R O V I S I O N I N G O R A C L E H Y P E R I O N F I N A N C I A L M A N A G E M E N T

P R O V I S I O N I N G O R A C L E H Y P E R I O N F I N A N C I A L M A N A G E M E N T O R A C L E H Y P E R I O N F I N A N C I A L M A N A G E M E N T, F U S I O N E D I T I O N R E L E A S E 1 1. 1. 1.x P R O V I S I O N I N G O R A C L E H Y P E R I O N F I N A N C I A L M A N A G E

More information

LINKED DATA EXPERIENCE AT MACMILLAN Building discovery services for scientific and scholarly content on top of a semantic data model

LINKED DATA EXPERIENCE AT MACMILLAN Building discovery services for scientific and scholarly content on top of a semantic data model LINKED DATA EXPERIENCE AT MACMILLAN Building discovery services for scientific and scholarly content on top of a semantic data model 22 October 2014 Tony Hammond Michele Pasin Background About Macmillan

More information

www.modelingconcepts.com A Quick Chat about SOMF Capabilities Page1 Service-Oriented Modeling Framework (SOMF) Building Attribution Models

www.modelingconcepts.com A Quick Chat about SOMF Capabilities Page1 Service-Oriented Modeling Framework (SOMF) Building Attribution Models Page1 www.modelingconcepts.com A Quick Chat about SOMF Capabilities Constructing a Service-Oriented Attribution Model Training material for architects, business analysts, system analysts, software developers,

More information

Google Apps and Open Directory. Randy Saeks Twitter: @rsaeks http://www.techrecess.com

Google Apps and Open Directory. Randy Saeks Twitter: @rsaeks http://www.techrecess.com Google Apps and Open Directory Randy Saeks Twitter: @rsaeks http://www.techrecess.com Agenda Quick Google Apps Overview Structure Setup Preparing OD Configuration Q&A&S Resources http://techrecess.com/technical-papers/gapps/

More information

Bitrix Site Manager 4.1. User Guide

Bitrix Site Manager 4.1. User Guide Bitrix Site Manager 4.1 User Guide 2 Contents REGISTRATION AND AUTHORISATION...3 SITE SECTIONS...5 Creating a section...6 Changing the section properties...8 SITE PAGES...9 Creating a page...10 Editing

More information

What s New in LANDESK Service Desk A tour of the new features and functionality released since Connect 2014

What s New in LANDESK Service Desk A tour of the new features and functionality released since Connect 2014 What s New in LANDESK Service Desk A tour of the new features and functionality released since Connect 2014 Lara Hellman, Product Owner Since Connect 2014 7.7.1, 7.7.2, 7.7.3, 7.8 7.8.1 Roadmap 2 7.7.1

More information

System Administration Training Guide. S100 Installation and Site Management

System Administration Training Guide. S100 Installation and Site Management System Administration Training Guide S100 Installation and Site Management Table of contents System Requirements for Acumatica ERP 4.2... 5 Learning Objects:... 5 Web Browser... 5 Server Software... 5

More information

50 shades of Siebel mobile

50 shades of Siebel mobile 50 shades of Siebel mobile Markus Schneeweis ec4u expert consulting AG 1 Agenda Start Part 1 The disruption Part 2 What means mobile? Part 3 Siebel Mobile clash of the generations? Part 4 Our offer 7 Key

More information

Clever School Signup: PowerSchool

Clever School Signup: PowerSchool Clever School Signup: PowerSchool 1. Introduction Clever allows the students, teachers, schools, and class rosters in PowerSchool to automatically sync with the applications you authorize. This eliminates

More information

Qlik REST Connector Installation and User Guide

Qlik 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 information

The Nuts and Bolts of Autodesk Vault Replication Setup

The Nuts and Bolts of Autodesk Vault Replication Setup The Nuts and Bolts of Autodesk Vault Replication Setup James McMullen Autodesk, Inc PL4700-V Has your company decided to move toward a replicated Autodesk Vault software environment? Does your company

More information

000-596. IBM Security Access Manager for Enterprise Single Sign-On V8.2 Implementation Exam. http://www.examskey.com/000-596.html

000-596. IBM Security Access Manager for Enterprise Single Sign-On V8.2 Implementation Exam. http://www.examskey.com/000-596.html IBM 000-596 IBM Security Access Manager for Enterprise Single Sign-On V8.2 Implementation Exam TYPE: DEMO http://www.examskey.com/000-596.html Examskey IBM 000-596 exam demo product is here for you to

More information

Fermilab Service Desk

Fermilab Service Desk Fermilab Service Desk Incident Management Recording new Incident work instructions Software tools: Remedy 7.1x OVERVIEW Incident recording: As the starting point for the Incident Management process; accurately

More information

How To Create A Data Visualization With Apache Spark And Zeppelin 2.5.3.5

How To Create A Data Visualization With Apache Spark And Zeppelin 2.5.3.5 Big Data Visualization using Apache Spark and Zeppelin Prajod Vettiyattil, Software Architect, Wipro Agenda Big Data and Ecosystem tools Apache Spark Apache Zeppelin Data Visualization Combining Spark

More information

Introduction to Records Management in SharePoint 2013

Introduction to Records Management in SharePoint 2013 Introduction to Records Management in SharePoint 2013 Real World tips and tools to build out your SharePoint 2013 Records Management System Noorez Khamis @nkhamis http://www.khamis.net March 10 th, 2015

More information

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010 Introducing Apache Pivot Greg Brown, Todd Volkert 6/10/2010 Speaker Bios Greg Brown Senior Software Architect 15 years experience developing client and server applications in both services and R&D Apache

More information

CLOUD 401: NAVIGATING ADVANCED TOPICS IN CLOUD COMPUTING

CLOUD 401: NAVIGATING ADVANCED TOPICS IN CLOUD COMPUTING CLOUD 401: NAVIGATING ADVANCED TOPICS IN CLOUD COMPUTING Introduction The cloud market has matured, and many IT professionals are exploring advanced topics in cloud architecture and deployment, covering

More information

Category: Business Process and Integration Solution for Small Business and the Enterprise

Category: Business Process and Integration Solution for Small Business and the Enterprise Home About us Contact us Careers Online Resources Site Map Products Demo Center Support Customers Resources News Download Article in PDF Version Download Diagrams in PDF Version Microsoft Partner Conference

More information

Cloud services in PL-Grid and EGI Infrastructures

Cloud services in PL-Grid and EGI Infrastructures 1 Cloud services in PL-Grid and EGI Infrastructures J. Meizner, M. Radecki, M. Pawlik, T. Szepieniec ACK Cyfronet AGH Cracow Grid Workshop 2012, Kraków, 22.10.2012 Overview 2 Different types of Compute

More information

Choosing a File Sync & Share Solution. PRESENTATION TITLE GOES HERE Darryl Pace Optimal Computer Solutions

Choosing a File Sync & Share Solution. PRESENTATION TITLE GOES HERE Darryl Pace Optimal Computer Solutions Choosing a File Sync & Share Solution PRESENTATION TITLE GOES HERE Darryl Pace Optimal Computer Solutions Agenda File Sync & Share What and Why File Sync & Share How Selection Criteria Q & A Summary 3

More information

Distributed File System Choices: Red Hat Storage, GFS2 & pnfs

Distributed File System Choices: Red Hat Storage, GFS2 & pnfs Distributed File System Choices: Red Hat Storage, GFS2 & pnfs Ric Wheeler Architect & Senior Manager, Red Hat June 27, 2012 Overview Distributed file system basics Red Hat distributed file systems Performance

More information

Colligo Email Manager 6.2. Offline Mode - User Guide

Colligo Email Manager 6.2. Offline Mode - User Guide 6.2 Offline Mode - User Guide Contents Colligo Email Manager 1 Benefits 1 Key Features 1 Platforms Supported 1 Installing and Activating Colligo Email Manager 3 Checking for Updates 4 Updating Your License

More information

Monitoring PostgreSQL database with Verax NMS

Monitoring PostgreSQL database with Verax NMS Monitoring PostgreSQL database with Verax NMS Table of contents Abstract... 3 1. Adding PostgreSQL database to device inventory... 4 2. Adding sensors for PostgreSQL database... 7 3. Adding performance

More information

Design Authorization Systems Using SecureUML

Design Authorization Systems Using SecureUML Design Authorization Systems Using SecureUML By Rudolph Araujo & Shanit Gupta, Foundstone Professional Services February 2005 Overview This whitepaper describes the Foundstone SecureUML template, a Microsoft

More information

Oracle Siebel Marketing and Oracle B2B Cross- Channel Marketing Integration Guide ORACLE WHITE PAPER AUGUST 2014

Oracle Siebel Marketing and Oracle B2B Cross- Channel Marketing Integration Guide ORACLE WHITE PAPER AUGUST 2014 Oracle Siebel Marketing and Oracle B2B Cross- Channel Marketing Integration Guide ORACLE WHITE PAPER AUGUST 2014 Disclaimer The following is intended to outline our general product direction. It is intended

More information

User's Guide. ControlPoint. Change Manager (Advanced Copy) SharePoint Migration. v. 4.0

User's Guide. ControlPoint. Change Manager (Advanced Copy) SharePoint Migration. v. 4.0 User's Guide ControlPoint Change Manager (Advanced Copy) SharePoint Migration v. 4.0 Last Updated 7 August 2013 i Contents Preface 3 What's New in Version 4.0... 3 Components... 3 The ControlPoint Central

More information

Load Testing at Yandex. Alexey Lavrenuke

Load Testing at Yandex. Alexey Lavrenuke Load Testing at Yandex Alexey Lavrenuke Load Testing at Yandex What is Yandex Yet another indexer Yet another indexer Yandex Yandex s mission is to help people discover new opportunities in their lives.

More information

Dynamic Content Acceleration: Lightning-Fast Web Apps with Amazon CloudFront and Amazon Route 53

Dynamic Content Acceleration: Lightning-Fast Web Apps with Amazon CloudFront and Amazon Route 53 Dynamic Content Acceleration: Lightning-Fast Web Apps with Amazon CloudFront and Amazon Route 53 Constantin Gonzalez, Solutions Architect Amazon Web Services Germany GmbH 2014 Amazon.com, Inc. and its

More information

day 1 2 Windows Azure Platform Overview... 2 Windows Azure Compute... 3 Windows Azure Storage... 3 day 2 5

day 1 2 Windows Azure Platform Overview... 2 Windows Azure Compute... 3 Windows Azure Storage... 3 day 2 5 Developers Workshop presented by MVP & v-tsp Damir Dobrić Chief Architect and Managing Developer daenet GmbH, Frankfurt / Main day 1 2 Windows Azure Platform Overview... 2 Windows Azure Compute... 3 Windows

More information

Service Description Archive Storage in the Cloud

Service Description Archive Storage in the Cloud Service Description Archive Storage in the Cloud Product Overview Archive Storage in the Cloud enables an organisation to migrate their valuable but seldom used data to a cost efficient, reliable and secure

More information

AJAX Storage: A Look at Flash Cookies and Internet Explorer Persistence

AJAX Storage: A Look at Flash Cookies and Internet Explorer Persistence AJAX Storage: A Look at Flash Cookies and Internet Explorer Persistence Corey Benninger The AJAX Storage Dilemna AJAX (Asynchronous JavaScript and XML) applications are constantly looking for ways to increase

More information

Geodatabase Programming with SQL

Geodatabase Programming with SQL DevSummit DC February 11, 2015 Washington, DC Geodatabase Programming with SQL Craig Gillgrass Assumptions Basic knowledge of SQL and relational databases Basic knowledge of the Geodatabase We ll hold

More information

Rhomobile cross-platfrom

Rhomobile cross-platfrom Rhomobile cross-platfrom Lecturer Dr. Trần Ngọc Minh Students Nguyễn Hảo 51000880 Vũ Đức Hùng 51001360 Nguyễn Văn Hiễn 51001042 Outline What is RhoMobilie? MVC model Demo What is RhoMobilie? What is cross-platform

More information

Agile VPN for Carrier/SP Network. ONOS- based SDN Controller for China Unicom MPLS L3VPN Service

Agile VPN for Carrier/SP Network. ONOS- based SDN Controller for China Unicom MPLS L3VPN Service Agile VPN for Carrier/SP Network ONOS- based SDN Controller for China Unicom MPLS L3VPN Service Introduction In order to meet strong service demand on their network and respond to the new competition (who

More information

Hadoop: Embracing future hardware

Hadoop: Embracing future hardware Hadoop: Embracing future hardware Suresh Srinivas @suresh_m_s Page 1 About Me Architect & Founder at Hortonworks Long time Apache Hadoop committer and PMC member Designed and developed many key Hadoop

More information

SECURE, ENTERPRISE FILE SYNC AND SHARE WITH EMC SYNCPLICITY UTILIZING EMC ISILON, EMC ATMOS, AND EMC VNX

SECURE, ENTERPRISE FILE SYNC AND SHARE WITH EMC SYNCPLICITY UTILIZING EMC ISILON, EMC ATMOS, AND EMC VNX White Paper SECURE, ENTERPRISE FILE SYNC AND SHARE WITH EMC SYNCPLICITY UTILIZING EMC ISILON, EMC ATMOS, AND EMC VNX Abstract This white paper explains the benefits to the extended enterprise of the on-

More information

Installation and Configuration Guide. Sybase Mobile Sales for SAP CRM 1.1

Installation and Configuration Guide. Sybase Mobile Sales for SAP CRM 1.1 Installation and Configuration Guide Sybase Mobile Sales for SAP CRM 1.1 DOCUMENT ID: DC01180-01-0110-01 LAST REVISED: August 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication pertains

More information

User Guide. You will be presented with a login screen which will ask you for your username and password.

User Guide. You will be presented with a login screen which will ask you for your username and password. User Guide Overview SurfProtect is a real-time web-site filtering system designed to adapt to your particular needs. The main advantage with SurfProtect over many rivals is its unique architecture that

More information

Methods - EpheSoft Intelligent Document Scanning Cloud Consulting Services Ixxus

Methods - EpheSoft Intelligent Document Scanning Cloud Consulting Services Ixxus Methods - EpheSoft Intelligent Document Scanning Cloud Consulting Services Ixxus SERVICE DEFINITION An overview of the G- Cloud Service (functional, non functional); Ephesoft is an Open Source document

More information

Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332A; 5 Days, Instructor-led

Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332A; 5 Days, Instructor-led Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332A; 5 Days,

More information

LearningServer for.net Implementation Guide

LearningServer for.net Implementation Guide LearningServer for.net Implementation Guide This document outlines recommended steps for planning and implementing a LearningServer solution. A successful installation and implementation requires the completion

More information

MarkLogic 8: Samplestack

MarkLogic 8: Samplestack MarkLogic 8: Samplestack Kasey Alderete, Justin Makeig, Charles Greer, Daphne Maddox January 2015 MarkLogic 8 Feature Presentations Topics Developer Experience: Samplestack and Reference Architecture Product

More information

Workflow ProducCvity in Splunk Enterprise

Workflow ProducCvity in Splunk Enterprise Copyright 2013 Splunk Inc. Workflow ProducCvity in Splunk Enterprise Carl Yestrau Sr. So

More information

Developing Android Apps with the ArcGIS Runtime SDK for Android. Dan O Neill @jdoneill @doneill

Developing Android Apps with the ArcGIS Runtime SDK for Android. Dan O Neill @jdoneill @doneill Developing Android Apps with the ArcGIS Runtime SDK for Android Dan O Neill @jdoneill @doneill Xueming Wu @xuemingrocks Agenda Introduction to the ArcGIS Android SDK Maps & Layers Basemaps (Portal) Location

More information

Sentinel 7.0.1 Migration Utility

Sentinel 7.0.1 Migration Utility Contents Sentinel 7.0.1 Migration Utility Technical Reference June 2012 Overview 3 Assessing your Environment 6 Exporting Sentinel 6.1 and Sentinel 6.1 RD Configuration Data 8 Importing Configuration Data

More information

Setting Up Jive for SharePoint Online and Office 365. Introduction 2

Setting Up Jive for SharePoint Online and Office 365. Introduction 2 Setting Up Jive for SharePoint Online and Office 365 Introduction 2 Introduction 3 Contents 4 Contents Setting Up Jive for SharePoint Online and Office 365...5 Jive for SharePoint Online System Requirements...5

More information

Managing Name Resolution

Managing Name Resolution 3 CHAPTER THREE Managing Name Resolution Terms you ll need to understand: Windows Internet Naming Service (WINS) WINS Proxy Agent LMHOSTS Tombstoning Persistent Connections Push/pull partner Hostnames

More information

5 Mistakes to Avoid on Your Drupal Website

5 Mistakes to Avoid on Your Drupal Website 5 Mistakes to Avoid on Your Drupal Website Table of Contents Introduction.... 3 Architecture: Content.... 4 Architecture: Display... 5 Architecture: Site or Functionality.... 6 Security.... 8 Performance...

More information

General 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 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 information

Preparing for the cloud: Understanding the infrastructure impacts Eight essential tips for a successful cloud migration

Preparing for the cloud: Understanding the infrastructure impacts Eight essential tips for a successful cloud migration Eight essential tips for a successful How a The move to the cloud is happening and it s happening now. But before you jump start your cloud migration project, be sure you understand how to adequately prepare

More information

SEARCH G2. Paul Taylor, Solutions Architect October 29, 2014

SEARCH G2. Paul Taylor, Solutions Architect October 29, 2014 SEARCH G2 Paul Taylor, Solutions Architect October 29, 2014 SEARCH - AGENDA Search Agenda What is Search G2? Resources How do we request it? Your Feedback DEMO: Implementing Search G2 2 What is Search

More information

A Modern Approach to Monitoring Performance in Production

A Modern Approach to Monitoring Performance in Production An AppDynamics Business White Paper WHEN LOGGING ISN T ENOUGH A Modern Approach to Monitoring Performance in Production Ten years ago, the standard way to troubleshoot an application issue was to look

More information