SlideShare a Scribd company logo
 
CONTROL-M Application Integrations (AI)
GSS AI While BMC has worked to include integrations to some major applications, there are still many applications that are not tightly integrated into CONTROL-M.  That means the users must create their own custom integrations via scripting or application API calls.  This often results in: Long and complex execution strings Custom scripts maintained by the customer Exposed Passwords and other sensitive data Performance impact due to remote procedure calls Extensive training for the schedulers to understand the application syntaxes GSS develops custom integrations that work seamlessly with CONTROL-M  in the same manner as BMC CMs, providing tab based forms within the job definitions to alleviate these issues.
GSS AI By presenting the AI’s as a GUI tab within CONTROL-M, GSS AI’s eliminates the need to type long command lines, creating custom scripts or training the team on cryptic application program calls.  Minimizes typing errors  Improves usability as for example, CLI parameters can be presented using drop downs, radio buttons and other controls which are not available using character mode Decreases mistakes as validity checks can be implemented as well.  Provides inline validity checks for command syntax Separates authentication from scheduling Introduces batch processing to applications that were not able to be scheduled previously
Phase1: The core of each AI is an executable Java based application that interfaces with the designated application. It has a preset number of pre-defined variables that can be passed to control the execution.  This application can be called from the command line and can be executed by ANY batch scheduler and is NOT CONTROL-M dependant.  It also allows earlier versions of CONTROL-M (pre 6.3) to utilize the AIs. GSS Supplies a Configuration GUI that is used to store all sensitive application information such as system, user and password details.  Passwords are encrypted and all application information is referenced by account name within the command line or GUI tabs. Phase 2: This phase involves the creation of an application specific GUI tab inside the CONTROL-M suite.  It masks the command line from the end user and offers a host of application specific field entry validations, ensuring data integrity GSS AI Development Phases
AI for Databases
Benefits of using GSS AI Databases Reduced human errors Reduction in human resources required Cost reduction Accuracy Automating the database query execution Reliable Better Security for the database Both SQL Server & Window’s Authentication available DBA can manage more databases DBA can work with existing skill sets and less effort. Enables execution of queries over networks with access restrictions. Can restrict a user for particular database without revealing the database password.  Schedules queries to run at a specific date and time or at regular intervals.  The Scheduler is platform independent and works in multiple operating systems. Can perform DDL & DML Statements
GSS AI Databases Most companies rely on at least one of the major Database platforms Oracle Microsoft SQL My SQL SYBASE DB2 PostgreSQL These databases can each be address from within shell scripts but this requires that the scripts be created and maintained by the customer and that sensitive information like Passwords must be stored in the scripts, visible by all who have access to the scheduler.  If a system or password is changed, this information needs to be changed in each and every script.
Features Available Oracle MSSQL Sybase MySQL DB2 PostgreSQL Select Yes Yes Yes Yes Yes Yes Create Yes Yes Yes Yes Yes Yes Insert Yes Yes Yes Yes Yes Yes Update Yes Yes Yes Yes Yes Yes Delete Yes Yes Yes Yes Yes Yes Drop Yes Yes Yes Yes Yes Yes Truncate Yes Yes Yes Yes Yes Yes Stored Procedure Yes Yes Yes Yes Yes Yes Extended Stored Procedure N/A Yes N/A N/A N/A N/A DTS Package N/A Yes N/A N/A N/A N/A SSIS N/A Yes N/A N/A N/A N/A Table Watcher N/A Yes N/A N/A N/A N/A Job Monitor N/A Yes N/A N/A N/A N/A DBCC N/A Yes N/A N/A N/A N/A T-SQL N/A Yes N/A N/A N/A N/A Agent Jobs Yes N/A N/A N/A N/A N/A Script File Yes Yes N/A Yes Yes Yes Free Form Yes Yes Yes Yes Yes Yes
Supported OS and Databases Supported Operating Systems Windows 2000, XP and 2003 Linux Redhat 4 and 5 Solaris 10 on x86 Architecture  Supported Database Server Versions MS-SQL v7, 2000 and 2005 Sybase 15 MySQL 5.0 Oracle 8i & 10g DB2 9.0 PostgreSQL 8.3
Who benefits from the GSS AI Database? Database administrators Can focus on primary roles and not on scheduling and maintaining scripts Organization that have repeated database work  Can use parameters to feed the batch  process, repeating the same process flow for several databases without re-creating the logic Control-M Administrators Do not need a deep understanding of Database commands in order to schedule Database Batch Processes. Intuitive design makes it easy to incorporate new applications with minimal training Managers Single location for the managing and reporting of all batch processing Enterprise wide
GSS AI Databases Architecture
GSS AI Database – Data Flow
Installation
GSS AI for Databases Install Receive Installation from GSS in ZIP format Unpack ZIP to temporary location on a system where the BMC CONTROL-M Agent is installed Verify JRE 1.5 or higher is installed Start installation executable (Windows) or script (UNIX, Linux) ** For users of Enterprise Manager 6.3 or higher  Load the GUI Forms through CONTROL-M Desktop
GSS AI for Databases Install Default: Installs to C:\program files\GSS America\GSS AI Custom: Allows user to chose Path for installation
Configuration
GSS AI for Databases configuration Launch GSS AI DB Configuration Select Database Tab Select Database Type
GSS AI for Databases configuration New: Create an Account Change: Update existing Account Validate: Tests SQL Account Delete: Delete existing Account Account Management allows you to add, change, delete, and validate connections to your SQL Servers
GSS AI for Databases configuration Account Details enter specific information about the connection. Port Number: Port used to connect to the Database Server Password: SQL user’s password (only used when using SQL Server Authentication)  Account Name: Unique name related to SQL connection Selected Application: Type of SQL server Owner: Authorized Owner ID field Host: Hostname of the Database Server Database Name: Name of database to work with Username: SQL user (only used when using SQL Server Authentication) Type of Authentication (Only used with MSSQL)
CONTROL-M Database Form Application specific GUI form for the BMC CONTROL-M suite Masks the command line from end-users Offers application-specific field validations Ensures data integrity
CONTROL-M Sysout  Following Sysout is the output of Table Watcher command from the GSS AI Database forms
GSS Introduction GSS America was founded in 1999 and has since been a leading Global IT Services company focused on providing scalable and cost-effective solutions using global delivery model. Acquired Infospectrum Consulting in 2006 Certifications CMMi Level 3 Certified ISO 9001 ISO 2000 ISMS 27001 Global Footprint includes offices in:  India Dubai Kingdom of Saudi Arabia United States Singapore/Malaysia Annual Revenue of approx. 100 Million USD Staff of 1,000+ Globally
GSS America BMC Relationship Elite BMC Partner Certified Services Provider Certified First Level Support Certified Training Instructors Conversion and Implementation Experts  - Real Life Expertise BMC Technology Alliance Program BMC MarketZone Certified Product Offerings Worldwide Presence Dedicated Support Level 1 Managed Services Dedicated Development Team that creates custom CONTROL-M application enhancements and interfaces
GSS America BMC Products and Services Software GSS America Application Interfaces GSS Web – A tool which web enables the BMC Enterprise Manager GUI (much like Citrix)  http://ctm2k3.gssamerica.com/gssweb GSS Reporting Facility which provides over 75 customizable reports specific for the customer’s CONTROL-M environment.  http://ctm2k3.gssamerica.com/ReportFacility Services Level 1 Application Support Control-M Upgrade / Migration Control-M Training Remote Infrastructure Managed Services Support
Questions?

More Related Content

PDF
Control M Enterprise Job Scheduling
PPTX
The Power of Simple: Whats New in BMC Control-M 8
PPTX
BMC Control M Advantage
PDF
BMC Control-M 2013 Survey Results
PDF
Control m ibm info shpere data stage control module
PPTX
Control m customers using big data
PPTX
Making the Most of BMC Control-M and Self Service
PPTX
BMC Control-M for SAP, BPI, and AFT - VPMA - Secret Weapons for a Successful...
Control M Enterprise Job Scheduling
The Power of Simple: Whats New in BMC Control-M 8
BMC Control M Advantage
BMC Control-M 2013 Survey Results
Control m ibm info shpere data stage control module
Control m customers using big data
Making the Most of BMC Control-M and Self Service
BMC Control-M for SAP, BPI, and AFT - VPMA - Secret Weapons for a Successful...

What's hot (19)

PDF
BMC Workload Automation 2014 Survey
PPT
IBM Business Process Management 8.5
PPTX
IBM Smarter Business 2012 - Headless BPM
PDF
Driving business-agility-with-business-process-management-slide
PPTX
IBM BPM On Cloud demo Sept 4 2015
PPT
IBM BPM off prem options
PDF
IBM Business Process Management
PPT
BMC Analytics: Reduce time to action on BSM
PDF
WSI32 - IBM WebSphere Performance Fundamentals
PDF
Impact 2013 2963 - IBM Business Process Manager Top Practices
PDF
Microservicessai 141024145932-conversion-gate01 (1)
PDF
IBM BPM Overview
PPTX
CRM Desktop Typical Implementation Project by InvisibleCRM
PPTX
BPMN and DMN for Processing Business Data with Camunda
PPTX
Camunda Product Update – The present and the future of Process Automation
PPT
BOM (Bill of Materials) Views in Aras Innovator by Panso Solutions
PDF
Camunda BPM 7.12 Release Webinar
PDF
Acqueon - RAP CMS Data Bridge - Brochure
PPTX
Leverage your Salesforce Force.com Platform with Remedyforce Cloud ITSM
BMC Workload Automation 2014 Survey
IBM Business Process Management 8.5
IBM Smarter Business 2012 - Headless BPM
Driving business-agility-with-business-process-management-slide
IBM BPM On Cloud demo Sept 4 2015
IBM BPM off prem options
IBM Business Process Management
BMC Analytics: Reduce time to action on BSM
WSI32 - IBM WebSphere Performance Fundamentals
Impact 2013 2963 - IBM Business Process Manager Top Practices
Microservicessai 141024145932-conversion-gate01 (1)
IBM BPM Overview
CRM Desktop Typical Implementation Project by InvisibleCRM
BPMN and DMN for Processing Business Data with Camunda
Camunda Product Update – The present and the future of Process Automation
BOM (Bill of Materials) Views in Aras Innovator by Panso Solutions
Camunda BPM 7.12 Release Webinar
Acqueon - RAP CMS Data Bridge - Brochure
Leverage your Salesforce Force.com Platform with Remedyforce Cloud ITSM
Ad

