COMPASS Database Work in 2014/15

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "COMPASS Database Work in 2014/15"

Transcription

1 COMPASS Database Work in 2014/15 Martin Bodlak Joined Czech Group, COMPASS Experiment at CERN 30 July 2015

2 COMPASS database servers in 888 PCCODB00 VIRTUAL ADDR PCCODB22 CLIENTS PCCODB21 PCCODB23 PCCODB20 MySQL PROXY

3 Summary of work in 2014/15 all database servers reinstalled to use SLC bit MySQL server software upgraded from to MySQL replication and backup system set up MySQL Proxy server migrated to a more powerful machine one additional MySQL server introduced master-master replication with one additional slave later changed to master 2 slaves after tests: master master/slave slave or a circular replication web based interfaces to work with MySQL databases developed (or improved)

4 DAQ configuration tool possibility to control DAQ settings run types management (physics run, DAQ test run, etc.) hardware management (define hardware registers for specified run type) define how ports are connected together in a specified run type process management (on which machine a process is running, which hardware it monitors, etc.) possiblity to create trigger mixtures

5 DAQ configuration tool

6 New COMPASS electronic logbook overview of runs, shifts, comments, and other functionalities still under development should contain all the functionalities of the old electronic logbook improved and more user-friendly filtering of runs, shifts, and comments strong ephasis on improving the user experience

7

8

9 Quattor to Puppet migration of COMPASS servers Quattor and Puppet: tool-kits to install, configure, and manage computers CERN IT division was using Quattor until 2014, the support for Quattor-managed machines stopped in October 2014 COMPASS had three instances managed by Quattor - compass02, compass03, and compass22 compass02 - COMPASS public web page (wwwcompass), MySQL database used by Coral to get calibration data during mdst production compass03 - filling event-building metadata to ORACLE database compass22 - a virtual machine, secondary MySQL server for mdst production

10 New machines managed by Puppet several virtual machines requested compassvm21, compassvm22, compassvm23 used as MySQL servers for mdst production more powerful than compass02 and compass22 compassvm02 and compassvm03 used as webservers plans to migrate COMPASS public web pages to centralized CERN services (web service and database on demand) however, compass02 is still being used, opening of ports on compassvm03 is not yet finished

11 Modern approach to applications development in the business world, development of web (and mobile) applications is on its rise why should high energy physics experiments be any different? current situation: lots of undocumented programs and scripts that are not maintained anymore, but are still necessary and needs to be recompiled sometimes when the system is updated all machines where the script or program needs to run need to have correct libraries installed

12 Web application scheme Client-side app INTERNET / INTRANET WEB SERVER(s) Server-side app DATABASE SERVER

13 Web applications web applications are running on dedicated server(s) (= web server) clients access the application through a network (internet / intranet) server side (runs on the web server and serves data to the client) usually written in an interpreted language (PHP, Python, Ruby) client side (runs in the client s browser) written in JavaScript every client connected to the correct network can use the application immediately

14 Web applications - better approach why to reinvent a wheel for every application? development of CGI scripts in Perl or C to serve data to the client is obsolete and inefficient development with PHP (server side) + JavaScript (client side) is easy, but highly inefficient lots of repetitive tasks needs to be programmed manually, especially in the JavaScript code (even when using libraries like jquery) dividing server and client part of the application REST API provider on the server side REST API consumer on the client side use of a better server side and client side frameworks AngularJS (client side, written in JavaScript) Django (server side, written in Python)

15 REST (REpresentational State Transfer) 1 consumer (client) sends a HTTP request to the provider (via GET, POST, PUT, DELETE methods) 2 provider (server) processes the request and sends HTTP response code and data in a standardized format (e.g. JSON, XML) 3 consumer parses the response and displays data in the web browser (or anywhere else) in a defined template multiple consumers can access the same provider (e.g. AngularJS in the web browser, Android or ios mobile app)

16 THANK YOU FOR YOUR ATTENTION

Web Cloud Architecture

Web Cloud Architecture Web Cloud Architecture Introduction to Software Architecture Jay Urbain, Ph.D. urbain@msoe.edu Credits: Ganesh Prasad, Rajat Taneja, Vikrant Todankar, How to Build Application Front-ends in a Service-Oriented

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

GRNET NOC network monitoring & visualization tools

GRNET NOC network monitoring & visualization tools http://www.grnet.gr GRNET NOC network monitoring & TF-NOC Zurich Alex Kosiaris (alex@noc.grnet.gr) Leonidas Poulopoulos (leopoul@noc.grnet.gr) Network monitoring Constant monitoring of network for components

More information

JOBS IN KHARKOV. mobile application for the job search and recruitment website

JOBS IN KHARKOV. mobile application for the job search and recruitment website JOBS IN KHARKOV mobile application for the job search and recruitment website PROJECT DESCRIPTION Jobs in Kharkov is the mobile application created for the job search and recruitment website of the same

More information

By : Khalid Alfalqi Department of Computer Science, Umm Al-Qura University

By : Khalid Alfalqi Department of Computer Science, Umm Al-Qura University By : Khalid Alfalqi Department of Computer Science, Umm Al-Qura University History of Web History of the Internet Basic Web System Architecture URL DNS Creating Static and Dynamic Information Security

More information

Implementing Mobile Thin client Architecture For Enterprise Application

Implementing Mobile Thin client Architecture For Enterprise Application Research Paper Implementing Mobile Thin client Architecture For Enterprise Paper ID IJIFR/ V2/ E1/ 037 Page No 131-136 Subject Area Information Technology Key Words JQuery Mobile, JQuery Ajax, REST, JSON

More information

LIBERATED: A fully in-browser client and server web application debug and test environment. Derrell Lipman, University of Massachusetts Lowell

LIBERATED: A fully in-browser client and server web application debug and test environment. Derrell Lipman, University of Massachusetts Lowell LIBERATED: A fully in-browser client and server web application debug and test environment Derrell Lipman University of Massachusetts Lowell Overview of the Client/Server Environment Server Machine Client

More information

