Comments
Niklas Bjorkman wrote: Firstly I agree with your conclusion. NewSQL takes the best of the traditional databases and NoSQL databases to combine the benefits of both worlds. I do not agree that NewSQL vendors focus on giving scale-out features to transactional data. The NewSQL market is focusing on giving true ACID support combined with extreme performance, stepping away from the traditional relational structures in databases. A lot of developers appreciate the ease of accessing data using SQL and I think we will see more and more databases supporting standard SQL. As you said - NewSQL databases often maintain the...
Cloud Expo on Google News

2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


Enterprise Framework Service for WebSphere Datapower
Minimize the exposure of ports and their configuration on firewall

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:

  1. Exposure of internal ports (and IP address in some cases) to outside their hosting network.
  2. Firewall configuration to allow traffic on different ports (and IP addresses) of Datapower
  3. 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:

  1. Provide single point of entry for all services running inside the Datapower
  2. Can handle requests over HTTP, HTTPs, MQ and FTP protocols
  3. It uses the standard HTTP (80) and / or HTTPS (443) ports. So the firewall can only be configured for these standard ports
  4. Authenticate all in coming requests based on their security requirement, i.e. Mutual authentication, or one-way SSL.
  5. Identify the client from the incoming request
  6. Identify the environment where the service is running
  7. 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:

  1. Provide single point of entry for all services running inside the Datapower
  2. Can handle requests over HTTP on port 81
  3. Identify the client from the incoming request
  4. Identify the environment where the service is running
  5. Route request to the appropriate service or backend destination
  6. It only needs to be deployed once to any WebSphere Datapower environment and requires no code changes to incorporate new services.

About 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.

Enterprise Open Source Magazine Latest Stories . . .
Looking to hang with the cool kids, Yahoo CEO Marissa Mayer, swearing “not to screw it up,” is buying Tumblr for a cool $1.1 billion, a big chunk of her $5.4 billion pocketbook since it’s “substantially all” in cash. The New York-based acquisition will remain a separate business with...
“Open source has always provided a number of benefits, including easing adoption costs, propagating a better understanding of the technology, and allowing for faster evolution and commercialization of products and services based on it,” noted Terry Woloszyn, Founder & CEO, Leeward Secu...
Cloud computing must have been brushing up on its bedside manner. HIPAA requirements now stipulate everyone in the health-care industry must begin migrating patient records and other data to cloud computing. By 2015, all medical professionals with access to patient records must utiliz...
Our more interconnected planet is accelerating the adoption and convergence of next-generation architectures, in the form of cloud, mobile and instrumented physical assets. Organizations that can effectively balance optimization and innovation, will be in a position to leverage new sys...
Daryl Taft’s article in eWeek reminded me that next month, on June 6th. IBM’s DB2 RDBMS product will celebrate its 30th. anniversary. This has a personal significance for me. I was part of the DB2 planning team then and on …
In an ideal developer/systems administrator’s world, most applications would deploy seamlessly to multiple platforms and scale elastically with minimal effort bringing the unprecedented agility of the cloud within immediate reach of developer teams and IT organizations. OpenStack, a ...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE