Middleware - Application Servers

CDT provides a hosting environment for web-based applications. We will assist the Customer from the planning stages to determine requirements, through the critical decision-making process involving such areas as:

  • Application servers that will best meet the Customer’s needs
  • Platform options
  • Operating system requirements (cores, memory, storage, etc)
  • Clustering, level of redundancy, load balancing, etc.
  • Security certificate requirements
  • Message queue needs
  • Web server options

CDT is open to supporting any application server depending on the business requirements. The team has developed expertise in the following:

  • IBM WebSphere Application Server
    • Base – single application server
    • ND – a clustered installation of multiple application servers
    • Liberty – a Java-based application server using a combination of IBM technology and open source software
  • WebLogic
  • JBoss
  • Apache
  • Tomcat
Enterprise Architecture Distributed Systems

WebSphere Application Server (WAS) is an enterprise-class Java-based application server.

WAS provides customers a flexible, reliable Java runtime environment that is able to function on various platforms (Windows, AIX, Linux, Spark and z Systems).   We support the following WAS software:

  • WAS Base – a single application server;
  • WAS Network Deployment (ND) –  a clustered installation of multiple application servers; and
  • WAS Liberty – a Java-based application server using a combination of IBM technology and open source software.

In addition to Java, WAS supports open standard interfaces such as the Common Object Request Broker Architecture (CORBA) and Java Database Connectivity (JDBC). WAS is the second tier in a three-tier environment.

In addition to application servers, we support the following complementary software components:

  • IBM MQ – messaging middleware that simplifies the integration of diverse applications and data across multiple platforms.  MQ facilitates the assured, secure and reliable exchange of information between applications, systems, services, and files by sending and receiving message data via messaging queues.
  • IBM HTTP Server (IHS) – a web server based on the Apache Software.  IHS can increase performance and provide load balancing capabilities when properly configured and implemented.

Customers are able to choose the components that meet their business needs. The Customer and CDT will meet to discuss requirements. The Customer’s Account Lead will assist in setting up a meeting with the eCommerce Application Server Support Team.

Optional components include:

  • Application servers supporting JAVA or PHP:
    • Apache
    • JBOSS
    • WebSphere Application Server
    • WebLogic
  • IBM WebSphere MQ is a network messaging middleware software product that simplifies integration of diverse applications and business data across multiple platforms. MQ facilitates the assured, secure and reliable exchange of information between applications, systems, services, and files, by sending and receiving message data via messaging queues.
  • IBM HTTP Server (IHS) for WAS is a full-featured web server that can be used for projects that do not warrant the expense of an HTTP server. The IBM HTTP Server is based on the Apache HTTP Server (a non-registered trademark of Apache Software Foundation) and provides a rich set of Apache features in addition to IBM enhancements.

For more information regarding the IBM WebSphere Application Server (WAS), refer to the IBM WebSphere Application Server Guideline (PDF).

WebSphere  Software

RoleResponsibility
Install WebSphere Application Server (WAS) binariesCDT
Install WAS profilesCDT
Configure WebSphere servers and manage profilesShared
Patch/upgrade WebSphere softwareCDT
Troubleshoot WebSphere infrastructureCDT
Troubleshoot WebSphere applicationCustomer
Monitor, alert and notify users of known issues with WebSphere software and instancesCDT
Manage WAS certificateCDT
Deploy applications to WASShared
Review logsShared
Stop and start deployment manager and node agentsShared
Stop and start application serversCDT - *Special exceptions may be negotiated.
Stop and start applicationsCDT - *Special exceptions may be negotiated.
Manage licensesCDT - *Special exceptions may be negotiated.
Open Problem Management Report with IBMCDT
Address security vulnerabilitiesShared
Manage filesystem disk spaceCDT
Owner of WAS Admin IDCDT - *Special exceptions may be negotiated.

IBM HTTP Server (IHS)

RoleResponsibility
Install IHS binariesCDT
Patch/upgrade IHSCDT
Troubleshoot IHSCDT
Monitor, alert and notify users of known issues with IHSCDT
Configure IHSCDT
Manage IHS certificatesCDT
Address security vulnerabilitiesShared
Stop and start IHSCDT
Open Problem Management Report with IBMCDT
Manage filesystem disk spaceCDT

Plugins for WebSphere and IHS

RoleResponsibility
Install Plugin binariesCDT
Patch/upgrade Plugin binariesCDT
Troubleshoot Plugin issuesCDT
Monitor, alert and notify users of known issues with PluginCDT
Configure PluginCDT
Manage Plugin certificateCDT
Address security vulnerabilitiesShared
Open Problem Management Report with IBMCDT

COTS Middleware Software

RolesResponsibilities
Install Custom Off The Shelf (COTS) softwareCustomer
Configure COTS packagesCustomer
Patch/upgrade COTS packagesCustomer
Troubleshoot COTS packagesCustomer
Monitor, alert and notify users of known issues with COTS software and applicationsCustomer
Tune COTS packagesCustomer
Deploy COTS applications to WASCustomer
Stop and start applicationsCustomer
Address security vulnerabilitiesShared
Open service requests with COTS vendorCustomer
Manage filesystem disk spaceCDT
Owner of WAS Admin IDCDT -*Special exceptions may be negotiated.

WebSphere MQ

RoleResponsibility
Install MQ binariesCDT
Configure MQ mangers, queues and channelsShared
Patch/upgrade MQ softwareCDT
Troubleshoot MQ manager, queues and channelCDT
Monitor, alert and notify Security and users of known issues with WebSphere MQCDT
Review logsCDT
Stop and start MQ managers and channelsCDT
Open Problem Management Reports with IBMCDT
Address security vulnerabilitiesCDT
Manage filesystem disk spaceCDT
Owner of MQ Admin IDCDT - *Special exceptions may be negotiated.
Service CodeService DescriptionUnit of MeasurementRateNotes
M601IBM WebSphere Application Server (WAS) Support - PremiumServer/Month$1,484.00
M602IBM WebSphere Application Server (WAS) Support - BasicServer/Month$875.00
M606Oracle WebLogic Application Support – PremiumServer/Month$1,484.00
M607Oracle WebLogic Application Support – BasicServer/Month$875.00
M610IBM HTTP Server (IHS) Support for WASServer/Month$575.00
M612IBM WebSphere MQ SupportServer/Month$212.00

Subscriptions to this service are available. Rates may also be referenced in the CDT Rate Schedule.

Customers wanting to modify current services or subscribe to the service should meet with the eCommerce Application Support Team to discuss the business/system requirements. The Customer’s CDT Account Lead will set up a meeting with the team.