Pentesting Web Frameworks (preview of next year's SEC642 update)

Pentesting Web Frameworks (preview of next year's SEC642 update) Pentesting Web Frameworks (preview of next year's SEC642 update) Justin Searle Managing Partner UtiliSec Certified Instructor SANS Institute justin@utilisec.com // @meeas What Are Web Frameworks Frameworks

More information

MMGD0204 Web Application Technology. Chapter 9 SERVER-SIDE SCRIPTING LANGUAGE

MMGD0204 Web Application Technology. Chapter 9 SERVER-SIDE SCRIPTING LANGUAGE MMGD0204 Web Application Technology Chapter 9 SERVER-SIDE SCRIPTING LANGUAGE Server-Side Scripting Language A web server technology in which a user's request is fulfilled by running a script directly on

More information

Software Architecture for Paychex Out of Office Application

Software Architecture for Paychex Out of Office Application Software Architecture for Paychex Out of Office Application Version 2.3 Prepared by: Ian Dann Tom Eiffert Elysia Haight Rochester Institute of Technology Paychex March 10, 2013 Revision History Version

More information

RFP# 027-1516. ADDENDUM No. 1 Questions and Answers

RFP# 027-1516. ADDENDUM No. 1 Questions and Answers SPECIAL ADMINISTRATIVE BOARD OF THE TRANSITIONAL SCHOOL DISTRICT OF THE CITY OF ST. LOUIS Purchasing Department 801 North 11th Street Saint Louis, Missouri 63101 RFP# 027-1516 Website and Mobile App Development

More information

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014 Web 2.0 Technology Overview Lecture 8 GSL Peru 2014 Overview What is Web 2.0? Sites use technologies beyond static pages of earlier websites. Users interact and collaborate with one another Rich user experience

More information

Next Gen Web Architecture for the Cloud Era

Next Gen Web Architecture for the Cloud Era UNCLASSIFIED Next Gen Web Architecture for the Cloud Era Chief Scientist, Raytheon Saturn 2013 28 Apr - 3 May Copyright (2013) Raytheon Agenda Existing Web Application Architecture SOFEA Lessons learned

More information

Tcl and Cloud Computing Automation

Tcl and Cloud Computing Automation Tcl and Cloud Computing Automation Tclcloud, Tclwinrm & Cato Patrick Dunnigan Chief Architect, Cloud Sidekick cloudsidekick.com @CloudSidekick Tclcloud - Tcl api for AWS public cloud / Ecualyptus private

More information

Web Development: Techniques for Handling Content. Shelley Slaey June 2, 2014

Web Development: Techniques for Handling Content. Shelley Slaey June 2, 2014 Web Development: Techniques for Handling Content Shelley Slaey June 2, 2014 Web Background Author User (Client) Web Server (Server) Web Background Request Response Web Server Request Web Browser Response

More information

Alberto Diaz Martin MVP SharePoint Server adiazcan@hotmail.com http://geeks.ms/blogs/adiazmartin adiazcan

Alberto Diaz Martin MVP SharePoint Server adiazcan@hotmail.com http://geeks.ms/blogs/adiazmartin adiazcan Alberto Diaz Martin MVP SharePoint Server adiazcan@hotmail.com http://geeks.ms/blogs/adiazmartin adiazcan in 10% de descuento en todos nuestros cursos y libros hasta el 31 de Diciembre Introduce el cupón

More information

Gabriel Iuga. London, United Kingdom Tel: 0747 856 2661; Email: gabi@gabriel-iuga.com Website: www.gabriel-iuga.com

Gabriel Iuga. London, United Kingdom Tel: 0747 856 2661; Email: gabi@gabriel-iuga.com Website: www.gabriel-iuga.com Employment History: Gabriel Iuga London, United Kingdom Tel: 0747 856 2661; Email: gabi@gabriel-iuga.com Website: www.gabriel-iuga.com November 2014 Present November 2015 to Present November 2014 to November

More information

Table of Contents Introduction and System Requirements 9 Installing VMware Server 35

Table of Contents Introduction and System Requirements 9 Installing VMware Server 35 Table of Contents Introduction and System Requirements 9 VMware Server: Product Overview 10 Features in VMware Server 11 Support for 64-bit Guest Operating Systems 11 Two-Way Virtual SMP (Experimental

More information

Uptime Infrastructure Monitor. Installation Guide

Uptime Infrastructure Monitor. Installation Guide Uptime Infrastructure Monitor Installation Guide This guide will walk through each step of installation for Uptime Infrastructure Monitor software on a Windows server. Uptime Infrastructure Monitor is

More information

visual interface dependency or relationship model of systems workflow engine comparator function poller

visual interface dependency or relationship model of systems workflow engine comparator function poller discovery dependency or relationship model of systems Metric Store visual interface workflow comparator function poller Model of system polling/threshold/state system state state state state data) state

More information

StoreGrid Linux Server Installation Guide

StoreGrid Linux Server Installation Guide StoreGrid Linux Server Installation Guide Before installing StoreGrid as Backup Server (or) Replication Server in your machine, you should install MySQL Server in your machine (or) in any other dedicated

More information

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Brief Course Overview An introduction to Web development Server-side Scripting Web Servers PHP Client-side Scripting HTML & CSS JavaScript &

More information

Server-Side Scripting and Web Development. By Susan L. Miertschin

Server-Side Scripting and Web Development. By Susan L. Miertschin Server-Side Scripting and Web Development By Susan L. Miertschin The OOP Development Approach OOP = Object Oriented Programming Large production projects are created by teams Each team works on a part

More information

Chatbots 3.3. Chatbots in Web Applications with RiveScript. Presented by Noah Petherbridge

Chatbots 3.3. Chatbots in Web Applications with RiveScript. Presented by Noah Petherbridge Chatbots 3.3 Chatbots in Web Applications with RiveScript Presented by Noah Petherbridge Agenda What's new since last year? The Pandorabots of RiveScript RiveScript::HTTPd Aires Bot Let's talk Android

More information

Remote Application Server Version 14. Last updated: 25-02-15

Remote Application Server Version 14. Last updated: 25-02-15 Remote Application Server Version 14 Last updated: 25-02-15 Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise

More information

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Oracle Application Express 3 The Essentials and More Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Arie Geller Matthew Lyon J j enterpririse PUBLISHING BIRMINGHAM

More information

Thin@ System Architecture V3.2. Last Update: August 2015

Thin@ System Architecture V3.2. Last Update: August 2015 Thin@ System Architecture V3.2 Last Update: August 2015 Introduction http://www.thinetsolution.com Welcome to Thin@ System Architecture manual! Modern business applications are available to end users as

More information

tibbr Now, the Information Finds You.

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

WILLAMALANE PARK AND RECREATION DISTRICT. Springfield, Oregon GIS ASSET MANAGEMENT IN A PARK AND RECREATION DISTRICT ESRI USER CONFERENCE JULY 2014

WILLAMALANE PARK AND RECREATION DISTRICT. Springfield, Oregon GIS ASSET MANAGEMENT IN A PARK AND RECREATION DISTRICT ESRI USER CONFERENCE JULY 2014 WILLAMALANE PARK AND RECREATION DISTRICT Springfield, Oregon GIS ASSET MANAGEMENT IN A PARK AND RECREATION DISTRICT ESRI USER CONFERENCE JULY 2014 SESSION GOALS Share our process of implementing and developing

More information

Syllabus INFO-UB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups)