Similar to Control M Plug-in for Databases (20)

PDF
Control M Monitoring and Management services
PDF
Ibm db2 10.5 for linux, unix, and windows getting started with db2 installa...
PDF
ISD 6.3 and IBM i june 2012
PPT
Why Ibm i
PPTX
Ms sql server
PDF
Ibm db2 10.5 for linux, unix, and windows getting started with database app...
PPT
Presentation Why I Final 7 15 09
PPS
BMS Soft presentation
PDF
Sqlref
PDF
A Project Report on Insurance System with Tracking Manager
PDF
BMC Control M
PDF
IMS04 BMC Software Strategy and Roadmap
PPTX
Software defined infrastructure
PDF
Using T-SQL
PPTX
DOCX
New Microsoft Office WordDatabase administration and automation Document (2)
PPTX
Managed Desktop Services
PPTX
Managed desktop services
PDF
[Uruguay] IBM Systems Director Navigator for i
PDF
GenSQL Unveiled: How Generative AI is Transforming Databases
Control M Monitoring and Management services
Ibm db2 10.5 for linux, unix, and windows getting started with db2 installa...
ISD 6.3 and IBM i june 2012
Why Ibm i
Ms sql server
Ibm db2 10.5 for linux, unix, and windows getting started with database app...
Presentation Why I Final 7 15 09
BMS Soft presentation
Sqlref
A Project Report on Insurance System with Tracking Manager
BMC Control M
IMS04 BMC Software Strategy and Roadmap
Software defined infrastructure
Using T-SQL
New Microsoft Office WordDatabase administration and automation Document (2)
Managed Desktop Services
Managed desktop services
[Uruguay] IBM Systems Director Navigator for i
GenSQL Unveiled: How Generative AI is Transforming Databases
Ad

Recently uploaded (20)

PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
cuic standard and advanced reporting.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Machine learning based COVID-19 study performance prediction
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
DOCX
The AUB Centre for AI in Media Proposal.docx
PPT
Teaching material agriculture food technology
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Chapter 3 Spatial Domain Image Processing.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
cuic standard and advanced reporting.pdf
NewMind AI Weekly Chronicles - August'25 Week I
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Building Integrated photovoltaic BIPV_UPV.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Network Security Unit 5.pdf for BCA BBA.
“AI and Expert System Decision Support & Business Intelligence Systems”
Machine learning based COVID-19 study performance prediction
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
The AUB Centre for AI in Media Proposal.docx
Teaching material agriculture food technology
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Chapter 3 Spatial Domain Image Processing.pdf

Control M Plug-in for Databases

  • 1.  
  • 3. GSS AI While BMC has worked to include integrations to some major applications, there are still many applications that are not tightly integrated into CONTROL-M. That means the users must create their own custom integrations via scripting or application API calls. This often results in: Long and complex execution strings Custom scripts maintained by the customer Exposed Passwords and other sensitive data Performance impact due to remote procedure calls Extensive training for the schedulers to understand the application syntaxes GSS develops custom integrations that work seamlessly with CONTROL-M in the same manner as BMC CMs, providing tab based forms within the job definitions to alleviate these issues.
  • 4. GSS AI By presenting the AI’s as a GUI tab within CONTROL-M, GSS AI’s eliminates the need to type long command lines, creating custom scripts or training the team on cryptic application program calls. Minimizes typing errors Improves usability as for example, CLI parameters can be presented using drop downs, radio buttons and other controls which are not available using character mode Decreases mistakes as validity checks can be implemented as well. Provides inline validity checks for command syntax Separates authentication from scheduling Introduces batch processing to applications that were not able to be scheduled previously
  • 5. Phase1: The core of each AI is an executable Java based application that interfaces with the designated application. It has a preset number of pre-defined variables that can be passed to control the execution. This application can be called from the command line and can be executed by ANY batch scheduler and is NOT CONTROL-M dependant. It also allows earlier versions of CONTROL-M (pre 6.3) to utilize the AIs. GSS Supplies a Configuration GUI that is used to store all sensitive application information such as system, user and password details. Passwords are encrypted and all application information is referenced by account name within the command line or GUI tabs. Phase 2: This phase involves the creation of an application specific GUI tab inside the CONTROL-M suite. It masks the command line from the end user and offers a host of application specific field entry validations, ensuring data integrity GSS AI Development Phases
  • 7. Benefits of using GSS AI Databases Reduced human errors Reduction in human resources required Cost reduction Accuracy Automating the database query execution Reliable Better Security for the database Both SQL Server & Window’s Authentication available DBA can manage more databases DBA can work with existing skill sets and less effort. Enables execution of queries over networks with access restrictions. Can restrict a user for particular database without revealing the database password. Schedules queries to run at a specific date and time or at regular intervals. The Scheduler is platform independent and works in multiple operating systems. Can perform DDL & DML Statements
  • 8. GSS AI Databases Most companies rely on at least one of the major Database platforms Oracle Microsoft SQL My SQL SYBASE DB2 PostgreSQL These databases can each be address from within shell scripts but this requires that the scripts be created and maintained by the customer and that sensitive information like Passwords must be stored in the scripts, visible by all who have access to the scheduler. If a system or password is changed, this information needs to be changed in each and every script.
  • 9. Features Available Oracle MSSQL Sybase MySQL DB2 PostgreSQL Select Yes Yes Yes Yes Yes Yes Create Yes Yes Yes Yes Yes Yes Insert Yes Yes Yes Yes Yes Yes Update Yes Yes Yes Yes Yes Yes Delete Yes Yes Yes Yes Yes Yes Drop Yes Yes Yes Yes Yes Yes Truncate Yes Yes Yes Yes Yes Yes Stored Procedure Yes Yes Yes Yes Yes Yes Extended Stored Procedure N/A Yes N/A N/A N/A N/A DTS Package N/A Yes N/A N/A N/A N/A SSIS N/A Yes N/A N/A N/A N/A Table Watcher N/A Yes N/A N/A N/A N/A Job Monitor N/A Yes N/A N/A N/A N/A DBCC N/A Yes N/A N/A N/A N/A T-SQL N/A Yes N/A N/A N/A N/A Agent Jobs Yes N/A N/A N/A N/A N/A Script File Yes Yes N/A Yes Yes Yes Free Form Yes Yes Yes Yes Yes Yes
  • 10. Supported OS and Databases Supported Operating Systems Windows 2000, XP and 2003 Linux Redhat 4 and 5 Solaris 10 on x86 Architecture Supported Database Server Versions MS-SQL v7, 2000 and 2005 Sybase 15 MySQL 5.0 Oracle 8i & 10g DB2 9.0 PostgreSQL 8.3
  • 11. Who benefits from the GSS AI Database? Database administrators Can focus on primary roles and not on scheduling and maintaining scripts Organization that have repeated database work Can use parameters to feed the batch process, repeating the same process flow for several databases without re-creating the logic Control-M Administrators Do not need a deep understanding of Database commands in order to schedule Database Batch Processes. Intuitive design makes it easy to incorporate new applications with minimal training Managers Single location for the managing and reporting of all batch processing Enterprise wide
  • 12. GSS AI Databases Architecture
  • 13. GSS AI Database – Data Flow
  • 15. GSS AI for Databases Install Receive Installation from GSS in ZIP format Unpack ZIP to temporary location on a system where the BMC CONTROL-M Agent is installed Verify JRE 1.5 or higher is installed Start installation executable (Windows) or script (UNIX, Linux) ** For users of Enterprise Manager 6.3 or higher Load the GUI Forms through CONTROL-M Desktop
  • 16. GSS AI for Databases Install Default: Installs to C:\program files\GSS America\GSS AI Custom: Allows user to chose Path for installation
  • 18. GSS AI for Databases configuration Launch GSS AI DB Configuration Select Database Tab Select Database Type
  • 19. GSS AI for Databases configuration New: Create an Account Change: Update existing Account Validate: Tests SQL Account Delete: Delete existing Account Account Management allows you to add, change, delete, and validate connections to your SQL Servers
  • 20. GSS AI for Databases configuration Account Details enter specific information about the connection. Port Number: Port used to connect to the Database Server Password: SQL user’s password (only used when using SQL Server Authentication) Account Name: Unique name related to SQL connection Selected Application: Type of SQL server Owner: Authorized Owner ID field Host: Hostname of the Database Server Database Name: Name of database to work with Username: SQL user (only used when using SQL Server Authentication) Type of Authentication (Only used with MSSQL)
  • 21. CONTROL-M Database Form Application specific GUI form for the BMC CONTROL-M suite Masks the command line from end-users Offers application-specific field validations Ensures data integrity
  • 22. CONTROL-M Sysout Following Sysout is the output of Table Watcher command from the GSS AI Database forms
  • 23. GSS Introduction GSS America was founded in 1999 and has since been a leading Global IT Services company focused on providing scalable and cost-effective solutions using global delivery model. Acquired Infospectrum Consulting in 2006 Certifications CMMi Level 3 Certified ISO 9001 ISO 2000 ISMS 27001 Global Footprint includes offices in: India Dubai Kingdom of Saudi Arabia United States Singapore/Malaysia Annual Revenue of approx. 100 Million USD Staff of 1,000+ Globally
  • 24. GSS America BMC Relationship Elite BMC Partner Certified Services Provider Certified First Level Support Certified Training Instructors Conversion and Implementation Experts - Real Life Expertise BMC Technology Alliance Program BMC MarketZone Certified Product Offerings Worldwide Presence Dedicated Support Level 1 Managed Services Dedicated Development Team that creates custom CONTROL-M application enhancements and interfaces
  • 25. GSS America BMC Products and Services Software GSS America Application Interfaces GSS Web – A tool which web enables the BMC Enterprise Manager GUI (much like Citrix) http://ctm2k3.gssamerica.com/gssweb GSS Reporting Facility which provides over 75 customizable reports specific for the customer’s CONTROL-M environment. http://ctm2k3.gssamerica.com/ReportFacility Services Level 1 Application Support Control-M Upgrade / Migration Control-M Training Remote Infrastructure Managed Services Support