| By Asim Saddal | Article Rating: |
|
| January 3, 2013 01:00 PM EST | Reads: |
4,929 |
All services running inside the Datapower need to be installed on the appliance IP address and on the port. As the number of services increase on the appliance, it does create complexity and following underline issues to any environment:
- Exposure of internal ports (and IP address in some cases) to outside their hosting network.
- Firewall configuration to allow traffic on different ports (and IP addresses) of Datapower
- Maintaining IP addresses and ports as the number of services increases on the appliance
There may be other solutions to handle the above mentioned issues but one of the simplest and easy solutions is to implement a framework service in Datapower environment to minimize the exposure of ports and their configuration on firewall. Here we are naming this service Enterprise Framework service.
The Enterprise framework service provides the following features:
- Provide single point of entry for all services running inside the Datapower
- Can handle requests over HTTP, HTTPs, MQ and FTP protocols
- It uses the standard HTTP (80) and / or HTTPS (443) ports. So the firewall can only be configured for these standard ports
- Authenticate all in coming requests based on their security requirement, i.e. Mutual authentication, or one-way SSL.
- Identify the client from the incoming request
- Identify the environment where the service is running
- Route request to the appropriate service or backend destination
It only needs to be deployed once to any WebSphere Datapower environment and requires no code changes to incorporate new services.
Introducing the Enterprise Framework Service Scenario
The purpose of this article is to describe the steps involve to create an Enterprise framework services in the Datapower. For this article and demonstration purpose we will not be implementing any option for security and MQ. However, due to the nature of the framework these options can be added later. Our version of the Enterprise Framework service will contain the following features:
- Provide single point of entry for all services running inside the Datapower
- Can handle requests over HTTP on port 81
- Identify the client from the incoming request
- Identify the environment where the service is running
- Route request to the appropriate service or backend destination
- It only needs to be deployed once to any WebSphere Datapower environment and requires no code changes to incorporate new services.
Published January 3, 2013 Reads 4,929
Copyright © 2013 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- AgileTek, LLC Expands Its AgileConnect (TM) Enterprise Interoperability Service to Address Lean Manufacturing Using Key Partners: Cumberland Group, Pelion and Ultriva
- Nastel Announces Support for Monitoring Business Performance of IBM WebSphere DataPower SOA Appliances
- DataPower Enhances Security and Performance for WebSphere MQ
More Stories By Asim Saddal
Asim Saddal works in the Middleware (WebSphere Application Server, WebSphere Datapower, WebSphere Process Server, WebSphere VE) practice of IBM Software Services for WebSphere.
- Cloud People: A Who's Who of Cloud Computing
- State and Local Governments Adopt Microsoft Dynamics CRM to Improve Citizen Service Delivery
- Cloud Expo New York: Rethink IT and Reinvent Business with IBM SmartCloud
- ACI Worldwide Empowers Financial Institutions to Increase Efficiency of Card Issuing and Account Management
- Session Topics: 12th Cloud Expo / Cloud Expo New York
- Cimtrek announces the general release of its Lotus Notes migrator for Microsoft’s SharePoint platform
- Commander of U.S. Cyber Command and National Security Agency Director, General Keith Alexander, To Keynote Day One of Black Hat USA 2013
- MicroStrategy Announces General Availability of MicroStrategy 9.3.1
- Velocity Technology Solutions Introduces IBM Power Systems Universal Cloud Services at COMMON 2013
- AMAX Launches StorMax(TM) CFS, powered by IBM(R) General Parallel File System(TM) (GPFS(TM))
- MicroStrategy Announces General Availability of MicroStrategy 9.3.1
- Cloud Expo New York: Security for Cloud Computing
- Cloud People: A Who's Who of Cloud Computing
- State and Local Governments Adopt Microsoft Dynamics CRM to Improve Citizen Service Delivery
- Cloud Expo New York: Rethink IT and Reinvent Business with IBM SmartCloud
- SUSE Receives Common Criteria Security Certifications
- LivePerson Scheduled to Participate in Upcoming Investor Conferences
- ACI Worldwide Empowers Financial Institutions to Increase Efficiency of Card Issuing and Account Management
- Session Topics: 12th Cloud Expo / Cloud Expo New York
- Cimtrek announces the general release of its Lotus Notes migrator for Microsoft’s SharePoint platform
- Commander of U.S. Cyber Command and National Security Agency Director, General Keith Alexander, To Keynote Day One of Black Hat USA 2013
- MicroStrategy Announces General Availability of MicroStrategy 9.3.1
- Velocity Technology Solutions Introduces IBM Power Systems Universal Cloud Services at COMMON 2013
- IBM Picks Mobile for Its Next Big Growth Play
- Java vs C++ "Shootout" Revisited
- Where Are RIA Technologies Headed in 2008?
- WebSphere Application Server Java Dumps
- Unveiling the java.lang.Out OfMemoryError
- How To Deploy Scalable WebSphere Applications Using "Maven" Build Tool
- Breaking News: New Internal IBM Report Says "Another Flawed Study"
- Profiles for WebSphere Application Server 6.0
- Last Exclusive JDJ Interview With "IBM's" John A. Swainson, Now CA's Newly Appointed CEO
- Automated Deployment of Enterprise Application Updates
- Developing Java and Web Services Applications on Rational Application Developer V6
- Your Guide to Portal Clustering in WebSphere Portal Server 5.1
- How to Create a Simple Java J2ME Application for BlackBerry