Syllabus INFO-UB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups) Syllabus INFO-UB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Fall 2014 Stern School of Business Norman White, KMEC 8-88 Email: nwhite@stern.nyu.edu Phone: 212-998

More information

Developing ASP.NET MVC 4 Web Applications MOC 20486

Developing ASP.NET MVC 4 Web Applications MOC 20486 Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies

More information

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs A Course of Study f COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require ce

More information

COS 333: Advanced Programming Techniques

COS 333: Advanced Programming Techniques COS 333: Advanced Programming Techniques How to find me bwk@cs, www.cs.princeton.edu/~bwk 311 CS Building 609-258-2089 (but email is always better) TA's: Stephen Beard, Chris Monsanto, Srinivas Narayana,

More information

Oracle Communications WebRTC Session Controller: Basic Admin. Student Guide

Oracle Communications WebRTC Session Controller: Basic Admin. Student Guide Oracle Communications WebRTC Session Controller: Basic Admin Student Guide Edition 1.0 April 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved. Disclaimer This document contains proprietary

More information

Fermilab Central Web Service Site Owner User Manual. DocDB: CS-doc-5372

Fermilab Central Web Service Site Owner User Manual. DocDB: CS-doc-5372 Fermilab Central Web Service Site Owner User Manual DocDB: CS-doc-5372 1 Table of Contents DocDB: CS-doc-5372... 1 1. Role Definitions... 3 2. Site Owner Responsibilities... 3 3. Tier1 websites and Tier2

More information

Living Requirements Document: Sniffit

Living Requirements Document: Sniffit Living Requirements Document: Sniffit RFID locator system Andrew Pang Braulio Fonseca Enrique Gutierrez Nader Khalil Sohan Shah Victor Porter Introduction Sniffit is a handy tracking application that helps

More information

Maximizer CRM 12 Winter 2012 Feature Guide

Maximizer CRM 12 Winter 2012 Feature Guide Winter Release Maximizer CRM 12 Winter 2012 Feature Guide The Winter release of Maximizer CRM 12 continues our commitment to deliver a simple to use CRM with enhanced performance and usability to help

More information

FileMaker Server 15. Getting Started Guide

FileMaker Server 15. Getting Started Guide FileMaker Server 15 Getting Started Guide 2007 2016 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks

More information

M6422A Implementing and Managing Windows Server 2008 Hyper-V

M6422A Implementing and Managing Windows Server 2008 Hyper-V M6422A Implementing and Managing Windows Server 2008 Hyper-V Looking at Training Differently... Course 6422A: Implementing and Managing Windows Server 2008 Hyper-V Length: Published: Language(s): Audience(s):

More information

Syllabus INFO-GB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups)

Syllabus INFO-GB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups) Syllabus INFO-GB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Spring 2015 Stern School of Business Norman White, KMEC 8-88 Email: nwhite@stern.nyu.edu Phone: 212-998

More information

Responsive, resilient, elastic and message driven system

Responsive, resilient, elastic and message driven system Responsive, resilient, elastic and message driven system solving scalability problems of course registrations Janina Mincer-Daszkiewicz, University of Warsaw jmd@mimuw.edu.pl Dundee, 2015-06-14 Agenda

More information

Business Information System Courses Description

Business Information System Courses Description Business Information System Courses Description 1903101 Fundamentals of Information Technology: (Prerequisite none) Information Technology components, computer hardware: memory, CPU, machine cycle. numbering

More information

SAV2013: The Great SharePoint 2013 App Venture

SAV2013: The Great SharePoint 2013 App Venture SHAREPOINT 2013 FOR DEVELOPERS 5 DAYS SAV2013: The Great SharePoint 2013 App Venture AUDIENCE FORMAT COURSE DESCRIPTION Professional Developers Instructor-led training with hands-on labs This 5-day course

More information

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

Laptops, Servers, Enterprise Scale

Laptops, Servers, Enterprise Scale 2012 2012 + Client Management Infancy (NT Domain) Groups Model Laptops, Servers, Enterprise Scale Comprehensive Management Management from the Cloud Consumerization of IT Empower Users Unify Infrastructure

More information

Central Administration User Guide

