How To Write A Project On Service Level Agreement (Service Level Agreement) For A Bank In India

Size: px
Start display at page:

Download "How To Write A Project On Service Level Agreement (Service Level Agreement) For A Bank In India"

Transcription

1 Automation of Process of SLA Calculation A project by Manish Kumar Jain INSTITUTE FOR DEVELOPMENT AND RESEARCH IN BANKING TECHNOLOGY JULY, 2013 UNDER THE SUPERVISION OF Dr. N P Dhavale

2 Acknowledgements I would like to express my sincere gratitude to the Institute for Development and Research in Banking Technology (IDRBT) and particularly Dr.N.P. Dhavale,(DGM INFINET and Services) who was my guide in this project. This opportunity of learning all the nuances of a banking platform and a major SLA (Service level Agreement) system application of the country was a boon to me as one rarely gets such exposure. I would like to add that this short stint in IDRBT has added a different facet to my life as this is a unique organization being a combination of academics, research, technology, communication services, crucial applications, etc., and at the same time performing roles as an arm of regulation, spread of technology, facilitator for implementing technology in banking and non-banking systems, playing a role of an NGO (without being one) and many more varied activities. I am extremely grateful to Dr.N.P.Dhavale for his advice, innovative suggestions and supervision. I thank him for introducing me to an excellent banking application and giving me the opportunity to approach diverse sections of people starting from bankers to general public. I am thankful to the staff of INFINET department at IDRBT for helping me to get familiar with the application. They gave me a chance to study the application and its impact from different perspectives. I am thankful for IDRBT for providing such an amazing platform for students to work in real application oriented research. Finally, I thank one and all who made this project successful either directly or indirectly. I am very thankful to Ms. Anuradha Madam and Shri Vijay Sir with whom I worked throughout my stint at IDRBT and the project was possible only with their cooperation. Manish Kumar Jain Project Trainee Department of Infinet IDRBT Hyderabad

3 CERTIFICATE This is to certify that Mr. Manish Kumar Jain, student from Indian Institute of Technology, Rajasthan with Computer Science and Engineering as major subject has undertaken a project as an intern at the Institute for Development and Research in Banking Technology (IDRBT), Hyderabad from May 20 to July 6, He was assigned the project Automation of Process of SLA Calculation under the guidance of the INFINET (Indian Financial Network) Department of IDRBT. During the course of the project he has undertaken a study of the RBI SLA (Service Level system) system, JSP, SQL and HTML. In this project assigned to Mr. Manish Kumar Jain has done excellent work. We wish him all the best in all his endeavors. N.P. Dhavale (Project Guide) Deputy General Manager INFINET and Services IDRBT, Hyderabad

4 Project Description Service Level Agreement (SLA) calculation needs to be done for various Service Providers providing Internet connectivity across various IDRBT links established at major data centers and banks all across India. At present there are two service providers who provide services at around 44 RBI locations. There are three main sources of monitoring link status around the clock 1. Integrated Complete Management System (ICMS) 2. MPLS department (Outsourced) 3. Service Providers So there was a need to automate this process to remove the laborious task of calculating SLA for each location using Microsoft excel. Objectives The objectives of this Project are 1. To have an effective way of merging important data being received from different monitoring sources 2. To have a server based software for calculation of SLA and Payment amount for various RBI Locations 3. To have an effective system for SLA data management Working Process at Indian Financial Network (INFINET) IDRBT The INdian FInancial NETwork [INFINET] is the communication backbone for the Indian Banking and Financial Sector. All banks in the public sector, private sector, cooperative, etc., and the premier financial institutions in the country are eligible to become members of the INFINET. The INFINET is a Closed User Group Network for the exclusive use of member banks and financial institutions and is the communication backbone for the National Payments System, which caters mainly to inter-bank applications like RTGS, Delivery Versus Payment, Government Transactions, Automatic Clearing House, etc. IDRBT started the INFINET with VSATs and later augmented it with point-to-point leased lines in partial mesh topology, covering major cities in India.

5 This hybrid network of terrestrial leased lines and VSATs was the main communication backbone for inter-bank requirements. Defining Service Level Agreements It is a part of a service contract where a service is formally defined. It is commonly used within the terms of their contracts with customers to define the level(s) of service being sold in plain language terms. It records a common understanding about services, priorities, responsibilities, guarantees, and warranties. It may also specify the levels of availability, serviceability, performance, operation, or other attributes of the service, such as billing The term SLA is sometimes used to refer to the contracted delivery time of the service or performance. Payments are made according to terms and conditions of the SLA agreement Penalty at category 1 Locations will be arrived based on total payout to respective vendors The Network uptime is calculated per connection. Network Uptime(%)=(Sum of total hours during the Month- Sum of downtime hours during the Month) /Sum of total hours during the Month)*100

6 Monitoring Methods The connections provided by Service Providers are monitored by three different methods 1. IDRBT Internal Monitoring 2. Outsourced Monitoring 3. Monitoring by Service Providers IDRBT Internal Monitoring Various monitoring tools are used for monitoring the connections provided by INFINET. Continuous monitoring is done using these tools and whenever the link appears to be down a Ticket is raised to the service provider and entry is made in ICMS portal The tools that are used presently are Network Flow Analyzer Solar Winds PRTG NNM9i Outsourced Monitoring IDRBT has outsourced the task of monitoring to HCL Limited which do continuous monitoring of links and raise a ticket to service provider if and when required. Monitoring Done by Service Providers Service Providers also monitor all links to ensure proper services at all INFINET locations Data Received from all these methods is verified by each other after that the Final Downtime of each link is fixed with mutual consent between Service provider and IDRBT for SLA Calculation

