March 2010

Future App Servers -- Radically Different

Blog post info and actions

Blog post body

I was lucky enough last week [22 March 2010] to moderate a panel at EclipseCon on the future of application servers. The panelists did a great job, but I thought were far too conservative in their views. I agree with them that many customers want evolutionary change from today to future app servers, but I see requirements driving app servers toward radical change. Inevitably.

The changes I see:

 

Requirement

Response

Get more value from servers, get responsive, get agile and flexible

Virtualized everything, dynamic provisioning, automated change management

Govern rising application stack complexity

Lean, fit to purpose app servers, profiles and other standard configurations, modeling and metadata-based development and deployment

Provide “Internet scale”

Scale-out app servers, data tiers, network capacity, modular/layered designs, stateless architectures

 

Read more

Natural user interfaces - notes from the field

Blog post info and actions

Blog post body

Last week I was once again hustling through a brutal travel week (10,000 miles in the air and two packed red-eyes) when I came across something really interesting. It was ~ 9 AM and I'd just gotten off AA flight 4389 from Toronto. I was a bit bleary eyed from a 4 AM call with a Finnish customer and was just trying to schlep my way to the Admiral's club for a cup of coffee when I stumbled across Accenture's Interactive Network display at the juncture of terminal H and K.

 

THis is a picture of a screen for the Accenture Interactive Network, at American's terminal at O'Hare

 

So what? You might ask, it's just a big screen and we already know our future is minority report -right? Yes - those of us in the echo chamber might know that, but what really struck me was watching my fellow travelers and how they interacted with the display. I sat and watched for about 10 minutes (while forgetting about the sorely needed cuppa joe) and just watched people as they started to walk past, then pause, then go up to the screen and start playing with it. On average folks would stay for a few minutes and read some of the latest news feeds, then hurry on to their next stop. But what I really found intriguing was how they interacted with the system:

 

Read more

In Search of Information Governance in the Enterprise

Blog post info and actions

Blog post body

It’s an understatement to say companies are drowning in digital information. Since the death of the floppy disk and the rise of networked computing, barriers to creating and sharing information have steadily come down. Combined with increased digitization paper-laden business processes, most companies find themselves struggling to harness the volume and diversity of information on their networks for business benefit. What’s startling is just how little progress we've made in maximizing the value and minimizing risks associated with the digital content and data we collect. 

Read more

Ten Steps To Increased Productivity Through Effective Training

Blog post info and actions

Blog post body

What if there was an easy way to increase employee productivity by 10% using the technology that’s already in place? What would that do to the bottom line? Even a 1% gain would be significant for most large organizations. In this day and age when CIOs are competing for budget and every dollar of technology investment must be justified, CIOs should not overlook training as a means to boost employee productivity and the ROI of existing technology investments.

Unfortunately it seems that too few people really know how to use the applications they have available in an effective way. Take for example the proliferation of spreadsheets in the workplace. Tools like Microsoft Excel have amazing features that support some powerful analysis and reporting. Yet many people fail to utilize basic productivity features built into such applications. We probably all observe people misusing tools and completing work the hard way simply because they don’t know any better. And Excel is just one tool that many of us use day-in-day-out. Outlook has some amazing features to boost productivity but few people know how to take advantage of them.

Even where some level of training in core ERP applications is provided to new employees, we know that very little is actually absorbed in early training. And much of IT training is focused on what buttons to press in what sequence to get a job done; very little seems to focus on how to use all the technology together as part of a productive business process.

Read more

I forget: what's in-memory?

Blog post info and actions

Blog post body

By Boris Evelson
 

In-memory analytics are all abuzz for multiple reasons. Speed of querying, reporting and analysis is just one. Flexibility, agility, rapid prototyping is another. While there are many more reasons, not all in-memory approaches are created equal. Let’s look at the 5 options buyers have today:
 

1. In-memory OLAP. Classic MOLAP cube loaded entirely in memory

Vendors: IBM Cognos TM1, Actuate BIRT
Pros

  • Fast reporting, querying and analysts since the entire model and data are all in memory.
  • Ability to write back.
  • Accessible by 3rd party MDX tools (IBM Cognos TM1 specifically)

Cons

  • Requires traditional multidimensional data modeling.
  • Limited to single physical memory space (theoretical limit of 3Tb, but we haven’t seen production implementations of more than 300Gb – this applies to the other in-memory solutions as well)

 

2. In-memory ROLAP. ROLAP metadata loaded entirely in memory.

Vendors: MicroStrategy
Pros

  • Speeds up reporting, querying and analysis since metadata is all in memory.
  • Not limited by physical memory

Cons

  • Only metadata, not entire data model is in memory, although MicroStrategy can build complete cubes from the subset of data held entirely in memory
  • Requires traditional multidimensional data modeling.

 

3. In memory inverted index. Index (with data) loaded into memory

Vendors: SAP BusinessObjects (BI Accelerator), Endeca

Pros

Read more

Bharti at last gains a foothold in Africa

Blog post info and actions

Blog post body

Bharti Airtel is one of the fast-growing mobile players in India, and it has been looking to expand overseas for some time. It identified Africa as a target, and last year it tried (and failed) to merge with MTN of South Africa. This would have created the second largest mobile player in the world. But Bharti is nothing if not persistent.On Tuesday this week Bharti confirmed that it had acquired the African assets of Zain the Kuwaiti mobile company. As a result Bharti becomes the fifth largest mobile operator in the world.

 

So what? This deal means that Bharti is now a partcipant in what we have described as "the new scramble for Africa" alongside France Telecom, Vodafone and Etisalat. Because Africa is one of the last continent to embrace mobile communications, the potential benefit for Bharti and others is that those mobile operators who get in early can get carried along by the rapid growth phase and can build substantial businesses quickly. So this deal catapults Bharti into the mobile premier league.

 

But what is even more interesting is that Bharti is not just another mobile player -it has a unique business model as outlined in our report New Business Models Emerge For Telcos. Bharti describes itself as a services business, so it concentrates on providing service to customers and outsources all it's IT (to IBM) and networks (to Nokia and Ericsson) in return for a slice of the call revenues. So Bharti does not own its networks and IT stacks. It's reasonable to assume that it will replicate this approach in Africa, and, if it is successful, this will put pressure on the other mobile players to consider copying their unique business model.

 

Read more

Oracle’s Attack On The Mainframe Vendor(s)

Blog post info and actions

Blog post body

Oracle has just made two major announcements around Tuxedo and Mainframe Migrations

 

Tuxedo is Oracle’s application environment for the non-Java languages. Like most “legacy” transaction servers, Tuxedo provides major large enterprise functionality to the programming languages prior to Java. Tuxedo had focused on C/C++ and COBOL until now. Among a couple of innovations, the most exciting news in the just-announced Oracle Tuxedo 11g release is the support for Ruby and Python. This pushes these newer languages immediately up the enterprise performance and reliability scale, making them comparable to COBOL, ABAP, and NATURAL.

 

The huge challenge for Oracle after this move will be to get access to the Ruby and Python developer communities. Most of them are looking more at open source runtime environments than at heavyweight enterprise transaction environments. However, this latest move by Oracle may resonate with these young open source natives, who’ve gone from university to their first job at banks, insurance companies, and other traditional mainframe shops. Ruby and Python on Tuxedo could be appropriate choices for those developers who want to move stuff off a mainframe but don’t want to get into COBOL on the new platform again.

 

Read more

Asset Virtualization – When Avatars Are Field Engineers

Blog post info and actions

Blog post body

Smoke and fire is all around you, the sound of the alarm makes you dizzy and people are running in panic to escape the inferno while you have to find your way to safety. This is not a scene in the latest video game but actually training for e.g. field engineers in an exact virtual copy of a real world environment such as oil platforms or manufacturing plants.

In a recent discussion with VRcontext, a company based in Brussels and specialized since 10 years in asset virtualization, I was fascinated by the possibilities to create virtual copies of real world large, extremely complex assets simply from scanning existing CAD plans or on-site laser scans. It’s not just the 3D virtualization but the integration of the virtual world with Enterprise Asset Management (EAM), ERP, LIMS, P&ID and other systems that allows users to track, identify and locate every single piece of equipment in the real and virtual world.

These solutions are used today for safety training simulations as well as to increase operational efficiency e.g. in asset maintenance processes. There are still areas for further improvements, like the integration of RFID tags or sensor readings. However, as the technology further matures I can see future use cases all over the place – from the virtualization of any kind of location that is difficult or dangerous to enter to simple office buildings for a ‘company campus tour’ or a ‘virtual meeting’. And it doesn’t require super-computing power – it all runs on low-spec, ‘standard’ PCs and the models are only taking few GBytes storage.

So if you are bored of running around in Second Life or World Of Warcraft, if you ever have the chance, exchange your virtual sword for a wrench and visit the ‘real’ virtual world of a fascinating oil rig or refinery.

Please leave a comment or contact me directly.

Kind regards,

Read more

Liberty, equality and mobility

Blog post info and actions

Blog post body

I find it quite amazing to see the societal impact of mobile phones. 

They have changed the way we communicate and live. There is a drastic change in the way children and parents communicate, in our individual relationships with time and location and in so many other parts of our daily lives. There are interesting books and theses about this topic. I recently came across an interesting view point from Russell Buckley about the "Unintended Consequences and the Success of Blackberry in the Middle East", which is further proof of how disruptive mobile can be. As communication and creation/media tools, mobile phones offer new ways to upload and access information (remember the riots in Iran). As such, governments have to monitor and anticipate this impact. 

Beyond this, public authorities can make the most of mobile services. Many local councils, regional and national governments, and transport authorities are launching mobile initiatives, creating new value-added services for citizens, and trying to use mobile to connect with the least connected. They need to anticipate the arrival of NFC technology and make the most of more mature mobile ecosystems. They should balance their mobile investments with the constant need to avoid discriminating against particular groups of citizens and to allocate funds to projects with critical mass. Governments in particular can play a key role in stimulating ideas for new services and in backing and funding the most relevant initiatives.

Read more

M2M - back again but it's different this time.

Blog post info and actions

Blog post body

Machine-to-machine (M2M) communications is back - judging by the number of press announcements released by various players. The Vodafone/Verizon Wireless/nPhase announcement at Mobile World Congress in Barcelona illustrates the point. Forrester is on to the M2M case too. Earlier this month my colleague Michele Pelino published a paper titled The M2M Market Is A Blossoming Opportunity. We have also published a case study on the topic too - see the Forrester paper titled Case Study:How Orange Business Services Is Building a Machine-To-Machine Market. The two reports were planned to complement each other, explaining the big picture and giving a practical illustration of how Orange Business Services is addressing the M2M opportunity.

 

Of course, those of you with long memories will recall that we have been here before. In our view M2M initially failed to take off because the ecosystem was not in place to enable solutions to be put together easily. But this time it is different - AT&T, Telenor, and Telefonica are all active in the M2M market in addition to Vodafone and Orange Business Services. But what about you - what do you think. I'd be happy to hear your take and discuss further.