Central Administration User Guide User Guide Contents 1. Introduction... 2 Licensing... 2 Overview... 2 2. Configuring... 3 3. Using... 4 Computers screen all computers view... 4 Computers screen single computer view... 5 All Jobs screen...

More information

RAY L BURGESS 2727 Sheridan Drive, Tonawanda NY 14150 Phone: (814) 769-3438 E-mail: ray.lee.burgess@gmail.com

RAY L BURGESS 2727 Sheridan Drive, Tonawanda NY 14150 Phone: (814) 769-3438 E-mail: ray.lee.burgess@gmail.com RAY L BURGESS 2727 Sheridan Drive, Tonawanda NY 14150 Phone: (814) 769-3438 E-mail: ray.lee.burgess@gmail.com WORK EXPERIENCE Drupal Developer / Web Services Technician (04/2015 04/2016) College of Health

More information

Inmagic Content Server v9 Standard Configuration Technical Guidelines

Inmagic Content Server v9 Standard Configuration Technical Guidelines Inmagic Content Server v9.0 Standard Configuration Technical Guidelines 5/2006 Page 1 of 15 Inmagic Content Server v9 Standard Configuration Technical Guidelines Last Updated: May, 2006 Inmagic, Inc. All

More information

Web Mapping in Archaeology

Web Mapping in Archaeology Non-invasive methods in the contemporary archaeological practice 25th February 2014 http://www.pborycki.pl/pdf/webmapping.pdf Plan of the presentation 1 Web Mapping General Idea History of Web Mapping

More information

Sophos Mobile Control Installation guide. Product version: 3.5

Sophos Mobile Control Installation guide. Product version: 3.5 Sophos Mobile Control Installation guide Product version: 3.5 Document date: July 2013 Contents 1 Introduction...3 2 The Sophos Mobile Control server...4 3 Set up Sophos Mobile Control...10 4 External

More information

MASTER THESIS. TITLE: Analysis and evaluation of high performance web servers

MASTER THESIS. TITLE: Analysis and evaluation of high performance web servers MASTER THESIS TITLE: Analysis and evaluation of high performance web servers MASTER DEGREE: Master in Science in Telecommunication Engineering & Management AUTHOR: Albert Hidalgo Barea DIRECTOR: Rubén

More information

Rich User Interfaces for Web-Based Corporate Applications

Rich User Interfaces for Web-Based Corporate Applications Rich User Interfaces for Web-Based Corporate Applications Ivan Zapevalov, Software Engineer 1 Outline RIA technologies AJAX technology Widgets Demo application in JavaScript Demo application in GWT Web-catalog

More information

A Model of the Operation of The Model-View- Controller Pattern in a Rails-Based Web Server

A Model of the Operation of The Model-View- Controller Pattern in a Rails-Based Web Server A of the Operation of The -- Pattern in a Rails-Based Web Server January 10, 2011 v 0.4 Responding to a page request 2 A -- user clicks a link to a pattern page in on a web a web application. server January

More information

Getting Started Guide for Developing tibbr Apps

Getting Started Guide for Developing tibbr Apps Getting Started Guide for Developing tibbr Apps TABLE OF CONTENTS Understanding the tibbr Marketplace... 2 Integrating Apps With tibbr... 2 Developing Apps for tibbr... 2 First Steps... 3 Tutorial 1: Registering

More information

Remote Application Server Version 14. Last updated: 06-02-15

Remote Application Server Version 14. Last updated: 06-02-15 Remote Application Server Version 14 Last updated: 06-02-15 Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise

More information

ZABBIX. An Enterprise-Class Open Source Distributed Monitoring Solution. Takanori Suzuki MIRACLE LINUX CORPORATION October 22, 2009

ZABBIX. An Enterprise-Class Open Source Distributed Monitoring Solution. Takanori Suzuki MIRACLE LINUX CORPORATION October 22, 2009 ZABBIX An Enterprise-Class Open Source Distributed Monitoring Solution Takanori Suzuki MIRACLE LINUX CORPORATION October 22, 2009 Outline Biography ZABBIX New release ZABBIX 1.8 Activity in Japan Biography

More information

S 3 Monitor Version 1.0 Specifications and Integration Plan

S 3 Monitor Version 1.0 Specifications and Integration Plan S 3 Monitor Version 1.0 Specifications and Integration Plan 1 Copyright c 2011 Hewlett Packard Copyright c 2011 Purdue University Permission is hereby granted, free of charge, to any person obtaining a

