• IBM Consulting

    DBA Consulting can help you with IBM BI and Web related work. Also IBM Linux is our portfolio.

  • Oracle Consulting

    For Oracle related consulting and Database work and support and Migration call DBA Consulting.

  • Novell/RedHat Consulting

    For all Novell Suse Linux and SAP on Suse Linux questions releated to OS and BI solutions. And offcourse also for the great RedHat products like RedHat Enterprise Server and JBoss middelware and BI on RedHat.

  • Microsoft Consulting

    For Microsoft Server 2012 onwards, Microsoft Client Windows 7 and higher, Microsoft Cloud Services (Azure,Office 365, etc.) related consulting services.

  • Citrix Consulting

    Citrix VDI in a box, Desktop Vertualizations and Citrix Netscaler security.

  • Web Development

    Web Development (Static Websites, CMS Websites (Drupal 7/8, WordPress, Joomla, Responsive Websites and Adaptive Websites).

28 August 2011

All things Apple

Linux and the Market, sometimes confusing!

Some confusion about Linux Market Share

On the CNN  Tech News site I did read about the 20 years anniversary of Linux and that Linux has 1% market share. I Also heard at an Oracle presentation that Linux has 4 % market share. The picture of the CNN TechNews site is shown below. But looking further into the matter, about what is the actual market share of Linux, I came across what is generally recognized as a reliable source from Gartner and Wikipedia, they came up with 2.07% for Linux market share. A cash be seen in the table below this means that Redhat Linux still has a revenue that is higher then that of Apple in April 2011 according to Gartner. Still CNN thinks that Linux has not really done well the last 20 Years?

25 August 2011

20 Years of Open Source

It was August of 1991 when 20-year-old Linus Torvalds first created Linux with only the most modest of ambitions. “Just a hobby, won't be anything big and professional like GNU,” Torvalds wrote in what's become the kernel's famous introductory email. “It probably will never support anything other than AT-hard disks, as that's all I have.” It didn't take long for developers around the globe to become excited and get involved in the new operating system, however, and the rest--as they say--is history. Version 3.0 of the Linux kernel just recently made its debut, and companies around the world now rely heavily on the operating system.

Linux Then and Now: A closer look (Click for larger view. Credit: Linux Foundation)

And that Firefox is an excellent Browser is well know fact know. But Also the Chromium project of which Googles Chrome emerged is going strong and has some fantastic knew extensions:


23 August 2011

I did have a job interview and was declined because I wasn't knowledgable about middleware they claim, here is an explanation:

JBoss vs Weblogic vs Websphere

Enterprise architects and other IT decision makers are often faced with important decisions to make regarding the best application server / web server platform for IT. The market leaders are Websphere, Weblogic and JBoss. Here is a brief overview and comparison of each. 

JBoss is Red Hat's application server platform and comes in both open source and paid subscription versions. JBoss is the only option of the three if open source is an important consideration. The free version of JBoss called JBoss Community benefits from the open source community and has strong support in the ISV community with related technology like RichFaces. The paid license version called JBoss Enterprise supports mission critical functionality and has certified platforms. If your team is considering certain java frameworks from RedHat such as Seam, jBPM or RichFaces, JBoss should be your choice. JBoss also has strong support for Hibernate. 

JBoss application server explained
Latest Release Version:
Latest Release Date:
Latest Preview Version:
Operating System:
Programming Language:
JBoss Application Server (or JBoss AS) is a free software / open source Java EE-based application server. Because it is Java-based, JBoss AS is cross-platform, usable on any operating system that Java supports.
JBoss AS 4.0 is a Java EE 1.4 application server, with embedded Apache Tomcat 5.5. Any Java Virtual Machine between versions 1.4 and 1.5 is supported. JBoss can run on numerous operating systems including many POSIX platforms (like Red Hat Enterprise Linux and MacOS X), Microsoft Windows and others, as long as a suitable JVM is present.
JBoss AS 4.2 is also a Java EE 1.4 application server, but Enterprise JavaBeans 3.0 is deployed by default. It requires the Java Development Kit version 5. Tomcat 6 is bundled with it.
The next version of JBoss AS 5 will be a Java EE 5 application server.

Weblogic is Oracle's application server acquired in the BEA acquisition. Weblogic has a long history very strong support for high end architecture features such as clustering and scalability. Weblogic has formed the delivered underlying application server architecture to many Oracle applications such as PeopleSoft although this is now changing with Oracle Fusion Middleware. Oracle has begun to rebrand Weblogic more of as a basis for application grids, a testament to its strong scalability and clustering functionality whereas Fusion Middleware is Oracle's plug and play architecture. Weblogic has the best integration with other Oracle products such as Fusion Middleware, Oracle database and Oracle applications. 

BEA WebLogic explained
BEA Weblogic
BEA Weblogic
Latest Release Version:
Latest Release Date:
Operating System:
Owned by BEA Systems, Inc, BEA WebLogic is a J2EE Platform product family that includes:
Weblogic, Inc., was founded by Paul Ambrose, Bob Pasker, Laurie Pitman, and Carl Resnikoff, in September, 1995
Up until then, Ambrose and Resnikoff had been developing (pre-JDBC) Oracle, Sybase, and Microsoft SQL Server database drivers for Java under the name dbKona, as well as a "three tier" server to permit applets to connect to these databases.[1]. This was the WebLogic 1.48 server, and was called T3Server (a bastardization of 3-Tier Server).
Concurrently, Pitman and Pasker had been working on network management tools in Java. Pasker had written an SNMP stack in Java and a W32 native method for ICMP ping, while Pitman worked on applets to display the management data.
One of the hidden features of the 1.48 server version was the ability to extend it by modifying a dispatcher and adding a handler for different types of messages. Pasker talked Ambrose into sending him the source code for the server, and Pasker extended it so that Applets could make SNMP and PING requests on the network, and display the results.
At this point, the founders worked together to pursue what was eventually to be called the Application Server.

BEA Systems acquired WebLogic, Inc. in 1998, following which it became BEA WebLogic. Oracle acquired BEA in 2008, following which it became Oracle WebLogic.
BEA Weblogic Application Server versions:
  • WebLogic Server 10.3 Tech Preview
  • WebLogic Server 10.0
  • WebLogic Server 9.2
  • WebLogic Server 9.1
  • WebLogic Server 9.0
  • WebLogic Server 8.1
  • WebLogic Server 7.0
BEA Weblogic Server is part of the BEA Weblogic Platform and supports Oracle, DB2, Microsoft SQL Server, MySQL Enterprise and other JDBC-compliant databases. The other parts of WebLogic Platform are:
  • Portal which includes Commerce Server and Personalization Server
  • Weblogic Integration
  • BEA Workshop, an Eclipse IDE for Java, SOA and Rich Internet applications
  • JRockit, a JVM for Intel CPUs.
Weblogic Server includes .NET interoperability and supports the following native integration capabilities:
BEA Weblogic Server Process Edition also includes Business Process Management and Data Mapping functionality. Weblogic supports security policies managed by Security Administrators. The BEA Weblogic Server Security Model includes:
  • Separate application business logic from security code
  • Complete scope of security coverage for all J2EE and non-J2EE components
Supported open standards

Websphere is IBM's application server. IBM offers a free WebSphere Application Server Community Edition along with an paid license Enterprise Edition. In many ways Websphere is a family of products ranging from SOA embedded server appliances to E-Commerce editions. IBM treats Websphere as a product platform supporting many product lines. Therefore Websphere is a nice choice if your needs fit a product line such as you are building an custom eCommerce website. Websphere also supports very high end architecture features such as clustering and high scalability. 

IBM WebSphere explained
WebSphere refers to a brand of IBM software products that are mostly proprietary[1], although the term also popularly refers to one specific product: WebSphere Application Server (WAS). WebSphere helped define the middleware software category and is designed to set up, operate and integrate e-business applications across multiple computing platforms using Web technologies. It includes both the run-time components (like WAS) and the tools to develop applications that will run on WAS.
IBM WebSphere software
Following is the complete list of IBM WebSphere software classified according to the IBM classification.[2] Several tools appear in more than one category.
Application Servers
Distributed Application & Web Servers
Application integration, data access and integration, business processing and distributed transaction monitoring.
Edge Servers
Caching, content distribution and load balancing functionality.
Other Application Servers
Other platforms on which to run interoperable applications.
  • WebSphere Remote Server
Business Integration
Application Integration and Connectivity
Application Integration and Connectivity middleware reduces the complexity of connecting applications to applications.
  • WebSphere Adapters
  • WebSphere Data Interchange
    • for MultiPlatforms
    • for z/OS
  • WebSphere DataPower SOA Appliances
    • WebSphere DataPower Integration Appliance XI50
    • WebSphere DataPower XML Security Gateway XS40
    • WebSphere DataPower XML Accelerator XA35
  • WebSphere Enterprise Service Bus
  • WebSphere Message Broker
    • for MultiPlatforms
    • for z/OS
    • with Rules and Formatter Extension for Multiplatforms
    • with Rules and Formatter Extension for z/OS
  • WebSphere MQ
    • Express
    • Extended Security Edition
    • for z/OS
    • V6
  • WebSphere MQ Everyplace
    • Network Edition
    • Retail Edition
  • WebSphere Service Registry and Repository
  • WebSphere Transformation Extender
Process Integration
Runtime and infrastructure for real-time application integration, event-driven processing, and process automation.
  • WebSphere Business Integration Server Express
  • WebSphere Business Integration Workbench Entry Edition
  • WebSphere Business Integration Workbench Server
  • WebSphere Business Modeler
    • Advanced
    • Basic
    • Publishing Server
  • WebSphere Business Monitor
  • WebSphere Business Services Fabric
  • WebSphere Event Broker
  • WebSphere Integration Developer
  • WebSphere InterChange Server
  • WebSphere MQ Workflow
    • for MultiPlatforms
    • for z/OS and OS/390
  • WebSphere Partner Gateway
    • Advanced Edition
    • Enterprise Edition
    • Express
  • WebSphere Process Server
Nihars Websphere
Web Commerce
Platform framework for e-commerce, including marketing, sales, customer and order processing functionality in a tailorable, integrated package.
Mobile, Speech and Enterprise Access
Device Software
Device software is client-side software embedded in mobile devices & interfaces with supporting server-side software.
  • WebSphere Everyplace Custom Environment
  • WebSphere Everyplace Micro Environment
Mobile and Enterprise Access
  • WebSphere Everyplace Access
  • WebSphere Everyplace Deployment, which has evolved into IBM Lotus Expeditor
  • WebSphere Everyplace Mobile Portal Enable
Delivers B2E/B2C services including voice recognition & telephony speech processing.
  • Embedded ViaVoice
  • Unified Messaging for WebSphere Voice Response
  • WebSphere Everyplace Subscription Manager
  • WebSphere Voice Response for AIX
  • WebSphere Voice Server
Translation applications convert languages automatically & assist humans performing internationalization tasks.
  • WebSphere Translation Server for Multiplatforms
Other Mobile, Speech and Enterprise Access
  • WebSphere Everyplace Device Manager
  • WebSphere Everyplace Mobile Portal
  • WebSphere Everyplace Server for Telecom
  • WebSphere IP Multimedia Subsystem Connector
  • WebSphere Presence Server
  • WebSphere RFID Premises Server
  • WebSphere Telecom Web Services Server
Host Access
Provide multiprotocol transparency, control and connectivity (protocol stacks, terminal emulation) to host applications.
  • WebFacing Deployment Tool with HATS Technology
  • WebSphere Host Access Transformation Services
  • WebSphere Host Integration Solution
  • WebSphere Host On-Demand
Organizational Productivity, Portals and Collaboration
Provide personalized access to a variety of applications and aggregate disparate content sources and services. Portals allow people to customize their user experience, with personalized applications based on role, context, actions, location, preferences and team collaboration needs. There are many other things that can be brought into a portal site.
Software Development
Integrated Development Environment
Application development tools for Websphere
Analysis Modeling & Design
Assist in creating resilient architectures for SOA, programming specifications, business processes and rules.
  • Branch Transformation Toolkit for WebSphere Studio
  • WebFacing Deployment Tool with HATS Technology
  • WebSphere Developer
  • WebSphere Development Studio Client Advanced Edition for iSeries
  • WebSphere Studio Asset Analyzer
  • WebSphere Studio Device Developer
Problem Determination Tools
Problem determination and debug tools.
  • WebSphere Developer Debugger for System z
Process and Portfolio Management
Implement and manage enterprise processes and investments using proven tools and practices.
  • IBM Asset Transformation Workbench
Software Quality Management
Tools that address all dimensions of software quality: functionality, reliability and performance.
  • WebSphere Studio Workload Simulator for z/OS and OS/390
Traditional Programming Languages & Compilers
3GL and 4GL/RAD language-based tools and unified development environments.
Systems Management
Application Performance & Availability
Define, measure, and manage to committed service levels across complex heterogeneous environments with central control.
  • WebSphere Studio Application Monitor
WebSphere compatibility matrix[4]
WebSphere version
WebSphere 3.5
WebSphere 4.0
WebSphere 5.0
WebSphere 5.1
WebSphere 6.0
WebSphere 6.1
WebSphere 7.0
Release date
late 2004
may 2006
mid 2008 (?)
End of support
30 Nov 2003
30 April 2005
30 Sept 2006
30 Sept 2008

WebSphere version

20 August 2011

How to choose BI vendor?

Announcing the SQL Server Code Name “Denali”
Bill Inmonn started the BI revolution if you want to call it a revolution and started the creation of a new IT solution in Data warehousing and BI.
Microsoft is developing a new great improvement on SQL Server 2008 R2, called SQL Server Code Name Denali (which might be SQL Server 2011). What is it and how can it help you improve your Business results. Watch the demo video below for more information.
They lead the quadrant:

Now that you have watch the video, you might wonder why should I choose Microsoft and not Oracle OBIEE 11gR1 or IBM BI on System z with Linux z and Cognos? Here are some reasons Microsoft can give you!
Top 10 Reasons to Choose SQL Server
Microsoft DBAs run more mission critical databases, when compared to Oracle DBAs.
Source: Microsoft SQL Server and Oracle Database: A Comparative Study on Total Cost of Administration (TCA)
SQL Server delivers six nines (99.9999%) uptime availability.
Source: Microsoft Case Study: Stratus Technologies
SQL Server is the most secure of any of the major database platforms.
Source: ITIC: SQL Server Delivers Industry-Leading Security, Sept 2010
SQL Server is the uncontested leader in TPC-E Performance Benchmarks.
Source: TPC-E Top Ten Performance Results
SQL Server delivers a 460% savings in annual cost of administration per database over Oracle.
Source: Microsoft SQL Server and Oracle Database: A Comparative Study on Total Cost of Administration (TCA)
Microsoft is positioned as a leader in Magic Quadrant for Business Intelligence Platforms.
Source: Gartner, Magic Quadrant for Business Intelligence Platforms, January 27, 2011
Microsoft outpaced the Business Intelligence software market with 23.6% growth based on revenue in 2010.
Source: Gartner, Market Share: All Software Markets, Worldwide, 2010, March 30, 2011
SQL Server overtakes IBM DB2 to claim no. 2 spot in 2009 RDBMS license revenue.
Source: IDC WW RDBMS 2009 Vendor Analysis: Top 10 Vendor License Revenue by Operating environment, August 2010

But offcourse IBM is still not bad either, they have a great offering on Linux z on their System z Servers. Linux is very stable and fast and with the development of BtrFs file system for Linux which has approximately the same advantages as ZFS file system on Unix, you have a cheap and stable and state of art file system with encryption as well:

Business Intelligence

Make faster, better decisions using Linux on System z
IBM Cognos BI for Linux on System z, combined with the IBM Information Server and other IBM information management products, such as IBM DB2, IBM DataQuant, IBM DB2 Alphablox or IBM DB2 Connect allow you to build a comprehensive Information On Demand / Information as a Service solution on System z

Beside IBM DB2 for z/OS, additional data bases are available on Linux on System z, such as IBM DB2 for Linux2, IBM Informix Dynamic Server, Oracle DB or open source data bases, can seamlessly integrated in the data processes. Data from Lotus Domino applications can be integrated as well.
Here is a short video about their Cognos 10 version.

PowerPivot was voted one of eWeek's Top 10 Technologies of 2010.
Source: eWeek 2010 Products of the Year: Messaging and Collaboration
SQL Server reduces downtime by over 20% by migrating an SAP ERP environment to SQL Server.
Source: Microsoft SQL Server TCO Study for SAP ERP Customers

But is SQL Server Denali the best choice for you. A can be seen in my previous blog, Oracle OBIEE 11gR1 saves you 7 cents per transaction on an HP Server. With the new generation EXADATA  server racks you are even cheaper by the cost per transaction and have the best performance, stability and lowest TCO possible with software written for the hardware deliverd.


Monday, January 31, 2011
Gartner Magic Quadrant for BI Platforms 2011
Gartner, a well-recognized information technology research and advisory company, published its Magic Quadrant for Business Intelligence Platforms (link to Oracle reprint, this is the permanent link) for 2011, Gartner RAS Core Research Note G00210036, authored by Rita L. Sallam, James Richardson, John Hagerty, and Bill Hostmann.

Oracle, unsurprisingly, continues to be positioned in the "Leaders Quadrant", for the fifth year running.

Here are some excerpts from the Gartner Research Note (emphasis mine):
Oracle customers indicate they deploy the Oracle Business Intelligence Suite Enterprise Edition (OBIEE) platform to support among the most complex deployments in our survey. Their scope of deployments tends to be the widest across an enterprise — regionally/nationally and globally deployed versus in a single or multiple departments — while OBIEE supports, on average, among the largest numbers of users, the highest data volume, broadest product functionality use, and highest complexity of analytic workload.

Oracle's OBIEE platform is considered the BI standard in more of its customers' organizations (survey respondents) than any other vendor's platform (considered a standard in 85% of their organizations compared to the survey average of 56%).

Some links on Oracle BI:

Here is a small demo video for you:

As you can see there is more to BI then meets the eye, multiple vendors with good products with Dashboards that are great looking and with all the information you need at hand. Should you choose Microsoft, Oracle or IBM solution, or even an other solution like SAS, it all depends on your needs and what your current license costs are and what knowledge is available at you company site for maintenance and extension. For an objective and custom advice about BI renewal or implementation please contact DBA Consulting at info@dbaconsulting.nl