6 Components Run-time and design-time Components Run-time components for Execution Engine & Operations Center (JOC) s and job chains are executed in the Scheduler Engine / Master in batch mode The built-in Operations Center (JOC) is accessible for browsers and is used to control jobs and job chains, e.g. start, stop, suspend, resume, and to access log files Design-time components for Configuration Hot Folders Scheduler Editor JOE Hot Folders store job configurations and are monitored by Scheduler Master for changes that are immediately detected and automatically applied by the respective Scheduler instance Define jobs and job chains with a client GUI Store job configurations in XML files on disk Manage job configurations with Hot Folders
7 Components Run-time components Scheduler Engine JOC: Scheduler Operations Center Database File System: Live Folder Configuration Objects
8 Run-time Components Scheduler Engine Running in the background (Daemon / Service) C++ and Java and Scala Build-in http-server or Jetty Internal and external API Modes of operation Single instance, single server Remote execution e.g. with Agents Remote configuration (Supervisor) Load Sharing Failover
9 Run-time components JOC: Scheduler Operations Center Browser based application Ajax based application Connection to Scheduler via TCP/IP Communication via Scheduler Engine or Jetty Authentication via http
10 Run-time Components JOC: Scheduler Operations Center
11 Run-time Components Database Access via JDBC Usage Restart capabilities History and logs Fail over Load balancing House keeping jobs Cleanup history Any host and platform Same database for multiple Scheduler instances
12 Run-time Components File System: Live Folder Scheduler Objects are flat files Structured by folders and subfolders XML based syntax of objects Scheduler file watching active Version control by SVN, Git,
13 Run-time Components Configuration objects Chain Order Process Class Scheduler Lock Calendar (non-operated days) Parameter (include files)
16 Design-time Components JITL: Scheduler Integrated Template Library Predefined s Platform independent File Operations Housekeeping File Transfer (YADE) Mail processing Agentless scheduling (SSH) Database: SQL*Plus, PL/SQL s, JDBC connectivity
17 Design-time Components YADE: Managed File Transfer Managed File Transfer Scheduler Adapter (YADE JITL ) CLI Class Library FTP, SFTP, FTPS, local, CIFS, WebDav, HTTP, Transactional Transfer Atomic Transfer
18 Design-time Components JID: Scheduler Information Dashboard Single Point of Control History viewer Daily plan JOE integrated JOC integrated Event processor
19 Design-time Components JID: Scheduler Information Dashboard
20 Design-time Components JID: Scheduler Information Dashboard
21 Platforms and Databases Supported Operating Systems and Databases Supported Operating Systems Scheduler Master Microsoft Windows: 2003, 2008, 2012, Vista, 7, 8, 10, Linux (Suse, RedHat, CentOS,...) Supported Operating Systems Scheduler Universal Agent Any platform that runs a Java Virtual Machine Includes Windows, Linux, AIX, Solaris, HP-UX,... Supported Databases DB2 Oracle SQL Server MySQL (MariaDB) PostgreSQL
22 Architecture Single Server Operation any platform Engine & Operations Center (JOC) Browser Access Operations Center (JOC) to control jobs Execute and control jobs and job chains Scheduler Editor JOE Manage and configure jobs and job chains At a Glance: You can operate Scheduler on a single server without a database. If you want to operate Scheduler without a database, no additional software is required. The implementation of the Scheduler includes a built-in Operations Center (JOC). You can use JOE to configure objects that are stored as flat files. By the way! You can use any editor of your choice to manage object configurations in XML files. Individual Application
23 Architecture Operation with a Database for compliant logging At a Glance: any platform Browser Access Operations Center (JOC) to control jobs Scheduler Editor JOE If you decide to use a database, then you can locate it on any host and platform. Connectivity is established per JDBC. Engine & Operations Center (JOC) Manage and configure jobs and job chains By the way! Execute jobs The advantage of using a database is that you keep track of the job history and log files for compliance of your IT processes. JDBC Connectivity Scheduler Database Store job history and log files history and log files can be accessed directly by the Operations Center (JOC) per browser. any platform dtabase
24 Architecture Accessing Company Databases At a Glance: Company Database Execute SQL and stored procedures any platform dtabase If you want to use a database, you can use different products for your architecture. For example you could add a company database for the execution of SQL statements and stored procedures by jobs. Engine & Operations Center (JOC) You can use a different database product for the job history and log files of Scheduler. Execute jobs JDBC Connectivity Scheduler Database Store job history and log files any platform database
25 Configuration Using Hot Folders At a Glance: Engine & Operations Center (JOC) Scheduler Editor JOE Store jobs and job chains Monitor Hot Folders and apply changes to jobs Hot Folders any platform s and job chains are stored in XML files If you use Hot Folders then Scheduler will automatically monitor changes to the configuration. JOE enables you to manage configurations in Hot Folders on disk. The Scheduler monitors the Hot Folders constantly. Any changes are immediately detected. The requested changes are applied right away without the need for a restart of Scheduler. Execute jobs By the way! You can still use at any time your favorite editor in order to configure jobs in the Hot Folders.
26 Deployment Remote Configuration Service: Deploy Objects At a Glance: Workload Scheduler Editor JOE Workload Replicate jobs and job chains to multiple workload instances Store jobs and job chains Hot Folders Supervisor any platform Monitor changes to jobs and job chains Scheduler RCS replicates object configurations from Live Folder to the Workload Instances. Some objects are deployed to all instances while other objects are deployed to specific Workload Instances. Workload Instances connect on start-up to a RCS Instance request for an update their objects in cache folder. Workload instances can execute jobs independently of a RCS Instance. Workload Instances reconnect automatically to a RCS Instance after network outages. Workload
27 Distributed Processing Remote Execution At a Glance: SSH Server any platform Scheduler supports the execution of jobs via SSH on remote hosts. No SSH client is required. Windows & Linux DB Extension Engine Execute jobs on a remote host that runs an SSH server Execute jobs on a remote Scheduler instance Scheduler supports the execution of jobs on remote Scheduler instances. chains for execution of individual job steps on remote hosts are.. Distribute a job chain to multiple Scheduler instances on different hosts Engine Windows & Linux
28 Distributed Processing Remote Execution by Scheduler Universal Agents Windows & Linux Host A Engine Execute job locally DB Extension any platform Host B Universal Agent At a Glance: Scheduler supports the execution of jobs by Agents on remote hosts.. Scheduler supports the execution of jobs on remote Scheduler instances. chains for execution of individual job steps on remote hosts are.. Execute jobs on a remote Scheduler instance Execute job locally
29 Distributed Processing Agentless scheduling: Remote Execution by SSH Host A Windows & Linux Engine Execute job locally any platform Host B SSH Server At a Glance: Scheduler supports the execution of jobs via SSH on remote hosts. No SSH client is required. chains for execution of individual job steps on remote hosts are.. DB Extension Execute job on a remote host that runs an SSH server Execute job locally
30 Distributed Processing Load Balancing At a Glance: Alternatively Scheduler Supervisor or Network Storage can be used For Load Balancing you can operate an arbitrary number of Schedulers in parallel. Supervisor Network Storage any platform All Schedulers use the same job configurations and database. configurations are loaded from a network storage. Windows & Linux Engine Configuration DB Extension Fetch enqueued orders Store History Store Order History Configuration Fetch enqueued orders Store History Store Order History Engine Windows & Linux Schedulers concurrently execute jobs and job chains that are synchronized by a central database. By the way! This solution fits well if you want to scale the same jobs for parallel processing on multiple hosts. Database Cluster database any platform Since you can process jobs in parallel you can achieve high efficiency in your processing time.
31 Fail-safe Operation Fail-over from primary to backup Scheduler Supervisor & Operations Center (JOC) Primary Engine Configuration Send primary heartbeats Store job history Store order history Alternatively Scheduler Supervisor or Network Storage can be used Network Storage Configuration Send backup heartbeats Check primary heartbeats Backup Engine At a Glance: For automatic failover you have to set up one or more Backup Scheduler Instances. The Backup Instances use the same configuration and database as the Primary Scheduler Instance. configurations are loaded from a network storage. The backup Schedulers constantly check if the Primary Scheduler is up and running and will assume control in case of failure of the primary instance. The Backup Schedulers will not execute any jobs, unless the heartbeats of the Primary Scheduler instance fail to be detected. Database Cluster
32 File Transfer Managed File Transfer with YADE Basic Features Copy and move files by FTP, SFTP, FTPS to/from any host in the network. Execute commands by SSH. Password and public/private key authentication are for SFTP. The parameterization is effected by command line parameters, configuration files and job parameters. Logging and error handling are provided, errors are detected on a per file basis.
33 File Transfer Managed File Transfer with YADE Advanced Features Transfer of partially matched files Recursive transfer of files in directories Atomic Transfer Transactional Behavior Check of transferred files for completeness (data integrity checking) Handling of empty files and renaming of files Use of alternative access data and credentials Support for UNC paths in target directories Track record of file transfers Configurable log structure and debug information
34 File Transfer Managed File Transfer Architecture At a Glance: YADE follows a component architecture with layers. The YADE Engine can handle transfer operations for any Virtual File System (VFS). Currently VFS providers for FTP, SFTP, FTPS, WebDAV, CIFS, local files are available. Transfer of files between VFS providers would not require any touchdown of files during up and running and will transfer operation. YADE can be installed on one server and can handle file transfers for an arbitrary number of differtent hosts.
35 Security Basic Authentication At a Glance: PHP If you want to apply an individual authentication, you can choose between Basic HTTP authentication and IP address authentication. Engine & Operations Center (JOC) If you use Basic HTTP authentication the user specific passwords are stored MD5 encrypted in the Scheduler configuration. In case you use IP address authentication a fixed address per client or network range is specified in the configuration. IP address authentication per client Browser Basic HTTP authentication per client However, this does not apply for the use of terminal servers that assign the same address and for use of HTTP proxies. any platform By the way! If you have a network with dynamic IP assignment and lots of users then these authentication solutions would increase the required configuration efforts.
36 Security External Authentication At a Glance: PHP Engine & Operations Center (JOC) You can choose to use a web server as a proxy between the clients and the Scheduler instances. An arbitrary number of Schedulers is addressed by one web server. Repository Engine & Operations Center (JOC) LDAP, PAM and subsequent mechanisms by Apache can be used for individual authentication. Access repository for user authentication Forward access to the Operations Center (JOC) By the way! You could authenticate users against existing Unix accounts using password. any platform Web Server Access Operations Center (JOC) Browser any platform
37 Managed s Using Managed s GUI At a Glance: PH PHP Access Managed s GUI for configuration Browser If you want to use the Managed s GUI with a web server, PHP and DB extension, you will require a database client to access the database. Web Server DB Extension Submit changes to jobs and job chains Managed s GUI Store jobs and job chains Scheduler Hot Database Folders database The Managed s GUI is operated with Apache or IIS. The s are stored in the Scheduler database. The Scheduler applies changes after submission by the Managed s GUI. Engine & Operations Center (JOC) Apply configuration on start-up By the way! LAMP or WAMP will facilitate this solution perfectly, configurations with PHP are easier to handle. Execute jobs
38 Managed s Mixed Usage of Hot Folders and Managed s Access EditorGUI for configuration At a Glance: Editor GUI Changes become active imediately Store jobs and job chains in XML-Files Hot Folders any platform Monitor Hot Folders and apply changes to Scheduler You can use both Hot Folders and the Managed s GUI to manage configurations. Configurations in Hot Folders are automatically synchronized with Managed s database. Configurations in the Managed s database are automatically written to Hot Folders. Access Managed s GUI for configuration Changes become active when submitted by Managed s. Submit jobs/ job chains to Hot Folders synchronizes Hot Folders automatically with the database Browser The requested changes are applied right away without the need for a restart of Scheduler. By the way! Managed s GUI Store jobs and job chains in Database Scheduler Database You could still use at any time your favorite editor in order to configure jobs in Hot Folders.
Revised: September 2, 2010 Created: March 31, 2010 Author: Jérôme Horber CONTENTS Summary This document describes the system requirements and possible deployment architectures for MEGA Web Application.
DS License Server V6R2013x DS License Server V6R2013x Installation and Configuration Guide Contains JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 7 Contains IBM(R) 64-bit SDK for AIX(TM), Java(TM) Technology
Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher
Version 3.5.0 Listed below are the detailed features in GoAnywhere Services shown with all the licensed options. File Transfer Protocols SFTP FTP over SSH FTPS FTP over SSL/TLS SCP Secure Copy over SSH
Digitizing the Olympics was truly one of the most ambitious media projects in history, and we could not have done it without Signiant. We used Signiant CDM to automate 54 different workflows between 11
StreamServe Persuasion SP5 Control Center User Guide Rev C StreamServe Persuasion SP5 Control Center User Guide Rev C OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other international patents
Fundamentals & Features Copyright 2013 UNICOM Global. All rights reserved. Relational Database Software Powers Enterprise Applications ERP CRM Data Warehousing General Ledger, Cash Management, Accounts
JobScheduler - Job Execution and Scheduling System JobScheduler Information Dashboard Work Plan and History March 2015 March 2015 JobScheduler page: 1 JobScheduler - Contact Information Contact Information
DS License Server Installation and Configuration Guide 3DEXPERIENCE R2014x Contains JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 7 Contains IBM(R) 64-bit SDK for AIX(TM), Java(TM) Technology Edition, Version
JobScheduler - Job Execution and Scheduling System JobScheduler Installation by Copying Deployment of multiple JobSchedulers on distributed servers by copying a template JobScheduler March 2015 March 2015
Procase Consulting APEX 4.1 Introduction Oleg Mochkin 1 APEX Users 2 APEX Express Use Cases 3 APEX as Solution Unique RAD tools for Oracle Database Browser based development Declarative way to build Web
Exploiting the Web with Tivoli Storage Manager Oxford University ADSM Symposium 29th Sept. - 1st Oct. 1999 Roland Leins, IBM ITSO Center - San Jose email@example.com Agenda The Web Client Concept Tivoli
Introduction AppDynamics for Databases Version 2.9.4 Page 1 Introduction to AppDynamics for Databases.................................... 3 Top Five Features of a Database Monitoring Tool.............................
Content Server Installation Guide Version 5.3 SP3 July 2006 Copyright 1994-2006 EMC Corporation. All rights reserved. Table of Contents Preface... 11 Chapter 1 Server Installation Quick Start... 13 Installing
MANJRASOFT PTY LTD Aneka 3.0 Manjrasoft 5/13/2013 This document describes in detail the steps involved in installing and configuring an Aneka Cloud. It covers the prerequisites for the installation, the
CA ARCserve Replication and High Availability Installation Guide r16 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
HP OO Community Guides HP OO 10.X - SiteScope Monitoring Templates As with any application continuous automated monitoring is key. Monitoring is important in order to quickly identify potential issues,
OnCommand Performance Manager 1.1 Installation and Setup Guide For Red Hat Enterprise Linux NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501
IBM WebSphere Administration 8.5 Course ID: Page 1 Last Updated 12/15/2014 WebSphere Administration 8.5 Course Overview: This 5 Day course will cover the administration and configuration of WebSphere 8.5.
FileMaker Server 7 Administrator s Guide For Windows and Mac OS 1994-2004, FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark
TIBCO Spotfire Statistics Services Installation and Administration Guide Software Release 5.0 November 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH
CA ARCserve Replication and High Availability Installation Guide r16 This documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
FileMaker Server 14 FileMaker Server Help 2007 2015 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks
XpoLog Center Suite Data Sheet General XpoLog is a data analysis and management platform for Applications IT data. Business applications rely on a dynamic heterogeneous applications infrastructure, such
IBM Business Monitor Version 7.5.0 IBM Business Monitor Installation Guide ii Installing Contents Chapter 1. Installing IBM Business Monitor............... 1 Chapter 2. Planning to install IBM Business
Athabasca University Professional Position Description Section I Position Update Only Information Position Title Senior System Administrator Position # 999716,999902 Department Information Technology Services
JobScheduler - Job Execution and Scheduling System JobScheduler Security March 2015 March 2015 JobScheduler Security page: 1 JobScheduler Security - Contact Information Contact Information Software- und
Filr 2.0 Administration Guide April 2016 Legal Notice For information about legal notices, trademarks, disclaimers, warranties, export and other use restrictions, U.S. Government rights, patent policy,
UserGuide ReflectionPKIServicesManager User Guide Reflection PKI Services Manager version 1.3.1 Copyrights and Notices Copyright 2015 Attachmate Corporation. All rights reserved. No part of the documentation
CA ARCserve Replication and High Availability Installation Guide r15 This documentation and any related computer software help programs (hereinafter referred to as the "Documentation") are for your informational
Installation and Release Bulletin Replication Server Messaging Edition 15.7.1 for Linux, Microsoft Windows, and UNIX Document ID: DC01091-01-1571-01 Last revised: November 13, 2012 Topic Page 1. Accessing
Automated Process Center Installation and Configuration Guide for UNIX Table of Contents Introduction... 1 Lombardi product components... 1 Lombardi architecture... 1 Lombardi installation options... 4
GoAnywhere Director to GoAnywhere MFT Upgrade Guide Version: 5.0.1 Publication Date: 07/09/2015 Copyright 2015 Linoma Software. All rights reserved. Information in this document is subject to change without
N-Tiered Architecture Accessibility Application architecture shall consist of a minimum of four tiers: proxy, presentation, application, and data [base]. Each of the fours tiers shall be separated with
Installation and Configuration Guide for Windows and Linux vcenter Operations Manager 5.0.3 This document supports the version of each product listed and supports all subsequent versions until the document
ORACLE DATABASE 10G ENTERPRISE EDITION OVERVIEW Oracle Database 10g Enterprise Edition is ideal for enterprises that ENTERPRISE EDITION For enterprises of any size For databases up to 8 Exabytes in size.
LSC @ LDAPCON. 2011 Sébastien Bahloul About me Developer and software architect 10 years experience in IAM Recently hired as product manager by a French security editor, Dictao, providing : personal and
XpoLog Competitive Comparison Sheet New frontier in big log data analysis and application intelligence Technical white paper May 2015 XpoLog, a data analysis and management platform for applications' IT
Configuration Guide Configuring Apache HTTP Server as a Reverse Proxy Server for SAS 9.2 Web Applications Deployed on BEA WebLogic Server 9.2 This document describes how to configure Apache HTTP Server
Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided
Visual COBOL is the industry leading solution for COBOL application development and deployment on Windows, Unix and Linux systems. It combines best in class development tooling within Eclipse and Visual
Oracle Fusion Middleware Administrator's Guide for Oracle Business Intelligence Publisher 11g Release 1 (11.1.1) E22255-01 December 2011 Explains how to administer Oracle Business Intelligence Publisher,
Siebel Installation Guide for UNIX Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Copyright 2005, 2014 Oracle and/or its affiliates. All rights reserved. This software and related documentation
Installation and Configuration Guide for Windows and Linux vcenter Operations Manager 5.7 This document supports the version of each product listed and supports all subsequent versions until the document
Mediasite EX server deployment guide 2008 Sonic Foundry, Inc. All rights reserved. No part of this document may be copied and/or redistributed without the consent of Sonic Foundry, Inc. Additional copies
JobScheduler - Job Execution and Scheduling System JobScheduler - Quickstart An Introduction to Job Scheduling March 2015 March 2015 JobScheduler - Quickstart page: 1 JobScheduler - Quickstart - Contact
Tips for getting started with Virtual Data Center Last Updated: 1 July 2014 Table of Contents Safe Swiss Cloud Self Service Control Panel 2 Please note the following about for demo accounts: 2 Add an Instance
Reflection DBR USER GUIDE 995 Old Eagle School Road Suite 315 Wayne, PA 19087 USA 610.964.8000 www.evolveip.net Page 1 of 1 Table of Contents Overview 3 Reflection DBR Client and Console Installation 4
Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze
Installation and Administration Guide Product Version: 2.5.0 Publication date: 7/21/2011 Copyright 2008-2011, LINOMA SOFTWARE LINOMA SOFTWARE is a division of LINOMA GROUP, Inc. Table of Contents Introduction...
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016 Integration Guide IBM Note Before using this information and the product it supports, read the information
CA Output Management Web Viewer Installation Guide Version 12.0 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
Advanced Server Virtualization: Vmware and Microsoft Platforms in the Virtual Data Center Marshall, David ISBN-13: 9780849339318 Table of Contents BASIC CONCEPTS Introduction to Server Virtualization Overview
Architectural Overview CatDV Pro Workgroup Server Square Box Systems Ltd May 2003 The CatDV Pro client application is a standalone desktop application, providing video logging and media cataloging capability
XpoLog Center Log Management Solution For ANY type of Network system, Security devices, Business applications XpoLog Center is an Enterprise Log Analysis and Management Solution Analyst "Most enterprises
StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other
Contents Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014 Copyright (c) 2012-2014 Informatica Corporation. All rights reserved. Installation...
Using Delphix Server with Microsoft SQL Server (BETA) Table of Contents Architecture High level components in linking a SQL Server database to Delphix High level components in provisioning a SQL Server
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
TIBCO Spotfire Statistics Services Installation and Administration Software Release 7.0 February 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
Chapter 2: Operating-System Structures Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
Objectives At the end of this chapter, participants will be able to understand: Web server management options provided by Network Deployment Clustered Application Servers Cluster creation and management
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
FileMaker Server 13 FileMaker Server Help 2010-2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker,
Sophos for Microsoft SharePoint startup guide Product version: 2.0 Document date: March 2011 Contents 1 About this guide...3 2 About Sophos for Microsoft SharePoint...3 3 System requirements...3 4 Planning
OpenPro ERP Software Installation Guide 10061 Talbert Ave Suite 200 Fountain Valley, CA 92708 USA Phone 714-378-4600 Fax 714-964-1491 www.openpro.com firstname.lastname@example.org OpenPro Installation of Software
Installation and Administration Guide Product Version: 4.0.0 Publication date: 11/29/2011 Copyright 2007-2011, LINOMA SOFTWARE LINOMA SOFTWARE is a division of LINOMA GROUP, Inc. Table of Contents Introduction...