7 Process Diagram Tools Used Apache Tomcat Server Apache Tomcat is an open source web server and servlet container developed by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the Java Server Pages (JSP) specifications from Sun Microsystems, and provides a "pure Java" HTTP web server environment for Java code to run in. Eclipse IDE Eclipse is a multi-language Integrated development environment (IDE) comprising a base workspace and an extensible plug-in system for customizing the environment. It is written mostly in Java. It can be used to develop applications in Java and, by means of various plug-ins, other programming languages like C, C++, JSP, PHP, perl, python etc. Java Server pages Java Server Pages (JSP) is a technology that helps software developers create dynamically generated web pages based on HTML,XML, or other document types. Microsoft SQL Server 2008 R2 Microsoft SQL Server R2 is a relational database management system developed by Microsoft. As a database, it is a software product whose primary function is to store and retrieve data as requested by other software applications, be it those

8 on the same computer or those running on another computer across a network (including the Internet). Its primary query languages are T-SQL and ANSI SQL. System Diagram Process Followed Making tables for verified SLA sheet and RBI ids. Verified SLA sheets need to be imported into database Importing data from excel to Microsoft SQL Server 2008 R2 Data can be imported to SQl Server using the Import Export wizard in SQL Server JSP Code to extract data based on ticket open date A feature to extract selected fields of data from database and outputting is implemented JSP code to calculate and update SLA percent in database

9 Code is implemented to calculate SLA and update it into the database field. SLA is calculated on every link using the manually verified field binary field of idrbt_sla. Idrbt_sla is a binary field that determines whether or not SLA is to be considered for the corresponding Ticket ID. SLA is calculated for each RBI ID category for given quarter As required SLA calculation is done for each RBI category for a particular quarter. SLA is calculated by calculating sum of verified downtime for each RBI ID for each ticket raised wherever idrbt_sla is true and then dividing it by total no of minutes in that period. A typical SLA query looks like select sum(final_downtime) from master where RBI_ID= '3032' and idrbt_sla='yes' and Tac_Opened_Date between ' ' and ' ' Printing the SLA data in a format required Code for making the formatted data downloadable in excel format. Calculating payments using the details of SLA Agreement. Snapshots SLA Calculation

10 Downloadable Data Printed Search by date page

11 Deliverables The Deliverables of this project are 1. A tool for effective merging of data received from the mentioned sources 2. A software solution for fast SLA and payment Calculation Code SLA calculation.jsp Main parts of code Code for connecting to database Class.forName("net.sourceforge.jtds.jdbc.Driver");

12 java.sql.connection con=drivermanager.getconnection("jdbc:jtds:sqlserver://localhost:1433/test", "sa", "root"); Code to select all required RBI Ids for calculation query="select RBI_ID,Location from RBI where Category='DC'"; Code to print headings in table st2=con.createstatement(); rsh=st2.executequery(queryh); %> <table border="1"> <% out.println("<tr>"); while(rsh.next()){ out.println("<td>"); out.println(rsh.getstring(1)); count=count+1; out.println("</td>"); } //System.out.println(count); out.println("<td>"); out.println("sum Downtime"); out.println("</td>"); out.println("<td>"); out.println("sla Percent"); out.println("</td>"); out.println("</tr>"); Code to calculate and print SLA while(rs.next()){ rbi_id=rs.getstring(1); location=rs.getstring(2); query1="select * from master where RBI_ID= '"+rbi_id+"' and Tac_Opened_Date between ' ' and ' '"; query2="select * from master where RBI_ID= '"+rbi_id+"' and Tac_Opened_Date between ' ' and ' '"; query3="select * from master where RBI_ID= '"+rbi_id+"' and Tac_Opened_Date between ' ' and ' '"; querys1="select sum(final_downtime) from master where RBI_ID= '"+rbi_id+"' and idrbt_sla='yes' and Tac_Opened_Date between ' ' and ' '"; querys2="select sum(final_downtime) from master where RBI_ID= '"+rbi_id+"' and idrbt_sla='yes' and Tac_Opened_Date between ' ' and ' '"; querys3="select sum(final_downtime) from master where RBI_ID= '"+rbi_id+"' and idrbt_sla='yes' and Tac_Opened_Date between ' ' and ' '"; //System.out.println("querys1 is"+querys1);

13 st1=con.createstatement(); rs1=st1.executequery(query1); st3=con.createstatement(); rs2=st3.executequery(querys1); rs2.next(); if(rs2.getstring(1)!=null){ sum=float.parsefloat(rs2.getstring(1)); sla=sum/44640;} else{sla=0;} sla=100-sla; %> <tr> <th> <%out.println(location); %> </th> </tr> <tr> <td> January </td> </tr> <% while(rs1.next()){ j=1; out.println("<tr>"); while (i<count+1){ out.println("<td>"); out.println(rs1.getstring(i)); out.println("</td>"); i=i+1; } if(rs1.islast()){ if(i==(count+1)){ %> <td> <%out.println(sum); %> </td> <td> <%out.println(sla); %> </td> <% } } i=1; } if(j==0){ while(j<28){ out.println("<td>"); out.println(); out.println("</td>"); j=j+1;

14 } out.println("<td>"); out.println(0.0); out.println("</td>"); out.println("<td>"); out.println(100.0); out.println("</td>"); } Code to download file as excel <%@page contenttype="application/vnd.ms-excel"%> <%response.setheader("content-disposition","attachment;filename=alltask.xls");%> Conclusion A module was prepared which can automatically calculate SLA for all RBI locations based on their categories. We are able to generate SLA report and calculate final SLA payment. This project gives the user an option to view reports as demand. As a result, it has reduced manual work to a great extent.

CERTIFICATE. N.P. Dhavale (Project Guide) Deputy General Manager INFINET and Services IDRBT, Hyderabad