More information

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development 4 Understanding Web Applications IN THIS CHAPTER 4.1 Understand Web page development 4.2 Understand Microsoft ASP.NET Web application development 4.3 Understand Web hosting 4.4 Understand Web services

More information

Investor Newsletter. Storage Made Easy Cloud Appliance High Availability Options WHAT IS THE CLOUD APPLIANCE?

Investor Newsletter. Storage Made Easy Cloud Appliance High Availability Options WHAT IS THE CLOUD APPLIANCE? Investor Newsletter Storage Made Easy Cloud Appliance High Availability Options WHAT IS THE CLOUD APPLIANCE? The SME Cloud Appliance is a software platform that enables companies to enhance their existing

More information

CGHub Web-based Metadata GUI Statement of Work

CGHub Web-based Metadata GUI Statement of Work CGHub Web-based Metadata GUI Statement of Work Mark Diekhans Version 1 April 23, 2012 1 Goals CGHub stores metadata and data associated from NCI cancer projects. The goal of this project

More information

Information Technology Services Classification Level Range C Reports to. Manager ITS Infrastructure Effective Date June 29 th, 2015 Position Summary

Information Technology Services Classification Level Range C Reports to. Manager ITS Infrastructure Effective Date June 29 th, 2015 Position Summary Athabasca University Professional Position Description Section I Position Update Only Information Position Title Senior System Administrator Position # 999716,999902 Department Information Technology Services

More information

MONGODB - THE NOSQL DATABASE

MONGODB - THE NOSQL DATABASE MONGODB - THE NOSQL DATABASE Akhil Latta Software Engineer Z Systems, Mohali, Punjab MongoDB is an open source document-oriented database system developed and supported by 10gen. It is part of the NoSQL

More information

A Comparative Study of Web Development Technologies Using Open Source and Proprietary Software

A Comparative Study of Web Development Technologies Using Open Source and Proprietary Software Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 2, February 2015,

More information

Developing a Web Server Platform with SAPI Support for AJAX RPC using JSON

Developing a Web Server Platform with SAPI Support for AJAX RPC using JSON Revista Informatica Economică, nr. 4 (44)/2007 45 Developing a Web Server Platform with SAPI Support for AJAX RPC using JSON Iulian ILIE-NEMEDI, Bucharest, Romania, inemedi@ie.ase.ro Writing a custom web

More information

Gerald Kaszuba. Slowchop Studios Director Specialising in Game Design, Architecture, and Development. gak@gak0.com http://geraldkaszuba.

Gerald Kaszuba. Slowchop Studios Director Specialising in Game Design, Architecture, and Development. gak@gak0.com http://geraldkaszuba. Gerald Kaszuba gak@gak0.com http://geraldkaszuba.com/ I have 26 years of experience in computer programming and related technologies, which includes 13 years professionally, and 13 years as a hobby in

More information

High Availability And Disaster Recovery

High Availability And Disaster Recovery High Availability And Disaster Recovery Copyright 2011 Deepnet Security Limited Copyright 2011, Deepnet Security. All Rights Reserved. Page 1 Trademarks Deepnet Unified Authentication, MobileID, QuickID,

More information

Advanced 100 GB storage space. Unlimited monthly bandwidth. Pro 150 GB storage space. Unlimited monthly bandwidth. Horde Squirrelmail Round Cube Mail

Advanced 100 GB storage space. Unlimited monthly bandwidth. Pro 150 GB storage space. Unlimited monthly bandwidth. Horde Squirrelmail Round Cube Mail Name Storage capacity and bandwidth allowance Email features Digital Pacific (Business ) Basic 25 GB storage space. 100 GB monthly Standard 50 GB storage space. Advanced 100 GB storage space. Pro 150 GB

More information

Abstract. Description

Abstract. Description Project title: Bloodhound: Dynamic client-side autocompletion features for the Apache Bloodhound ticket system Name: Sifa Sensay Student e-mail: sifasensay@gmail.com Student Major: Software Engineering

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools

More information

Online CMS Web-Based Monitoring. Zongru Wan Kansas State University & Fermilab (On behalf of the CMS Collaboration)

Online CMS Web-Based Monitoring. Zongru Wan Kansas State University & Fermilab (On behalf of the CMS Collaboration) Online CMS Web-Based Monitoring Kansas State University & Fermilab (On behalf of the CMS Collaboration) Technology and Instrumentation in Particle Physics June 13, 2011 Chicago, USA CMS One of the high

More information

DreamFactory & Modus Create Case Study

