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:

  • WebLogic
  • JBoss
  • Apache
  • Tomcat
  • 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
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 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 the 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.

WebSphere  Software

RoleCDTCustomer
Install WebSphere Application Server (WAS) binariesX
Install WAS profilesX
Configure WebSphere servers and manage profilesXX
Patch/upgrade WebSphere softwareX
Troubleshoot WebSphere infrastructureX
Troubleshoot WebSphere applicationX
Monitor, alert and notify users of known issues with WebSphere software and instancesX
Manage WAS certificateX
Deploy applications to WASXX
Review logsXX
Stop and start deployment manager and node agentsXX
Stop and start application servers
*Special exceptions may be negotiated.
X
Stop and start applications
*Special exceptions may be negotiated.
X
Manage licenses
*Special exceptions may be negotiated.
X
Open Problem Management Report with IBMX
Address security vulnerabilitiesXX
Manage filesystem disk spaceX
Owner of WAS Admin ID
*Special exceptions may be negotiated.
X

IBM HTTP Server (IHS)

RoleCDTCustomer
Install IHS binariesX
Patch/upgrade IHSX
Troubleshoot IHSX
Monitor, alert and notify users of known issues with IHSX
Configure IHSX
Manage IHS certificatesX
Address security vulnerabilitiesXX
Stop and start IHSX
Open Problem Management Report with IBMX
Manage filesystem disk spaceX

Plugins for WebSphere and IHS

RoleCDTCustomer
Install Plugin binariesX
Patch/upgrade Plugin binariesX
Troubleshoot Plugin issuesX
Monitor, alert and notify users of known issues with PluginX
Configure PluginX
Manage Plugin certificateX
Address security vulnerabilitiesXX
Open Problem Management Report with IBMX

COTS Middleware Software

RolesCDTCustomer
Install Custom Off The Shelf (COTS) softwareX
Configure COTS packagesX
Patch/upgrade COTS packagesX
Troubleshoot COTS packagesX
Monitor, alert and notify users of known issues with COTS software and applicationsX
Tune COTS packagesX
Deploy COTS applications to WASX
Stop and start applicationsX
Address security vulnerabilitiesXX
Open service requests with COTS vendorX
Manage filesystem disk spaceX
Owner of WAS Admin ID
*Special exceptions may be negotiated.
X

WebSphere MQ

RoleCDTCustomer
Install MQ binariesX
Configure MQ mangers, queues and channelsXX
Patch/upgrade MQ softwareX
Troubleshoot MQ manager, queues and channelX
Monitor, alert and notify Security and users of known issues with WebSphere MQX
Review logsX
Stop and start MQ managers and channelsX
Open Problem Management Reports with IBMX
Address security vulnerabilitiesX
Manage filesystem disk spaceX
Owner of MQ Admin ID
*Special exceptions may be negotiated.
X

The rate schedule represents standard CDT services. If a Customer requires technology solutions that are not part of the standard, CDT will review the Customer’s request and provide customized pricing as necessary.

Service DescriptionService IdentifierProduct NameUnit of MeasurementRateService CodeNotes
ISAM and DataPower HardwareSoftware License and MaintenanceApplication ServicesVariablePass-through + 2.71% CDT Processing FeeD101 - App ServicesPlus the CDT Processing Fee of 2.71%
IBM WebSphere Application Server (WAS) SupportPremium SupportApplication ServicesMonthly/Per Server$1,484.00 M601
IBM WebSphere Application Server (WAS) SupportBasic SupportApplication ServicesMonthly/Per Server$875.00 M602
Oracle WebLogic Application SupportPremium SupportApplication ServicesMonthly/Per Server$1,484.00 M606
Oracle WebLogic Application SupportBasic SupportApplication ServicesMonthly/Per Server$875.00 M607
IBM HTTP Server (IHS) Support for WASWAS SupportApplication ServicesMonthly/Per Server$575.00 M610
IBM WebSphere MQ SupportApplication ServicesMonthly/Per Server$212.00 M612

Subscriptions to this service are available.

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.