CERTIFICATE. N.P. Dhavale (Project Guide) Deputy General Manager INFINET and Services IDRBT, Hyderabad Summer Project Report on Automated Tool for SLA Monitoring and Evaluating the Technical Performance of IT Vendors Automated Tool for SLA Monitoring and for evaluating the performance of IT Vendors Summer

More information

Open Source Network Monitoring Tools

Open Source Network Monitoring Tools Open Source Network Monitoring Tools Shaga Shivaram Krishna Tools Studied Nagios OpenNMS Spiceworks CERTIFICATE This is to certify that Mr. Shaga Shivaram Krishna, pursuing Integrated M.Sc. course at Indian

More information

COMPARISON OF FOUR NETWORK MONITORING TOOLS. SOLARWINDS PRTG NETFLOW ANALYZER NNM9i. By KAUSHALI KUNDU Indian Institute of Technology,Kanpur

COMPARISON OF FOUR NETWORK MONITORING TOOLS. SOLARWINDS PRTG NETFLOW ANALYZER NNM9i. By KAUSHALI KUNDU Indian Institute of Technology,Kanpur COMPARISON OF FOUR NETWORK MONITORING TOOLS SOLARWINDS PRTG NETFLOW ANALYZER NNM9i By KAUSHALI KUNDU Indian Institute of Technology,Kanpur Under the Guidance of Dr.N.P.Dhavale,IDRBT 10thMay-10 th July,2013

More information

WORKFLOW MANAGEMENT. Varun Goel. MBA Final Year DoMS, IIT Roorkee EMAIL: varunsavs@gmail.com. Project Guide. Dr. N.P. Dhavale

WORKFLOW MANAGEMENT. Varun Goel. MBA Final Year DoMS, IIT Roorkee EMAIL: varunsavs@gmail.com. Project Guide. Dr. N.P. Dhavale WORKFLOW MANAGEMENT Varun Goel MBA Final Year DoMS, IIT Roorkee EMAIL: varunsavs@gmail.com Project Guide Dr. N.P. Dhavale Deputy General Manager IDRBT, Hyderabad INSTITUTE FOR DEVELOPMENT AND RESEARCH

More information

Open Source Tools for Monitoring the MPLS Nodes

Open Source Tools for Monitoring the MPLS Nodes IDRBT Open Source Tools for Monitoring the MPLS Nodes ZENOSS Transforming IT Operations Shubham Goyal IIIT Hyderabad shubham1g5@gmail.com 2012 Project Guide: Dr. N.P.Dhavale DGM, INFINET Department IDRBT

More information

DESIGN OF MOBILE APPLICATION FOR SCHEDULING APPOINTMENT WITH BANK PERSONNEL FOR BANKING SERVICES

DESIGN OF MOBILE APPLICATION FOR SCHEDULING APPOINTMENT WITH BANK PERSONNEL FOR BANKING SERVICES DESIGN OF MOBILE APPLICATION FOR SCHEDULING APPOINTMENT WITH BANK PERSONNEL FOR BANKING SERVICES INSTITUTE FOR DEVELOPMENT & RESEARCH IN BANKING TECHNOLOGY Hyderabad Submitted by: Karre Anil Computer Science

More information

Automation for Customer Care System

Automation for Customer Care System Automation for Customer Care System Rajnish Kumar #1, Thakur Avinash Nagendra #2 1, 2# Department of Computer Engineering Sir Visvesvaraya Institute of Technology, Nasik Abstract This paper entitled Automation

More information

CUSTOMER EDUCATION ON MOBILE BANKING

CUSTOMER EDUCATION ON MOBILE BANKING CUSTOMER EDUCATION ON MOBILE BANKING Project Trainee: Purushottam Vishnu Bhandare MBA-Banking Technology Pondicherry University Guide: Dr. V. N. Sastry Professor IDRBT, Hyderabad Institute of Development

More information

Online Library Management System

Online Library Management System Project Report On Online Library Management System Submitted By: Guided By 1. Bhupendra Mr.Vijay Gupta 2. Shraddha Panwar Assistant Professor 3. Vijay Vaishnav IIIM, Jaipur. Team Number:- 1 ACKNOWLEDGEMENT

More information

Open Source Networking Tools for Monitoring MPLS nodes

Open Source Networking Tools for Monitoring MPLS nodes Open Source Networking Tools for Monitoring MPLS nodes OPMANAGER M.MIRUNALINI MBA Banking Technology Pondicherry University nalin.man@gmail.com Project guide: Dr. N.P. Dhavale DGM, INFINET Department Institute

More information

Wifi Ticketing. Atul Jain Ankita Gurbaxani Sagar Oza Purvi Sankhe

Wifi Ticketing. Atul Jain Ankita Gurbaxani Sagar Oza Purvi Sankhe Wifi Ticketing Atul Jain Ankita Gurbaxani Sagar Oza Purvi Sankhe Information Technology Information Technology Information Technology Assistant Professor TCET TCET TCET TCET Mumbai, India Mumbai, India

More information

System requirements for ICS Skills ATS

System requirements for ICS Skills ATS System requirements for ICS Skills ATS A system requirements check verifies that the computer fulfils the requirements to run ICS Skills Automated tests. There are 4 possible checks that can be made prior

More information

Uptime (Monthly %) Uptime (Monthly Minutes* Downtime) Rebate Schedule (%$) 100.00-99.99 (>99.99) 0-4.32 0 99.98-99.49 8.64-220.

Uptime (Monthly %) Uptime (Monthly Minutes* Downtime) Rebate Schedule (%$) 100.00-99.99 (>99.99) 0-4.32 0 99.98-99.49 8.64-220. Netregistry Policy: Service Level Agreements, Mission Critical Hosting Date: August, 2011 1.0 Introduction Currently Netregistry offers a Service Level Agreement (SLA), on it's premium virtual web hosting

More information

CSI 2132 Lab 8. Outline. Web Programming JSP 23/03/2012

CSI 2132 Lab 8. Outline. Web Programming JSP 23/03/2012 CSI 2132 Lab 8 Web Programming JSP 1 Outline Web Applications Model View Controller Architectures for Web Applications Creation of a JSP application using JEE as JDK, Apache Tomcat as Server and Netbeans

More information

Product Overview. UNIFIED COMPUTING Interoute Database & Application Management

Product Overview. UNIFIED COMPUTING Interoute Database & Application Management Product Overview Interoute Database and Application Managed Services provide our clients with the peace of mind that their systems are managed by a team of experts around the clock. Our proven pedigree

More information

REQUEST FOR QUOTATION (RFQ)

REQUEST FOR QUOTATION (RFQ) REQUEST FOR QUOTATION (RFQ) NAME & ADDRESS OF FIRM or Co: UNDP/GEF 304 E. 45 th Street FF-9 th floor New York, NY 10017 DATE: 4 March 2010 REFERENCE: Web database developer The UNDP/GEF unit within the

More information

Open Source Tools for Monitoring the MPLS Nodes

Open Source Tools for Monitoring the MPLS Nodes Open Source Tools for Monitoring the MPLS Nodes Project guide: Dr. N.P. Dhavale DGM, INFINET Department, Institute of Development and Research in Banking Technology (IDRBT) Road No. 1, Castle Hills, Masab

More information

Part One Business Modeling Business Process Model

Part One Business Modeling Business Process Model 1 Part One Business Modeling Business Process Model 1 Business Process Model Sound Surveillance Video Surveillance Timing Control Lighting Control 2 2 Part Two Requirements Modeling Use Case Diagram System

More information

Hosting as a Service (HaaS) Playbook. Version 0.92

Hosting as a Service (HaaS) Playbook. Version 0.92 (HaaS) Playbook Version 0.92 2014 CrownPeak Technology, Inc. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including

More information

SOFTWARE TESTING TRAINING COURSES CONTENTS

SOFTWARE TESTING TRAINING COURSES CONTENTS SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software

More information

BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME

BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME System Analysis and Design S.Mohammad Taheri S.Hamed Moghimi Fall 92 1 CHOOSE A PROGRAMMING LANGUAGE FOR THE PROJECT 2 CHOOSE A PROGRAMMING LANGUAGE

More information

Projectory A Framework for teaching Object Oriented Design and Object Oriented Programming

Projectory A Framework for teaching Object Oriented Design and Object Oriented Programming Projectory A Framework for teaching Object Oriented Design and Object Oriented Programming ElanLunch@L3S, 3.05.003 Jens Gößner, Thomas Mück Educational Setting To learn the construction of object-oriented

More information

Release 1. ICAPRG604A Create cloud computing services

Release 1. ICAPRG604A Create cloud computing services Release 1 ICAPRG604A Create cloud computing services ICAPRG604A Create cloud computing services Modification History Release Release 1 Comments This version first released with ICA11 Information and Communications

More information

Web Pages. Static Web Pages SHTML

Web Pages. Static Web Pages SHTML 1 Web Pages Htm and Html pages are static Static Web Pages 2 Pages tagged with "shtml" reveal that "Server Side Includes" are being used on the server With SSI a page can contain tags that indicate that

More information

Product Roadmap. Sushant Rao Principal Product Manager Fortify Software, a HP company

Product Roadmap. Sushant Rao Principal Product Manager Fortify Software, a HP company Product Roadmap Sushant Rao Principal Product Manager Fortify Software, a HP company Agenda Next Generation of Security Analysis Future Directions 2 Currently under investigation and not guaranteed to

More information

Network Monitoring Tools for Monitoring MPLS Links using PRTG Network Monitor Tool

Network Monitoring Tools for Monitoring MPLS Links using PRTG Network Monitor Tool Network Monitoring Tools for Monitoring MPLS Links using PRTG Network Monitor Tool S Suruthi Department of Banking Technology Pondicherry University Pondicherry Project Guide: Dr. N.P. Dhavale DGM, INFINET

More information

Acknowledgement. I am also thankful to Mr. Santosh Kumar P. and Ms. Gayatri Hari Priyanka S. for giving me valuable suggestions during the work.

Acknowledgement. I am also thankful to Mr. Santosh Kumar P. and Ms. Gayatri Hari Priyanka S. for giving me valuable suggestions during the work. INTRANET REVAMP Project Title: Intranet Revamp Tool: OrangeHRM Human Resource Management System Guide: Mr. Lalit Mohan S. Name: Sanjay Kumar Ram Course: Bachelor of Technology in Computer Science & Engineering

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

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Rational Web Developer for WebSphere Software Version 6.0 Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,

More information

TriDoc Install Guide - Mac OS X Operating System This install guide was prepared for professional use!

TriDoc Install Guide - Mac OS X Operating System This install guide was prepared for professional use! 1. Related links Install guide: www./en/support/online-help/install-guide Hardware configurations: www./en/support/online-help/hardware-configurations Supported platforms: www./en/support/online-help/platforms

More information

To use MySQL effectively, you need to learn the syntax of a new language and grow

To use MySQL effectively, you need to learn the syntax of a new language and grow SESSION 1 Why MySQL? Session Checklist SQL servers in the development process MySQL versus the competition To use MySQL effectively, you need to learn the syntax of a new language and grow comfortable

More information

Books-by-Users Web Development with SAS by Example (Third Edition) Frederick E. Pratter