DreamFactory & Modus Create Case Study DreamFactory & Modus Create Case Study By Michael Schwartz Modus Create April 1, 2013 Introduction DreamFactory partnered with Modus Create to port and enhance an existing address book application created

More information

Enterpise Mobility Lexicon & Terminology

Enterpise Mobility Lexicon & Terminology 1 Enterpise Mobility Lexicon & Terminology www.openratio.com By Rabih Kanaan 1 Amazon SNS Amazon Simple Notification Service (SNS) is a push messaging service that makes it simple & cost-effective to push

More information

Online Visual PHP IDE

Online Visual PHP IDE Online Visual PHP IDE Coman Florin Alexandru CN Ştefan cel Mare Suceava, coman.florin.alexandru@gmail.com Avădănei Andrei CN Mihai Eminescu Botoşani, andrei@worldit.info Adoamnei Andrei CN Mihai Eminescu

More information

Architecture Workshop

Architecture Workshop TIE-13100 / TIE-13106 Tietotekniikan projektityö / Project Work on Pervasive Systems Architecture Workshop Hadaytullah Marko Leppänen 21.10.2014 Workshop Plan Start Technologies Table (Collaboration) Workshop

More information

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio Academic Visual Studio Library Curso Nombre del curso Idioma 2263 Clinic 2263: Exam Preparation for

More information

<Insert Picture Here> Michael Hichwa VP Database Development Tools michael.hichwa@oracle.com Stuttgart September 18, 2007 Hamburg September 20, 2007

<Insert Picture Here> Michael Hichwa VP Database Development Tools michael.hichwa@oracle.com Stuttgart September 18, 2007 Hamburg September 20, 2007 Michael Hichwa VP Database Development Tools michael.hichwa@oracle.com Stuttgart September 18, 2007 Hamburg September 20, 2007 Oracle Application Express Introduction Architecture

More information

Synergy Controller Cloud Storage Features and Benefits

Synergy Controller Cloud Storage Features and Benefits Synergy Controller Cloud Storage Features and Benefits The exploding popularity of cloud based data storage and application services is a direct result of the benefits they seem to provide in virtually

More information

GUI and Web Programming

GUI and Web Programming GUI and Web Programming CSE 403 (based on a lecture by James Fogarty) Event-based programming Sequential Programs Interacting with the user 1. Program takes control 2. Program does something 3. Program

More information

System requirements. for Installation of LANDESK Service Desk 2016. Clarita-Bernhard-Str. 25 D 81249 Muenchen. Magelan GmbH

System requirements. for Installation of LANDESK Service Desk 2016. Clarita-Bernhard-Str. 25 D 81249 Muenchen. Magelan GmbH System requirements for Installation of LANDESK Service Desk 2016 Created by: Magelan GmbH Magelan GmbH Clarita-Bernhard-Str. 25 D 81249 Muenchen Version Version Date Author Description 1.0 22.11.2012

More information

MailStore Server 7 Technical Specifications

MailStore Server 7 Technical Specifications MailStore Server 7 Technical Specifications MailStore Server The Standard in Email Archiving Businesses of all sizes can benefit from the legal, technical, and financial advantages of modern and secure

More information

Sophos Mobile Control Installation guide. Product version: 3.6

Sophos Mobile Control Installation guide. Product version: 3.6 Sophos Mobile Control Installation guide Product version: 3.6 Document date: November 2013 Contents 1 Introduction...3 2 The Sophos Mobile Control server...5 3 Set up Sophos Mobile Control...11 4 External

More information

Monitor Your Home With the Raspberry Pi B+

Monitor Your Home With the Raspberry Pi B+ Monitor Your Home With the Raspberry Pi B+ Created by Marc-Olivier Schwartz Last updated on 2015-02-12 03:30:13 PM EST Guide Contents Guide Contents Introduction Hardware & Software Requirements Hardware

More information

BlackBerry Enterprise Service 10 version 10.2 preinstallation and preupgrade checklist

BlackBerry Enterprise Service 10 version 10.2 preinstallation and preupgrade checklist BlackBerry Enterprise Service version.2 preinstallation and preupgrade checklist Verify that the following requirements are met before you install or upgrade to BlackBerry Enterprise Service version.2.

More information

Inmagic Content Server Workgroup Configuration Technical Guidelines

Inmagic Content Server Workgroup Configuration Technical Guidelines Inmagic Content Server Workgroup Configuration Technical Guidelines 6/2005 Page 1 of 12 Inmagic Content Server Workgroup Configuration Technical Guidelines Last Updated: June, 2005 Inmagic, Inc. All rights

