Webmethods 97
Webmethods 97
Narendra Thota
Software AG Suite
webMethods 9.x
webMethods Suite
Integration Backbone
Features
Scalability
Multiple language APIs
Security
High Availability
Multiple messaging paradigms
Consists of:
Process Engine (hosted in the Integration Server)
Task Engine (hosted in My webMethods Server)
Infrastructure and Web Service Data Collectors
Rules engine (webMethods Rules or FICO Blaze)
Content Service Platform(for Enterprise Content Management
Integration)
Optimize for Process(for process analytics)
Custom Visualization with Component Application Framework(CAF) and
Open Presentation Layer(OPL)
Lifecycle Management
Lifecycle Management provides:
Design and development of services,triggers,document types,process
models,rules, tasks and user interfaces
Unified installation,deployment and fixes
Common interfaces for startup/shutdown,monitoring,configuration
and management
IS Administrator UI
Browser-based user interfaces(hosted in the IS) for administering,
configuring and managing the Integration Server(IS server settings,
Package Management,Port,Security,etc)
Command Central
Unified management tool for common tasks. Browser-based user interface,
Command-Line Interface(CLI) and APIs(REST and Java)
Priniciples
Use UM to manage UM:Based on Java Client API,same
drivers/protocols,security,etc
Remote asynchronous monitoring information of multiple realms
Remote configuration management of multiple realms/clusters
Monitoring
Connections ,Threads, Memory,
Logs,Topics,Queues,Audits,Throughput,Data
Configuration/ Management
Configuration Parameters,Realm Security,
Topic/Queues,Interfaces,JNDI(JMS Bindings),Clusters,Scheduling
Graphical Tool- Universal Messaging Enterprise Manager
Developed using the nAdmin API
Every aspect of the tool has corresponding API
Monitor/Manage/Configure multiple realms and clusters from
anywhere
Command Central
Command Central is intended to be a unified,one-stop
interface for:
Viewing inventory of webMethods product installations, versions and
fixes
Comparing the versions of the products installed in different
installations
Comparing the fixes applied to products in different installations
Configuring ports, licenses, alerts and email settings of product
instances
Comparing the configuration settings of product instances running on
different installations
Performing lifecycle operations such as start ,
stop,restart,pause,resume and debug on runtime processes
Monitoring the health of product installations
Monitoring run time status,KPIs and alerts of product instances
Template based Provisioning- Create a template from an existing
managed installation and apply the template to another managed
installation to reproduce the same set of products, fixes and
configuration parameters
CentraSite
Command Central
EntireX
My webMethods Server
Platform Manager
webMethods Broker
webMethods Integration Server
Universal Messaging
More
Command Central
Questions?
webMethods Administration
Installation, Server startup/shutdown
SoftwareAGInstaller201402.exe
webMethods Installer
Installation Complete
Windows Programs
Start All Programs SoftwareAG
Start Servers Start IS 9.7
Start MWS
Exercise
Command Central
Command central
webMethods Command Central centralizes control of
webMethods implementations for on-premise and public
and private clouds
Software AG is the first integration and BPM software
vendor to provide this level of operational visibility and
control of products.
Cloud Enablement
Scalability
Reduce risk
Elastic expansion
Reduce effort
Automation
Increase agility
Architecture
Installation N
Installation 3
Installation 2
Installation 1
Command
Central Server
CC Web UI
CC Command
CC API
Architecture
Security
JAAS based authentication
Local user
LDAP
SSO from command central
to managed products
Role Based Authorization
Super admin (REW)
Read only admin (RE)
Viewer (Read)
HTTP only support
Template-based Provisioning
Cloning/copying of servers
Creation of new (project) environments from standard
template
Composing more complex environment from a set of
product-specific templates
Creation of a repro-environment to troubleshoot
production issues
Fix and configuration promotion from staging to
production
Elastic scaling (cloud-bursting)
Template-based Provisioning
Web UI to create and apply templates
Relies on centrally configured repositories
Supports automatic image transfer from the central
repository to the target node
New simplified CLI/API
Template-based Provisioning
Select Repository
IS Configuration
IS Configuration - example
Log Access
Allows online access to product log files
Tail or head log file viewing, limited number of lines
Simple and regexp search
Full log download in plain text and zip formats
Download of multiple logs for a given component or
entire managed node
Supported for Integration Server, SPM, CCE, CTP
Web UI and CLI
How it works
URL
http://localhost:8090/cce/web
Repro cases
Config changes
Maintenance
Fix handlings
Installations view
Broker monitoring
Platform manager
Questions