Books-by-Users Web Development with SAS by Example (Third Edition) Frederick E. Pratter Books-by-Users Web Development with SAS by Example (Third Edition) Frederick E. Pratter Click Tom to Kari, edit Master Statistics subtitle style 07/06/12 Come out of the desert of ignorance to the OASUS

More information

Detection of SQL Injection and XSS Vulnerability in Web Application

Detection of SQL Injection and XSS Vulnerability in Web Application International Journal of Engineering and Applied Sciences (IJEAS) ISSN: 2394-3661, Volume-2, Issue-3, March 2015 Detection of SQL Injection and XSS Vulnerability in Web Application Priti Singh, Kirthika

More information

A Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet

A Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet A Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet D. Swales, D. Sewry, A. Terzoli Computer Science Department Rhodes University Grahamstown, 6140 Email:

More information

Attendance Management System

Attendance Management System Project Report On Attendance Management System International School of Informatics and Management Sector-12,Mahaveer Marg, Mansarover, Jaipur Submitted By: Guided By 1. Saurabh Kumar Jain Mr. Vijay Gupta

More information

2. Consultancy and Support

2. Consultancy and Support G-Cloud Services 4 Service Definition Grant Management Services Lot 3 1. CC Grant Tracker 2. Consultancy and Support Submitted By: Dave Allan CC Technology Ltd 375 West George St Glasgow G2 4LW dave.allan@cctechnology.com

More information

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages Jonathan ROUSSEAU 27 years old (3 rd of February 1983) Bruyères, 15/A 4950 Waimes +32 (473) 69 82 42 Jrousseau.webco@gmail.com http://www.jrousseau.be Java/J2EE or Web Developer Formal Education 2000:

More information

SHARED WEB AND MAIL HOSTING SERVICE LEVEL AGREEMENT (SLA) 2010

SHARED WEB AND MAIL HOSTING SERVICE LEVEL AGREEMENT (SLA) 2010 SHARED WEB AND MAIL HOSTING SERVICE LEVEL AGREEMENT (SLA) 2010 This Service Level Agreement (SLA) ( Service Level Agreement or Agreement or SLA ) is by and between Bizcom Web Services, Inc. (the "Company")

More information

Efficiency of Web Based SAX XML Distributed Processing

Efficiency of Web Based SAX XML Distributed Processing Efficiency of Web Based SAX XML Distributed Processing R. Eggen Computer and Information Sciences Department University of North Florida Jacksonville, FL, USA A. Basic Computer and Information Sciences

More information

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform Communiqué 4 Standardized Communiqué 4 - fully implementing the JCR (JSR 170) Content Repository Standard, managing digital business information, applications and processes through the web. Communiqué

More information

DATA MINING TOOL FOR INTEGRATED COMPLAINT MANAGEMENT SYSTEM WEKA 3.6.7

DATA MINING TOOL FOR INTEGRATED COMPLAINT MANAGEMENT SYSTEM WEKA 3.6.7 DATA MINING TOOL FOR INTEGRATED COMPLAINT MANAGEMENT SYSTEM WEKA 3.6.7 UNDER THE GUIDANCE Dr. N.P. DHAVALE, DGM, INFINET Department SUBMITTED TO INSTITUTE FOR DEVELOPMENT AND RESEARCH IN BANKING TECHNOLOGY

More information

The guiding principles of this service are to deliver a hosting solution fit for the customers needs; this includes features such as;

The guiding principles of this service are to deliver a hosting solution fit for the customers needs; this includes features such as; Hosting Service Service Level Definition Aims of Service The service provides a central hosting environment that encompasses a range of solutions for hosting, from simple HTML websites through to resilient

More information

Survey on Various Initiatives and Challenges of Mobile based Public Services in India

Survey on Various Initiatives and Challenges of Mobile based Public Services in India 1 Survey on Various Initiatives and Challenges of Mobile based Public Services in India Ranjan Kumar, Manish Kumar, Kapil Kant Kamal, Dr. Zia Saquib, Ms. Kavita Bhatia ranjank@cdac.in, kmanish@cdac.in,

More information

VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved

VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved Mobile Application for News and Interactive Services L. Ashwin Kumar Department of Information Technology, JNTU, Hyderabad, India loka.ashwin@gmail.com ABSTRACT In this paper, we describe the design and

More information

Apache Jakarta Tomcat

Apache Jakarta Tomcat Apache Jakarta Tomcat 20041058 Suh, Junho Road Map 1 Tomcat Overview What we need to make more dynamic web documents? Server that supports JSP, ASP, database etc We concentrates on Something that support

More information

Application Performance Management. Java EE.Net, Databases Message Queue Transaction, Web Servers End User Experience

Application Performance Management. Java EE.Net, Databases Message Queue Transaction, Web Servers End User Experience Application Performance Management Java EE.Net, Databases Message Queue Transaction, Web Servers End User Experience InfoPulse A part of the Partner Nordic IT group EVRY Company brief BMS Consulting is

More information

Building Web Services with Apache Axis2

Building Web Services with Apache Axis2 2009 Marty Hall Building Web Services with Apache Axis2 Part I: Java-First (Bottom-Up) Services Customized Java EE Training: http://courses.coreservlets.com/ Servlets, JSP, Struts, JSF/MyFaces/Facelets,

More information

ANDROID DEVELOPER RESUME USA

ANDROID DEVELOPER RESUME USA Android Developer resume usa 1 of 5 1/12/2015 2:28 PM ANDROID DEVELOPER RESUME USA.NET Developers/Architects Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide

More information

JOB COSTING SOFTWARE