More information

Manage Workflows. Workflows and Workflow Actions

Manage Workflows. Workflows and Workflow Actions On the Workflows tab of the Cisco Finesse administration console, you can create and manage workflows and workflow actions. Workflows and Workflow Actions, page 1 Add Browser Pop Workflow Action, page

More information

Request For Proposal (RFP) Issued by FIRST.Org, Inc. INFRASTRUCTURE TECHNOLOGY SERVICES

Request For Proposal (RFP) Issued by FIRST.Org, Inc. INFRASTRUCTURE TECHNOLOGY SERVICES Request For Proposal (RFP) Issued by FIRST.Org, Inc. INFRASTRUCTURE TECHNOLOGY SERVICES Submittal Deadline: November 6, 2015 Extended to November 20 th, 2015 INTRODUCTION FIRST.Org, Inc. (FIRST) is a recognized

More information

PANDORA FMS OFFICIAL TRAINING

PANDORA FMS OFFICIAL TRAINING / Administrator training PAT-2014 CHARACTERISTICS AND REQUIREMENTS 1. Characteristics - Length of the face-to-face program: 15 hours. - Length of the online program: 12 hours. 2. Requirements - Intermediate

More information

The Great Office 365 Adventure

The Great Office 365 Adventure COURSE OVERVIEW The Great Office 365 Adventure Duration: 5 days It's no secret that Microsoft has been shifting its development strategy away from the SharePoint on-premises environment to focus on the

More information

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

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

Best Practices for Implementing Autodesk Vault

Best Practices for Implementing Autodesk Vault AUTODESK VAULT WHITE PAPER Best Practices for Implementing Autodesk Vault Introduction This document guides you through the best practices for implementing Autodesk Vault software. This document covers

More information

The Mannheim University Library App

The Mannheim University Library App The Mannheim University Library App IgeLU 2015 Alexander Wagner Mannheim University Library alexander.wagner@bib.uni-mannheim.de 2015/09/04 My Name is Alexander Wagner I am Systems Administrator & Developer

More information

1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/04 2012-04-16

1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/04 2012-04-16 1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/04 2012-04-16 2 (11) 1. This document describes the technical system requirements for Paperiton DMS Document Management

More information

Building native mobile apps for Digital Factory

Building native mobile apps for Digital Factory DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels

More information

GOA365: The Great Office 365 Adventure

GOA365: The Great Office 365 Adventure BEST PRACTICES IN OFFICE 365 DEVELOPMENT 5 DAYS GOA365: The Great Office 365 Adventure AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES Professional Developers Instructor-led training with hands-on

More information

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs A Course of Study for COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require core

More information

Development and Implementation of Location Based Native Mobile Application

Development and Implementation of Location Based Native Mobile Application Development and Implementation of Location Based Native Mobile Application Case Study Zlatko Čović Subotica Tech College of Applied Sciences, Department of Informatics, Marka Oreškovića 16, Subotica, Serbia

More information

EMX-2500 DATA SHEET FEATURES GIGABIT ETHERNET REMOTE CONTROLLER FOR PXI EXPRESS MAINFRAMES SYSTEM LEVEL FUNCTIONALITY

EMX-2500 DATA SHEET FEATURES GIGABIT ETHERNET REMOTE CONTROLLER FOR PXI EXPRESS MAINFRAMES SYSTEM LEVEL FUNCTIONALITY DATA SHEET EMX-2500 GIGABIT ETHERNET REMOTE CONTROLLER FOR PXI EXPRESS MAINFRAMES FEATURES SYSTEM LEVEL FUNCTIONALITY Industry s first gigabit Ethernet Remote controller for PXI express mainframes Up to

More information

Web Frameworks. web development done right. Course of Web Technologies A.A. 2010/2011 Valerio Maggio, PhD Student Prof.

Web Frameworks. web development done right. Course of Web Technologies A.A. 2010/2011 Valerio Maggio, PhD Student Prof. Web Frameworks web development done right Course of Web Technologies A.A. 2010/2011 Valerio Maggio, PhD Student Prof.ssa Anna Corazza Outline 2 Web technologies evolution Web frameworks Design Principles

More information

The Migmap project: technical aspects

The Migmap project: technical aspects The Migmap project: technical aspects New Trends in e-humanities, 29 November 2012 Jan Pieter Kunst, Meertens Institute 1 General architecture of the application 2 General architecture of the application

More information