JOB COSTING SOFTWARE I N F I N I T Y P R O J E C T JOB COSTING SOFTWARE projects, job orders, construction sites, etc. JOB COSTING SOFTWARE Today, work activity surveys and controls are essential to improve the company processes

More information

Request for Resume (RFR) CATS II Master Contract. All Master Contract Provisions Apply

Request for Resume (RFR) CATS II Master Contract. All Master Contract Provisions Apply Section 1 General Information RFR Number: (Reference BPO Number) Functional Area (Enter One Only) D80B1400005 FA2 Position Title/s or Service Type/s (Short term staff or PMP) 1. Software Engineering (Each

More information

2016 TRAINING CALENDAR

2016 TRAINING CALENDAR 2016 TRAINING CALENDAR Country Course Description Month Date # of Days Course fee (USD) Nigeria Software Testing Boot Camp Course ISTQB Foundation Level Certification (Mon Feb 1-5 5 1, Nigeria Software

More information

Course Syllabus. At Course Completion

Course Syllabus. At Course Completion Key Data Product #: Course #: 6231A Number of Days: 5 Format: Certification Exams: 70-432, 70-433 Instructor-Led This course syllabus should be used to determine whether the course is appropriate for the

More information

eflair Management Systems

eflair Management Systems Pvt. Ltd, in short EMS, is a software development company that creates and develops software applications and systems that are leading products in various industry segments. The company exceeds the expectations

More information

S3 Monitor Design and Implementation Plans

S3 Monitor Design and Implementation Plans 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

Technical White Paper The Excel Reporting Solution for Java

Technical White Paper The Excel Reporting Solution for Java Technical White Paper The Excel Reporting Solution for Java Using Actuate e.spreadsheet Engine as a foundation for web-based reporting applications, Java developers can greatly enhance the productivity

More information

1. Introduction 1.1 Methodology

1. Introduction 1.1 Methodology Table of Contents 1. Introduction 1.1 Methodology 3 1.2 Purpose 4 1.3 Scope 4 1.4 Definitions, Acronyms and Abbreviations 5 1.5 Tools Used 6 1.6 References 7 1.7 Technologies to be used 7 1.8 Overview

More information

LAMP Server A Brief Overview

LAMP Server A Brief Overview 2012 LAMP Server A Brief Overview Daniel Eakins Santa Fe College CTS 2356 Advanced Administration 3/21/2012 Abstract LAMP is short for Linux, Apache, MySQL, and PHP. LAMP servers are typically not Windows

More information

Programming Languages

Programming Languages Generalist/Senior Developer DOB: July 19, 1978. Marital Status: Married. P: +64 (0) 21 204 5763 Email: kiwijob@icloud.com Location: Te Atatu, Auckland, 0610, NZ. Languages: English: IELTS 7.5 Spanish:

More information

Comparative Study of Automated Testing Tools: Selenium, Quick Test Professional and Testcomplete

Comparative Study of Automated Testing Tools: Selenium, Quick Test Professional and Testcomplete RESEARCH ARTICLE OPEN ACCESS Comparative Study of Automated Testing Tools: Selenium, Quick Test Professional and Testcomplete Harpreet Kaur 1, Dr.Gagan Gupta 2 1 M.Phil in Computer Application (Research

More information

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Integration Services Length: 3 Days Language(s): English Audience(s): IT Professionals Level: 200 Technology: Microsoft SQL Server 2008

More information

Equipment Room Database and Web-Based Inventory Management

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

An introduction to web programming with Java

An introduction to web programming with Java Chapter 1 An introduction to web programming with Java Objectives Knowledge Objectives (continued) The first page of a shopping cart application The second page of a shopping cart application Components

More information

Planeer Technologies Overview

Planeer Technologies Overview Planeer Technologies Overview Planeer Technologies Private Limited An Overview Agenda Organization Structure Planeer Services Introduction of Planeer Technologies Key Factors Clientele Capabilities Technologies

More information

UQC103S1 UFCE47-20-1. Systems Development. uqc103s/ufce47-20-1 PHP-mySQL 1

UQC103S1 UFCE47-20-1. Systems Development. uqc103s/ufce47-20-1 PHP-mySQL 1 UQC103S1 UFCE47-20-1 Systems Development uqc103s/ufce47-20-1 PHP-mySQL 1 Who? Email: uqc103s1@uwe.ac.uk Web Site www.cems.uwe.ac.uk/~jedawson www.cems.uwe.ac.uk/~jtwebb/uqc103s1/ uqc103s/ufce47-20-1 PHP-mySQL

More information

vtiger Customer Portal 4.2 User Manual

vtiger Customer Portal 4.2 User Manual - 1 - vtiger Customer Portal 4.2 User Manual (Version 2.0) - 2 - Table of Contents 1. Introduction... 3 2. Installing vtiger Customer Portal... 4 2.1. System Requirements... 4 2.2. Installation Prerequisites...

More information

Software Tool House Inc.

Software Tool House Inc. Software Tool House Inc. White Paper Archiving BMC Remedy ITSM Data Challenges, Requirements, Solutions 2015 Software Tool House Update: 2015-Nov-17 Preface Audience This document is intended for Remedy

More information

Microsoft Dynamics Lifecycle Services

Microsoft Dynamics Lifecycle Services Define Develop Operate Microsoft Dynamics Lifecycle Services November, 2014 Lifecycle Services Microsoft Dynamics Lifecycle Services (LCS) is a Microsoft Azure-based collaboration portal that helps organizations

More information

Integrating Online Banking and Top-up Card into Payment Gateway

Integrating Online Banking and Top-up Card into Payment Gateway Internship Report Master of Software Engineering (2012-2014) Integrating Online Banking and Top-up Card into Payment Gateway Author: DAO Nguyen Vu Supervisor: HO Hoang Thuong January 11, 2015 Acknowledgment

More information

Payroll Posting Outsourcing Solutions - ADP Posting Interface to FICO - - Product Description -

Payroll Posting Outsourcing Solutions - ADP Posting Interface to FICO - - Product Description - Payroll Posting Outsourcing Solutions - ADP Posting Interface to FICO - - Product Description - Author: Andreas Mau andreas@kdssc.com Klaus-Dieter Spatz klaus@kdssc.com KDS Software & Consulting, Inc 3715

More information

Software Services. AABSyS. Bloochip is the software development subsidiary of AABSyS IT Ltd.

Software Services. AABSyS. Bloochip is the software development subsidiary of AABSyS IT Ltd. Services Bloochip is the software development subsidiary of IT Ltd. INFORMATION TECHNOLOGY PVT LTD E/54 and E/54 /1, Infocity, Chandaka Industrial Estate, Patia, Bhubaneswar-751024, INDIA Tel: +91-8093055570,

More information

Managed Services Portfolio. MindCraft Software Pvt. Ltd.

Managed Services Portfolio. MindCraft Software Pvt. Ltd. MindCraft Software Pvt. Ltd. 2011 managed services We at MindCraft believe in a Partnership Engagement Model and endeavor to be an extension of your team, while we strive to deliver value to you and your

More information

Course Syllabus. Maintaining a Microsoft SQL Server 2005 Database. At Course Completion

Course Syllabus. Maintaining a Microsoft SQL Server 2005 Database. At Course Completion Course Syllabus Maintaining a Microsoft SQL Server 2005 Database Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the knowledge and skills to

More information

A Java proxy for MS SQL Server Reporting Services

A Java proxy for MS SQL Server Reporting Services 1 of 5 1/10/2005 9:37 PM Advertisement: Support JavaWorld, click here! January 2005 HOME FEATURED TUTORIALS COLUMNS NEWS & REVIEWS FORUM JW RESOURCES ABOUT JW A Java proxy for MS SQL Server Reporting Services

More information

BIMCloud: A Distributed Cloud-based Social BIM Framework for Project Collaboration

BIMCloud: A Distributed Cloud-based Social BIM Framework for Project Collaboration 41 BIMCloud: A Distributed Cloud-based Social BIM Framework for Project Collaboration Moumita Das 1, Jack C. P. Cheng 1, Srinath Shiv Kumar 1 1 Department of Civil and Environmental Engineering, The Hong

More information

SHOPPING APPLICATION FOR E-COMMERCE

SHOPPING APPLICATION FOR E-COMMERCE ABSTRACT: SHOPPING APPLICATION FOR E-COMMERCE Rohini V, Ancy Merlyn D Souza, Sachin Giriyappanavar, Sharun Mathew Department of Computer Science, Christ University, Bengaluru E-commerce is an alternative

More information

Automating Document Creation with eforms and Mail Merge

Automating Document Creation with eforms and Mail Merge Automating Document Creation with eforms and Mail Merge Mike Binns, Software Engineer Biran Patel, Sales Engineer Nolij Corporation What is an eform? A Nolij eform is a web page that provides the ability

More information

Application Development

Application Development Microsoft SQL Azure: Enterprise Application Development Build enterprise-ready applications and projects with SQL Azure Jayaram Krishnaswamy PUBLISHING BIRMINGHAM - MUMBAI Preface 1 Chapter 1: Cloud Computing

More information

1.855.350.0707 WEBSITE DESIGN & MANAGEMENT. Website Services Package Includes: www.databerry.com WEB MARKETING WEBSITE DESIGN & DEVELOPMENT MANAGEMENT

1.855.350.0707 WEBSITE DESIGN & MANAGEMENT. Website Services Package Includes: www.databerry.com WEB MARKETING WEBSITE DESIGN & DEVELOPMENT MANAGEMENT WEBSITE DESIGN & MANAGEMENT Website Services Package Includes: WEB MARKETING Targeted Email Blasts Pay Per Click Advertising Local and National SEO Social Media Marketing Multi-platform Social Media /

More information

Software Requirements Specification

Software Requirements Specification CSL740 Software Engineering Course, IIT Delhi Software Requirements Specification Submitted By Abhishek Srivastava (2011EEY7511) Anil Kumar (2009CS10180) Jagjeet Singh Dhaliwal (2008CS50212) Ierum Shanaya

More information

Braindumps.C2150-810.50 questions

Braindumps.C2150-810.50 questions Braindumps.C2150-810.50 questions Number: C2150-810 Passing Score: 800 Time Limit: 120 min File Version: 5.3 http://www.gratisexam.com/ -810 IBM Security AppScan Source Edition Implementation This is the

More information

Resume. Academic Qualification. HSS-II from GMC Srinagar.

Resume. Academic Qualification. HSS-II from GMC Srinagar. Resume PERSONAL Name: Mohmad Aasim Banday INFORMATION Fathers Name: Mukhtar Ahmad Banday. Sex: Male Date of Birth: 05-01-1984 E-mail: asim@kashmiruniversity.ac.in Contacts: 2050 Address : House No. 42,

More information

COURSE CONTENT FOR WINTER TRAINING ON Web Development using PHP & MySql

COURSE CONTENT FOR WINTER TRAINING ON Web Development using PHP & MySql COURSE CONTENT FOR WINTER TRAINING ON Web Development using PHP & MySql 1 About WEB DEVELOPMENT Among web professionals, "web development" refers to the design aspects of building web sites. Web development

More information

How to Easily Integrate BIRT Reports into your Web Application

How to Easily Integrate BIRT Reports into your Web Application How to Easily Integrate BIRT Reports into your Web Application Rima Kanguri & Krishna Venkatraman Actuate Corporation BIRT and us Who are we? Who are you? Who are we? Rima Kanguri Actuate Corporation Krishna

More information

Tecknodreams Software Consulting Pvt. Ltd. Managing IT Services in an Insurance Company

Tecknodreams Software Consulting Pvt. Ltd. Managing IT Services in an Insurance Company Tecknodreams Software Consulting Pvt. Ltd. Managing IT Services in an Insurance Company Company Profile This Insurance Company is a specialist in Health Insurance and provides quality service at the best

More information

PRESENTS... Maintaining a version control system is resource intensive. Look at what experts say:

PRESENTS... Maintaining a version control system is resource intensive. Look at what experts say: Hosted PRESENTS... Reasons to Switch from SourceSafe: Why SourceAnywhere Hosted Makes Life Easier for Systems Administrators and Developers Maintaining a version control system is resource intensive. Look

More information

Office Technologies Managed Services Professional Services. SERVING OVER 18,000 CUSTOMERS IN THE NYC & TRI-STATE AREA tomorrowsoffice.

Office Technologies Managed Services Professional Services. SERVING OVER 18,000 CUSTOMERS IN THE NYC & TRI-STATE AREA tomorrowsoffice. Office Technologies Managed Services Professional Services Agenda What s Changed? Office Technologies Solutions Beyond Your MFP The New Atlantic Protecting Your Business What s Changed What s Changed?

More information

Developing Web Services with Eclipse and Open Source. Claire Rogers Developer Resources and Partner Enablement, HP February, 2004

Developing Web Services with Eclipse and Open Source. Claire Rogers Developer Resources and Partner Enablement, HP February, 2004 Developing Web Services with Eclipse and Open Source Claire Rogers Developer Resources and Partner Enablement, HP February, 2004 Introduction! Many companies investigating the use of web services! Cost

More information

Using. DataTrust Secure Online Backup. To Protect Your. Hyper-V Virtual Environment. 1 P a g e

Using. DataTrust Secure Online Backup. To Protect Your. Hyper-V Virtual Environment. 1 P a g e Using DataTrust Secure Online Backup To Protect Your Hyper-V Virtual Environment. 1 P a g e Table of Contents: 1. Backing Up the Guest OS with DataTrustOBM 3 2. Backing up the Hyper-V virtual machine files

More information

NetBeans IDE Field Guide

NetBeans IDE Field Guide NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting

More information

Effective Team Development Using Microsoft Visual Studio Team System

Effective Team Development Using Microsoft Visual Studio Team System Effective Team Development Using Microsoft Visual Studio Team System Course 6214A: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with the knowledge and

More information

High Level Design Distributed Network Traffic Controller

High Level Design Distributed Network Traffic Controller High Level Design Distributed Network Traffic Controller Revision Number: 1.0 Last date of revision: 2/2/05 22c:198 Johnson, Chadwick Hugh Change Record Revision Date Author Changes 1 Contents 1. Introduction

More information

A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile

A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile Devendra Thorat, Kalpesh Dhumal, Aniket Sadaphule, Vikas Arade B.E Computer Engineering, Navsahyadri

More information

E f f e c t i v e p r o c e s s - d r i v e n

E f f e c t i v e p r o c e s s - d r i v e n E f f e c t i v e p r o c e s s - d r i v e n S e r v i c e S u p p o r t Frontier Business Systems has over a decade of experience in design, delivery, deployment and support of complex IT infrastructure

More information

Gulf Breeze Discusses Application Monitoring Using IBM APM and Log Analysis. Anthony Segelhorst Gulf Breeze Software Partners Expo Booth: 169

Gulf Breeze Discusses Application Monitoring Using IBM APM and Log Analysis. Anthony Segelhorst Gulf Breeze Software Partners Expo Booth: 169 Gulf Breeze Discusses Application Monitoring Using IBM APM and Log Analysis Anthony Segelhorst Gulf Breeze Software Partners Expo Booth: 169 Agenda Overview of Application Performance Management (APM ITM

More information

Profiling and Testing with Test and Performance Tools Platform (TPTP)

Profiling and Testing with Test and Performance Tools Platform (TPTP) Profiling and Testing with Test and Performance Tools Platform (TPTP) 2009 IBM Corporation and Intel Corporation; made available under the EPL v1.0 March, 2009 Speakers Eugene Chan IBM Canada ewchan@ca.ibm.com

More information

Business Application Services Testing

Business Application Services Testing Business Application Services Testing Curriculum Structure Course name Duration(days) Express 2 Testing Concept and methodologies 3 Introduction to Performance Testing 3 Web Testing 2 QTP 5 SQL 5 Load

More information

Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005

Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005 Course Syllabus Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005 About this Course Elements of this syllabus are subject to change. This three-day instructor-led

More information

Cloud Technology Platform Enables Leading HR and Payroll Services Provider To Meet Solution Objectives

Cloud Technology Platform Enables Leading HR and Payroll Services Provider To Meet Solution Objectives Greytip Online Cloud based HR & Payroll software Cloud Technology Platform Enables Leading 16 Snapshot Client Profile A global HR & Payroll outsourcing company. The company is in the business of delivering

More information

AD-HOC QUERY BUILDER

AD-HOC QUERY BUILDER AD-HOC QUERY BUILDER International Institute of Information Technology Bangalore Submitted By: Bratati Mohapatra (MT2009089) Rashmi R Rao (MT2009116) Niranjani S (MT2009124) Guided By: Prof Chandrashekar

More information

Professional Profile

Professional Profile Plex Plain GmbH Professional Profile Markus Tobler Current: 16.05.2013 Managerial Project Experience (excerpt, last three years) Responsibility Duration Team Budget and Delivery (full) Team Lead Budget

More information